To read this content please select one of the options below:

Parallel methods for the generation of partitioned inverted files

A. MacFarlane (Centre for Interactive Systems Research, City University, London, UK)
J.A. McCann (Department of Computing, Imperial College, London, UK)
S.E. Robertson (Centre for Interactive Systems Research, City University, London, UK Microsoft Research Ltd, Cambridge, UK)

Aslib Proceedings

ISSN: 0001-253X

Article publication date: 1 October 2005

423

Abstract

Purpose

The generation of inverted indexes is one of the most computationally intensive activities for information retrieval systems: indexing large multi‐gigabyte text databases can take many hours or even days to complete. We examine the generation of partitioned inverted files in order to speed up the process of indexing. Two types of index partitions are investigated: TermId and DocId.

Design/methodology/approach

We use standard measures used in parallel computing such as speedup and efficiency to examine the computing results and also the space costs of our trial indexing experiments.

Findings

The results from runs on both partitioning methods are compared and contrasted, concluding that DocId is the more efficient method.

Practical implications

The practical implications are that the DocId partitioning method would in most circumstances be used for distributing inverted file data in a parallel computer, particularly if indexing speed is the primary consideration.

Originality/value

The paper is of value to database administrators who manage large‐scale text collections, and who need to use parallel computing to implement their text retrieval services.

Keywords

Citation

MacFarlane, A., McCann, J.A. and Robertson, S.E. (2005), "Parallel methods for the generation of partitioned inverted files", Aslib Proceedings, Vol. 57 No. 5, pp. 434-459. https://doi.org/10.1108/00012530510621888

Publisher

:

Emerald Group Publishing Limited

Copyright © 2005, Emerald Group Publishing Limited

Related articles