Cumulative algebraic signatures for fast string search, protection against incidental viewing and corruption of data in an SDDS

  • Authors:
  • Witold Litwin;Riad Mokadem;Thomas Schwarz

  • Affiliations:
  • Université Paris Dauphine, Centre d'Études et de Recherches en Informatique Appliquée,, Paris cedex 16, France;Université Paris Dauphine, Centre d'Études et de Recherches en Informatique Appliquée,, Paris cedex 16, France;Department of Computer Engineering, Santa Clara University, Santa Clara, CA

  • Venue:
  • DBISP2P'05/06 Proceedings of the 2005/2006 international conference on Databases, information systems, and peer-to-peer computing
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

Scalable Distributed Data Structures (SDDS) are a class of data structures for multicomputers (a distributed system of networked computers) that allow data access by key in constant time (independent of the number of nodes in the multicomputer) and parallel search of the data. In order to speed up the parallel search of the data fields of the records, we propose to encode the records of a Scalable Distributed Data Structure (SDDS) using pre-computed algebraic signatures. The encoding / decoding overhead is linear in the size of the records. It speeds up prefix searches, longest prefix matches, and string searches. In addition, the encoding protects the privacy of the SDDS data against the owners of the workstations that make up the multicomputer. Additional encoding protects the integrity of the data against malfunctions.