A compression method of double-array structures using linear functions. Issue 1 (July 2016)
- Record Type:
- Journal Article
- Title:
- A compression method of double-array structures using linear functions. Issue 1 (July 2016)
- Main Title:
- A compression method of double-array structures using linear functions
- Authors:
- Kanda, Shunsuke
Fuketa, Masao
Morita, Kazuhiro
Aoe, Jun-ichi - Abstract:
- Abstract A trie is one of the data structures for keyword search algorithms and is utilized in natural language processing, reserved words search for compilers and so on. The double-array and LOUDS are efficient representation methods for the trie. The double-array provides fast traversal at time complexity ofO (1), but the space usage of the double-array is larger than that of LOUDS. LOUDS is a succinct data structure with bit-string, and its space usage is extremely compact. However, its traversal speed is not so fast. This paper presents a new compression method of the double-array with keeping the retrieval speed. Our new method compresses the double-array by dividing the double-array into blocks and by using linear functions. Experimental results for varied keywords show that our new method reduced space usage of the double-array up to about 44 %, and the retrieval speed of the new method was 9–14 times faster than that of LOUDS. Moreover, the results show that the construction speed of the new method was faster than that of the conventional method for a large keyword set.
- Is Part Of:
- Knowledge and information systems. Volume 48:Issue 1(2016:Jul.)
- Journal:
- Knowledge and information systems
- Issue:
- Volume 48:Issue 1(2016:Jul.)
- Issue Display:
- Volume 48, Issue 1 (2016)
- Year:
- 2016
- Volume:
- 48
- Issue:
- 1
- Issue Sort Value:
- 2016-0048-0001-0000
- Page Start:
- 55
- Page End:
- 80
- Publication Date:
- 2016-07
- Subjects:
- Trie -- Double-array -- Compression method -- Information retrieval
Expert systems (Computer science) -- Periodicals
Information storage and retrieval systems -- Periodicals
006.33 - Journal URLs:
- http://link.springer-ny.com/link/service/journals/10115/index.htm ↗
http://www.springerlink.com/content/0219-1377 ↗
http://www.springer.com/gb/ ↗ - DOI:
- 10.1007/s10115-015-0873-0 ↗
- Languages:
- English
- ISSNs:
- 0219-1377
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 5100.437300
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 9890.xml