Linear Hashing: A New Tool for File and Table Addressing.
Witold Litwin:
Linear Hashing: A New Tool for File and Table Addressing.
VLDB 1980: 212-223@inproceedings{DBLP:conf/vldb/Litwin80,
author = {Witold Litwin},
title = {Linear Hashing: A New Tool for File and Table Addressing},
booktitle = {Sixth International Conference on Very Large Data Bases, October
1-3, 1980, Montreal, Quebec, Canada, Proceedings},
publisher = {IEEE Computer Society},
year = {1980},
pages = {212-223},
ee = {db/conf/vldb/Litwin80.html},
crossref = {DBLP:conf/vldb/80},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
BibTeX
Abstract
Linear hashing is a hashing in which the
address space may grow or shrink dynamically. A
file or a table may then support any number of
insertions or deletions without access or memory
load performance deterioration. A record in the
file is, in general, found in one access, while
the load may stay practically constant up to 90 %.
A record in a table is found in a mean of 1.7
accesses, while the load is constantly 80 %. No
other algorithms attaining such a performance are
known.
Copyright © 1980 by The Institute of
Electrical and Electronic Engineers, Inc. (IEEE).
Abstract used with permission.
CDROM Version: Load the CDROM "Volume 1 Issue 4, VLDB '75-'88" and ...
DVD Version: Load ACM SIGMOD Anthology DVD 1" and ...
BibTeX
Printed Edition
Sixth International Conference on Very Large Data Bases, October 1-3, 1980, Montreal, Quebec, Canada, Proceedings.
IEEE Computer Society 1980
Contents BibTeX
References
- [AHO75]
- Alfred V. Aho, John E. Hopcroft, Jeffrey D. Ullman:
The Design and Analysis of Computer Algorithms.
Addison-Wesley 1974, ISBN 0-201-00029-6
BibTeX
- [BLA77]
- Ian F. Blake, Alan G. Konheim:
Big Buckets Are (Are Not) Better!
J. ACM 24(4): 591-606(1977) BibTeX
- [CAR73]
- Carter Bays:
The Reallocation of Hash-Coded Tables.
Commun. ACM 16(1): 11-14(1973) BibTeX
- [COM79]
- Douglas Comer:
The Ubiquitous B-Tree.
ACM Comput. Surv. 11(2): 121-137(1979) BibTeX
- [FAG78]
- Ronald Fagin, Jürg Nievergelt, Nicholas Pippenger, H. Raymond Strong:
Extendible Hashing - A Fast Access Method for Dynamic Files.
ACM Trans. Database Syst. 4(3): 315-344(1979) BibTeX
- [GHO75]
- Sakti P. Ghosh, Vincent Y. Lum:
Analysis of Collisions when Hashing by Division.
Inf. Syst. 1(1): 15-22(1975) BibTeX
- [GUI72]
- ...
- [GUI73]
- ...
- [KAR79]
- ...
- [KNO71]
- Gary D. Knott:
Expandable Open Addressing Hash Table Storage and Retrieval.
SIGFIDET Workshop 1971: 187-206 BibTeX
- [KNU74]
- Donald E. Knuth:
The Art of Computer Programming, Volume III: Sorting and Searching.
Addison-Wesley 1973, ISBN 0-201-03803-X
BibTeX
- [LAR78]
- Per-Åke Larson:
Dynamic Hashing.
BIT 18(2): 184-201(1978) BibTeX
- [LAR80]
- Per-Åke Larson:
Linear Hashing with Partial Expansions.
VLDB 1980: 224-232 BibTeX
- [LIT77]
- ...
- [LIT77a]
- ...
- [LIT78]
- ...
- [LIT78a]
- Witold Litwin:
Virtual Hashing: A Dynamically Changing Hashing.
VLDB 1978: 517-523 BibTeX
- [LIT79]
- ...
- [LIT79a]
- ...
- [LIT80]
- Witold Litwin:
Linear Hashing: A new Algorithm for Files and Tables Addressing.
ICOD 1980: 260-276 BibTeX
- [LUM73]
- Vincent Y. Lum:
General Performance Analysis of Key-to-Address Transformation Methods Using an Abstract File Concept.
Commun. ACM 16(10): 603-612(1973) BibTeX
- [MAR77]
- ...
- [ROS77]
- Arnold L. Rosenberg, Larry J. Stockmeyer:
Hashing Schemes for Extendible Arrays.
J. ACM 24(2): 199-221(1977) BibTeX
- [SCH73]
- Ben Shneiderman:
Optimum Data Base Reorganization Points.
Commun. ACM 16(6): 362-365(1973) BibTeX
- [SHO79]
- ...
- [SPR77]
- Renzo Sprugnoli:
Perfect Hashing Functions: A Single Probe Retrieving Method for Static Sets.
Commun. ACM 20(11): 841-850(1977) BibTeX
Referenced by
- Reinhard Braumandl, Jens Claußen, Alfons Kemper, Donald Kossmann:
Functional-Join Processing.
VLDB J. 8(3-4): 156-177(2000)
- Witold Litwin, Thomas J. E. Schwarz:
LH*RS: A High-Availability Scalable Distributed Data Structure using Reed Solomon Codes.
SIGMOD Conference 2000: 237-248
- H. V. Jagadish, Laks V. S. Lakshmanan, Divesh Srivastava:
What can Hierarchies do for Data Warehouses?
VLDB 1999: 530-541
- Volker Gaede, Oliver Günther:
Multidimensional Access Methods.
ACM Comput. Surv. 30(2): 170-231(1998)
- Ye-In Chang:
Alternating Hashing for Expansible Files.
IEEE Trans. Knowl. Data Eng. 9(1): 179-185(1997)
- Witold Litwin, Marie-Anne Neimat, Donovan A. Schneider:
LH* - A Scalable, Distributed Data Structure.
ACM Trans. Database Syst. 21(4): 480-525(1996)
- Betty Salzberg:
Access Methods.
ACM Comput. Surv. 28(1): 117-120(1996)
- Jonas S. Karlsson, Witold Litwin, Tore Risch:
LH*LH: A scalable High Performance Data Structure for Switched Multicomputers.
EDBT 1996: 573-591
- Paolo Ciaccia:
Optimal Multi-Block Read Schedule for Partitioned Signature Files.
EDBT 1996: 241-255
- André Eickler, Carsten Andreas Gerlhof, Donald Kossmann:
A Performance Evaluation of OID Mapping Techniques.
VLDB 1995: 18-29
- Jukka Teuhola:
Effective Clustering of Objects Stored by Linear Hashing.
CIKM 1995: 274-280
- M. V. Ramakrishna:
Bounded Disorder File Organization.
IEEE Trans. Knowl. Data Eng. 6(1): 79-85(1994)
- Goetz Graefe:
Query Evaluation Techniques for Large Databases.
ACM Comput. Surv. 25(2): 73-170(1993)
- Pavel Zezula, Paolo Ciaccia, Paolo Tiberio:
Hamming Filters: A Dynamic Signature File Organization for Parallel Stores.
VLDB 1993: 314-327
- Witold Litwin, Marie-Anne Neimat, Donovan A. Schneider:
LH* - Linear Hashing for Distributed Files.
SIGMOD Conference 1993: 327-336
- Nabil I. Hachem, P. Bruce Berra:
New Order Preserving Access Methods for Very Large Files Derived From Linear Hashing.
IEEE Trans. Knowl. Data Eng. 4(1): 68-82(1992)
- Vibby Gottemukkala, Tobin J. Lehman:
Locking and Latching in a Memory-Resident Database System.
VLDB 1992: 533-544
- Anastasia Analyti, Sakti Pramanik:
Fast Search in Main Memory Databases.
SIGMOD Conference 1992: 215-224
- Francesca Cesarini, Giovanni Soda:
A Dynamic Hash Method with Signature.
ACM Trans. Database Syst. 16(2): 309-337(1991)
- David Hung-Chang Du, Sheau-Ru Tong:
Multilevel Extendible Hashing: A File Structure for Very Large Databases.
IEEE Trans. Knowl. Data Eng. 3(3): 357-370(1991)
- Aris M. Ouksel, Otto Mayer:
The Nested Interpolation Based Grid File.
MFDBS 1991: 173-187
- Kyu-Young Whang, Ravi Krishnamurthy:
The Multilevel Grid File - A Dynamic Hierarchical Multidimensional File Structure.
DASFAA 1991: 449-459
- Seng Fuat Ou, Alan L. Tharp:
Improved Overflow Handling with Linear Hashing.
DASFAA 1991: 165-173
- Charles Severance, Sakti Pramanik, P. Wolberg:
Distributed Linear Hashing and Parallel Projection in Main Memory Databases.
VLDB 1990: 674-682
- Frank Olken, Doron Rotem:
Random Sampling from Database Files: A Survey.
SSDBM 1990: 92-111
- Frank Olken, Doron Rotem, Ping Xu:
Random Sampling from Hash Files.
SIGMOD Conference 1990: 375-386
- H. V. Jagadish:
Linear Clustering of Objects with Multiple Atributes.
SIGMOD Conference 1990: 332-342
- Gabriel Matsliach, Oded Shmueli:
Maintaining Bounded Disorder Files in Multiprocessor Multi-Disk Environments.
ICDT 1990: 109-125
- M. V. Ramakrishna, Per-Åke Larson:
File Organization Using Composite Perfect Hashing.
ACM Trans. Database Syst. 14(2): 231-263(1989)
- Jaideep Srivastava, Jack S. Eddy Tan, Vincent Y. Lum:
TBSAM: An Access Method for Efficient Processing of Statistical Queries.
IEEE Trans. Knowl. Data Eng. 1(4): 414-423(1989)
- David Hung-Chang Du, Subbarao Ghanta, Kurt Maly, Suzanne M. Sharrock:
An Efficient File Structure for Document Retrieval in the Automated Office Environment.
IEEE Trans. Knowl. Data Eng. 1(2): 258-273(1989)
- Stavros Christodoulakis, Daniel Alexander Ford:
Retrieval Performance Versus Disc Space Utilization on WORM Optical Discs.
SIGMOD Conference 1989: 306-314
- Nabil I. Hachem, P. Bruce Berra:
Key-Sequential Access Methods for Very Large Files Derived from Linear Hashing.
ICDE 1989: 305-312
- Jeffrey D. Ullman:
Principles of Database and Knowledge-Base Systems, Volume II.
Computer Science Press 1989, ISBN 0-7167-8162-X
Contents - David B. Lomet:
A Simple Bounded Disorder File Organization with Good Performance.
ACM Trans. Database Syst. 13(4): 525-551(1988)
- Per-Åke Larson:
Linear Hashing with Separators - A Dynamic Hashing Scheme Achieving One-Access Retrieval.
ACM Trans. Database Syst. 13(3): 366-388(1988)
- Richard J. Enbody, H. C. Du:
Dynamic Hashing Schemes.
ACM Comput. Surv. 20(2): 85-113(1988)
- Bernhard Seeger, Hans-Peter Kriegel:
Techniques for Design and Implementation of Efficient Spatial Access Methods.
VLDB 1988: 360-371
- Ratko Orlandic, John L. Pfaltz:
Compact 0-Complete Trees.
VLDB 1988: 372-381
- M. V. Ramakrishna:
Hashing in Practive, Analysis of Hashing and Universal Hashing.
SIGMOD Conference 1988: 191-199
- Myoung-Ho Kim, Sakti Pramanik:
Optimal File Distribution For Partial Match Retrieval.
SIGMOD Conference 1988: 173-182
- M. V. Ramakrishna, P. Mukhopadhyay:
Analysis of Bounded Disorder File Organization.
PODS 1988: 117-125
- Ekow J. Otoo:
Linearizing the Directory Growth in Order Preserving Extendible Hashing.
ICDE 1988: 580-588
- Edward Omiecinski:
Concurrent Storage Structure Conversion: from B+ Tree to Linear Hash File.
ICDE 1988: 589-596
- Hans-Peter Kriegel, Bernhard Seeger:
PLOP-Hashing: A Grid File without Directory.
ICDE 1988: 369-376
- Andreas Hutflesz, Hans-Werner Six, Peter Widmayer:
Globally Order Preserving Multidimensional Linear Hashing.
ICDE 1988: 572-579
- Witold Litwin, Djamel Eddine Zegour, Gérard Lévy:
Multilevel Trie Hashing.
EDBT 1988: 309-335
- C. Thomas Wu, Walter A. Burkhard:
Associative Searching in Multiple Storage Units.
ACM Trans. Database Syst. 12(1): 38-64(1987)
- David B. Lomet:
Partial Expansions for File Organizations with an Index.
ACM Trans. Database Syst. 12(1): 65-84(1987)
- Carla Schlatter Ellis:
Concurrency in Linear Hashing.
ACM Trans. Database Syst. 12(2): 195-217(1987)
- William D. Ruchte, Alan L. Tharp:
Linear Hashing with Priority Splitting: A Method for Improving the Retrieval Performance of Linear Hashing.
ICDE 1987: 2-9
- Hans-Peter Kriegel, Bernhard Seeger:
Multidimensional Dynamic Quantile Hashing is Very Efficient for Non-Uniform Record Distributions.
ICDE 1987: 10-17
- David Hung-Chang Du, Subbarao Ghanta, Kurt Maly, Suzanne M. Sharrock:
An Efficient File Structure for Document Retrieval in the Automated Office Environment.
ICDE 1987: 165-172
- Anil K. Garg, C. C. Gotlieb:
Order-Preserving Key Transformations.
ACM Trans. Database Syst. 11(2): 213-234(1986)
- Tobin J. Lehman, Michael J. Carey:
A Study of Index Structures for Main Memory Database Management Systems.
VLDB 1986: 294-303
- Tobin J. Lehman, Michael J. Carey:
Query Processing in Main Memory Database Management Systems.
SIGMOD Conference 1986: 239-250
- Christos Faloutsos:
Multiattribute Hashing Using Gray Codes.
SIGMOD Conference 1986: 227-238
- John T. Robinson:
Order Preserving Linear Hashing Using Dynamic Key Statistics.
PODS 1986: 91-99
- Ekow J. Otoo:
Balanced Multidimensional Extendible Hash Tree.
PODS 1986: 100-113
- Hans-Peter Kriegel, Bernhard Seeger:
Multidimensional Order Preserving Linear Hashing with Partial Expansions.
ICDT 1986: 203-220
- T. S. Yuen, H. C. Du:
Dynamic File Organizations For Partial Match Retrieval Based on Linear Hashing.
ICDE 1986: 116-123
- Michael Stonebraker:
Inclusion of New Types in Relational Data Base Systems.
ICDE 1986: 262-269
- Witold Litwin, David B. Lomet:
The Bounded Disorder Access Method.
ICDE 1986: 38-48
- Keith L. Kelley, Marek Rusinkiewicz:
Implementation of Multi-Key Extendible Hashing as an Access Method for a Relational DBMS.
ICDE 1986: 124-131
- Jean-Pierre Cheiney, Pascal Faudemay, Rodolphe Michel:
An Extension of Access Paths to Improve Joins and Selections.
ICDE 1986: 270-280
- Ilsoo Ahn:
Towards An Implementation of Database Management Systems with Temporal Support.
ICDE 1986: 374-381
- Per-Åke Larson:
Linear Hashing with Overflow-Handling by Linear Probing.
ACM Trans. Database Syst. 10(1): 75-89(1985)
- Ekow J. Otoo:
A Multidimensional Digital Hashing Scheme for Files With Composite Keys.
SIGMOD Conference 1985: 214-229
- Kyoji Kawagoe:
Modified Dynamic Hashing.
SIGMOD Conference 1985: 201-213
- Aris M. Ouksel:
The Interpolation-Based Grid File.
PODS 1985: 20-27
- Carla Schlatter Ellis:
Concurrency and Linear Hashing.
PODS 1985: 1-7
- Kotagiri Ramamohanarao, Ron Sacks-Davis:
Recursive Linear Hashing.
ACM Trans. Database Syst. 9(3): 369-391(1984)
- Jürg Nievergelt, Hans Hinterberger, Kenneth C. Sevcik:
The Grid File: An Adaptable, Symmetric Multikey File Structure.
ACM Trans. Database Syst. 9(1): 38-71(1984)
- Hanan Samet:
The Quadtree and Related Hierarchical Data Structures.
ACM Comput. Surv. 16(2): 187-260(1984)
- Wei-Pang Yang, M. W. Du:
A Dynamic Perfect Hash Function Defined by an Extended Hash Indicator Table.
VLDB 1984: 245-254
- Ekow J. Otoo:
A Mapping Function for the Directory of a Multidimensional Extendible Hashing.
VLDB 1984: 493-506
- James K. Mullin:
Unified Dynamic Hashing.
VLDB 1984: 473-480
- Peter Kjellberg, Torben U. Zahle:
Cascade Hashing.
VLDB 1984: 481-492
- Jack A. Orenstein, T. H. Merrett:
A Class of Data Structures for Associative Searching.
PODS 1984: 181-190
- Kee S. Ong:
Synapse Approach to Database Recovery.
PODS 1984: 79-85
- Walter A. Burkhard:
Index Maintenance for Non-Uniform Record Distributions.
PODS 1984: 173-179
- Georges Gardarin, Patrick Valduriez, Yann Viémont:
Predicate Trees: An Approach to Optimize Relational Query Operations.
ICDE 1984: 439-444
- Kotagiri Ramamohanarao, John W. Lloyd:
Partial-Match Retrieval Using Hashing and Descriptors.
ACM Trans. Database Syst. 8(4): 552-576(1983)
- David B. Lomet:
Bounded Index Exponential Hashing.
ACM Trans. Database Syst. 8(1): 136-165(1983)
- Jack A. Orenstein:
A Dynamic Hash File for Random and Sequential Accessing.
VLDB 1983: 132-141
- David B. Lomet:
A High Performance, Universal, Key Associative Access Method.
SIGMOD Conference 1983: 120-133
- Aris M. Ouksel, Peter Scheuermann:
Storage Mappings for Multidimensional Linear Dynamic Hashing.
PODS 1983: 90-105
- Walter A. Burkhard:
Interpolation-Based Index Maintenance.
PODS 1983: 76-89
- Per-Åke Larson:
Performance Analysis of Linear Hashing with Partial Expansions.
ACM Trans. Database Syst. 7(4): 566-587(1982)
- Per-Åke Larson:
A Single-File Version of Linear Hashing with Partial Expansions.
VLDB 1982: 300-309
- Arvola Chan, Sy Danberg, Stephen Fox, Wen-Te K. Lin, Anil Nori, Daniel R. Ries:
Storage and Access Structures to Support a Semantic Data Model.
VLDB 1982: 122-130
- Witold Litwin:
Trie Hashing.
SIGMOD Conference 1981: 19-29
- J. R. Jordan, J. Banerjee, R. B. Batman:
Precision Locks.
SIGMOD Conference 1981: 143-147
- Per-Åke Larson:
Linear Hashing with Partial Expansions.
VLDB 1980: 224-232
BibTeX
ACM SIGMOD Anthology - DBLP:
[Home | Search: Author, Title | Conferences | Journals]
VLDB Proceedings (1977-1981): Copyright © by IEEE,
ACM SIGMOD Anthology: Copyright © by ACM (info@acm.org), Corrections: anthology@acm.org
DBLP: Copyright © by Michael Ley (ley@uni-trier.de), last change: Sat May 16 23:45:09 2009