{"id":"https://openalex.org/W2059417738","doi":"https://doi.org/10.1145/125187.125200","title":"Order-preserving minimal perfect hash functions and information retrieval","display_name":"Order-preserving minimal perfect hash functions and information retrieval","publication_year":1991,"publication_date":"1991-07-01","ids":{"openalex":"https://openalex.org/W2059417738","doi":"https://doi.org/10.1145/125187.125200","mag":"2059417738"},"language":"en","primary_location":{"id":"doi:10.1145/125187.125200","is_oa":true,"landing_page_url":"https://doi.org/10.1145/125187.125200","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/125187.125200","source":{"id":"https://openalex.org/S4394735545","display_name":"ACM Transactions on Information Systems","issn_l":"1046-8188","issn":["1046-8188","1558-2868"],"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Information Systems","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"bronze","oa_url":"https://dl.acm.org/doi/pdf/10.1145/125187.125200","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5049148461","display_name":"Edward A. Fox","orcid":"https://orcid.org/0000-0003-1447-6870"},"institutions":[{"id":"https://openalex.org/I859038795","display_name":"Virginia Tech","ror":"https://ror.org/02smfhw86","country_code":"US","type":"education","lineage":["https://openalex.org/I859038795"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Edward A. Fox","raw_affiliation_strings":["Virginia Polytechnic Institute and State Univ., Blacksburg","Department of Computer Science Virginia Polytechnic Institute and State University, Blacksburg, VA#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Virginia Polytechnic Institute and State Univ., Blacksburg","institution_ids":["https://openalex.org/I859038795"]},{"raw_affiliation_string":"Department of Computer Science Virginia Polytechnic Institute and State University, Blacksburg, VA#TAB#","institution_ids":["https://openalex.org/I859038795"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5026276958","display_name":"Qi Fan Chen","orcid":null},"institutions":[{"id":"https://openalex.org/I859038795","display_name":"Virginia Tech","ror":"https://ror.org/02smfhw86","country_code":"US","type":"education","lineage":["https://openalex.org/I859038795"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Qi Fan Chen","raw_affiliation_strings":["Virginia Polytechnic Institute and State Univ., Blacksburg","Department of Computer Science Virginia Polytechnic Institute and State University, Blacksburg, VA#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Virginia Polytechnic Institute and State Univ., Blacksburg","institution_ids":["https://openalex.org/I859038795"]},{"raw_affiliation_string":"Department of Computer Science Virginia Polytechnic Institute and State University, Blacksburg, VA#TAB#","institution_ids":["https://openalex.org/I859038795"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5030773610","display_name":"Amjad M. Daoud","orcid":null},"institutions":[{"id":"https://openalex.org/I859038795","display_name":"Virginia Tech","ror":"https://ror.org/02smfhw86","country_code":"US","type":"education","lineage":["https://openalex.org/I859038795"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Amjad M. Daoud","raw_affiliation_strings":["Virginia Polytechnic Institute and State Univ., Blacksburg","Department of Computer Science Virginia Polytechnic Institute and State University, Blacksburg, VA#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Virginia Polytechnic Institute and State Univ., Blacksburg","institution_ids":["https://openalex.org/I859038795"]},{"raw_affiliation_string":"Department of Computer Science Virginia Polytechnic Institute and State University, Blacksburg, VA#TAB#","institution_ids":["https://openalex.org/I859038795"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5057291575","display_name":"Lenwood S. Heath","orcid":"https://orcid.org/0000-0003-1608-431X"},"institutions":[{"id":"https://openalex.org/I859038795","display_name":"Virginia Tech","ror":"https://ror.org/02smfhw86","country_code":"US","type":"education","lineage":["https://openalex.org/I859038795"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Lenwood S. Heath","raw_affiliation_strings":["Virginia Polytechnic Institute and State Univ., Blacksburg","Department of Computer Science Virginia Polytechnic Institute and State University, Blacksburg, VA#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Virginia Polytechnic Institute and State Univ., Blacksburg","institution_ids":["https://openalex.org/I859038795"]},{"raw_affiliation_string":"Department of Computer Science Virginia Polytechnic Institute and State University, Blacksburg, VA#TAB#","institution_ids":["https://openalex.org/I859038795"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I859038795"],"apc_list":null,"apc_paid":null,"fwci":4.8214,"has_fulltext":true,"cited_by_count":62,"citation_normalized_percentile":{"value":0.95059154,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":98},"biblio":{"volume":"9","issue":"3","first_page":"281","last_page":"308"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11269","display_name":"Algorithms and Data Compression","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11269","display_name":"Algorithms and Data Compression","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11106","display_name":"Data Management and Algorithms","score":0.9954000115394592,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10317","display_name":"Advanced Database Systems and Queries","score":0.9948999881744385,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/citation","display_name":"Citation","score":0.6457046270370483},{"id":"https://openalex.org/keywords/state","display_name":"State (computer science)","score":0.5894998908042908},{"id":"https://openalex.org/keywords/library-science","display_name":"Library science","score":0.5663446187973022},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.5325424075126648},{"id":"https://openalex.org/keywords/order","display_name":"Order (exchange)","score":0.45753246545791626},{"id":"https://openalex.org/keywords/hash-function","display_name":"Hash function","score":0.4202972650527954},{"id":"https://openalex.org/keywords/operations-research","display_name":"Operations research","score":0.3946889042854309},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.21172082424163818},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.15066412091255188},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.11937588453292847}],"concepts":[{"id":"https://openalex.org/C2778805511","wikidata":"https://www.wikidata.org/wiki/Q1713","display_name":"Citation","level":2,"score":0.6457046270370483},{"id":"https://openalex.org/C48103436","wikidata":"https://www.wikidata.org/wiki/Q599031","display_name":"State (computer science)","level":2,"score":0.5894998908042908},{"id":"https://openalex.org/C161191863","wikidata":"https://www.wikidata.org/wiki/Q199655","display_name":"Library science","level":1,"score":0.5663446187973022},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5325424075126648},{"id":"https://openalex.org/C182306322","wikidata":"https://www.wikidata.org/wiki/Q1779371","display_name":"Order (exchange)","level":2,"score":0.45753246545791626},{"id":"https://openalex.org/C99138194","wikidata":"https://www.wikidata.org/wiki/Q183427","display_name":"Hash function","level":2,"score":0.4202972650527954},{"id":"https://openalex.org/C42475967","wikidata":"https://www.wikidata.org/wiki/Q194292","display_name":"Operations research","level":1,"score":0.3946889042854309},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.21172082424163818},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.15066412091255188},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.11937588453292847},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0},{"id":"https://openalex.org/C10138342","wikidata":"https://www.wikidata.org/wiki/Q43015","display_name":"Finance","level":1,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1145/125187.125200","is_oa":true,"landing_page_url":"https://doi.org/10.1145/125187.125200","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/125187.125200","source":{"id":"https://openalex.org/S4394735545","display_name":"ACM Transactions on Information Systems","issn_l":"1046-8188","issn":["1046-8188","1558-2868"],"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Information Systems","raw_type":"journal-article"},{"id":"pmh:oai:vtechworks.lib.vt.edu:10919/19644","is_oa":true,"landing_page_url":"http://eprints.cs.vt.edu/archive/00000248/","pdf_url":"https://vtechworks.lib.vt.edu/bitstreams/88f75506-b301-40f2-8fb4-4b7e1bd1d2cc/download","source":{"id":"https://openalex.org/S4306400248","display_name":"VTechWorks (Virginia Tech)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I859038795","host_organization_name":"Virginia Tech","host_organization_lineage":["https://openalex.org/I859038795"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Technical report"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.84.4018","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.84.4018","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://elvis.slis.indiana.edu/irpub/SIGIR/1990/pdf16.pdf","raw_type":"text"}],"best_oa_location":{"id":"doi:10.1145/125187.125200","is_oa":true,"landing_page_url":"https://doi.org/10.1145/125187.125200","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/125187.125200","source":{"id":"https://openalex.org/S4394735545","display_name":"ACM Transactions on Information Systems","issn_l":"1046-8188","issn":["1046-8188","1558-2868"],"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Information Systems","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G7007734100","display_name":"Organized Lexical Knowledge for Information Retrieval       (Computer and Information Science)","funder_award_id":"8703580","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2059417738.pdf","grobid_xml":"https://content.openalex.org/works/W2059417738.grobid-xml"},"referenced_works_count":16,"referenced_works":["https://openalex.org/W1225650","https://openalex.org/W66878971","https://openalex.org/W1600475114","https://openalex.org/W1793899974","https://openalex.org/W2052630552","https://openalex.org/W2056963826","https://openalex.org/W2059944263","https://openalex.org/W2061647665","https://openalex.org/W2079809695","https://openalex.org/W2081888781","https://openalex.org/W2088652183","https://openalex.org/W2095717436","https://openalex.org/W2121847343","https://openalex.org/W2905110430","https://openalex.org/W2914176692","https://openalex.org/W4285719527"],"related_works":["https://openalex.org/W4317642157","https://openalex.org/W2363440148","https://openalex.org/W2317510431","https://openalex.org/W4239542068","https://openalex.org/W134931362","https://openalex.org/W1990811139","https://openalex.org/W2352401039","https://openalex.org/W2181265275","https://openalex.org/W1974749013","https://openalex.org/W2805273647"],"abstract_inverted_index":{"Rapid":[0],"access":[1],"to":[2,114],"information":[3],"is":[4,26,29,112],"essential":[5],"for":[6,48],"a":[7,44,83],"wide":[8],"variety":[9],"of":[10,72,109],"retrieval":[11],"systems":[12],"and":[13,58,74,79,101],"applications.":[14],"Hashing":[15],"has":[16],"long":[17],"been":[18],"used":[19],"when":[20,33],"the":[21,88,107],"fastest":[22],"possible":[23],"direct":[24,57],"search":[25],"desired,":[27,86],"but":[28],"generally":[30],"not":[31],"appropriate":[32],"sequential":[34,59],"or":[35],"range":[36],"searches":[37],"are":[38,51,68,104],"also":[39],"required.":[40],"This":[41],"paper":[42],"describes":[43],"hashing":[45],"method,":[46],"developed":[47],"collections":[49],"that":[50,54,67,80,103],"relatively":[52],"static,":[53],"supports":[55],"both":[56],"access.":[60],"The":[61],"algorithms":[62],"described":[63],"give":[64],"hash":[65,75,93],"functions":[66,94],"optimal":[69],"in":[70,106],"terms":[71],"time":[73,100],"table":[76],"space":[77,102],"utilization,":[78],"preserve":[81],"any":[82],"priori":[84],"ordering":[85],"Furthermore,":[87],"resulting":[89],"order-preserving":[90],"minimal":[91],"perfect":[92],"(OPMPHFS)":[95],"can":[96],"be":[97],"found":[98],"using":[99],"linear":[105],"number":[108],"keys":[110],"involve~this":[111],"close":[113],"optimal,":[115]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":2},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":1},{"year":2017,"cited_by_count":1},{"year":2016,"cited_by_count":2},{"year":2015,"cited_by_count":2},{"year":2014,"cited_by_count":4},{"year":2013,"cited_by_count":4},{"year":2012,"cited_by_count":4}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
