Chunked Lists versus Extensible Arrays for Text Inversion

08/29/2023
by   David Hawking, et al.
0

In our 2017 work on in-memory list-based text inversion [Hawking and Billerbeck. Efficient In-Memory, List-Based Text Inversion. ADCS 2017] we compared memory use and indexing speed of a considerable number of variants of chunked linked lists. In the present work we compare the best performing of those variants (FBB - dynamic Fibonacci chunking) with the extensible SQ array technique (SQA) presented in [Moffat and Mackenzie. Immediate-Access Indexing Using Space-Efficient Extensible Arrays. ADCS 2023].

READ FULL TEXT

page 1

page 2

research
06/12/2023

RIP Linked List

Linked lists have always been an excellent teaching tool in programming....
research
02/12/2020

Uniform Linked Lists Contraction

We present a parallel algorithm (EREW PRAM algorithm) for linked lists c...
research
04/30/2023

The Art of the Fugue: Minimizing Interleaving in Collaborative Text Editing

Existing algorithms for replicated lists, which are widely used in colla...
research
08/04/2023

Optimally Computing Compressed Indexing Arrays Based on the Compact Directed Acyclic Word Graph

In this paper, we present the first study of the computational complexit...
research
09/15/2021

A Fast Method for Steady-State Memristor Crossbar Array Circuit Simulation

In this work we propose an effective preconditioning technique to accele...
research
02/16/2018

Decidability for Entailments of Symbolic Heaps with Arrays

This paper presents two decidability results on the validity checking pr...
research
03/31/2020

A+ Indexes: Lightweight and Highly Flexible Adjacency Lists for Graph Database Management Systems

Graph database management systems (GDBMSs) are highly optimized to perfo...

Please sign up or login with your details

Forgot password? Click here to reset