상세 보기
Fast Computation of Rank and Select Functions for Succinct Representation
- Na, Joong Chae;
- Kim, Ji Eun;
- Park, Kunsoo;
- Kim, Dong Kyue
Citations
WEB OF SCIENCE
2Citations
SCOPUS
3초록
Succinct representation is a space-efficient method to represent n discrete objects using space close to the information-theoretic lower bound. In order to directly access the ith object of succinctly represented data structures in constant time, two fundamental functions, rank and select, are commonly used. In this paper we propose two implementations supporting rank and select in constant time for non-compressed bit strings. One uses O(n log log n/ root log n) bits of extra space and the other uses n + O(n log log n/log n) bits of extra space in the worst case. The former is rather a theoretical algorithm and the latter is a practical algorithm which works faster and uses less space in practice.
키워드
succinct representation; rank function; select function; Information science; Software engineering; Information theory; Constant time; Discrete objects; Fast computation; Information-theoretic lower bounds; Rank functions; Space efficient; Succinct representation; Theoretical algorithms
- 제목
- Fast Computation of Rank and Select Functions for Succinct Representation
- 저자
- Na, Joong Chae; Kim, Ji Eun; Park, Kunsoo; Kim, Dong Kyue
- 발행일
- 2009-10
- 유형
- Article
- 권
- E92D
- 호
- 10
- 페이지
- 2025 ~ 2033