{"id":"https://openalex.org/W4411403174","doi":"https://doi.org/10.1145/3725424","title":"Zombie Hashing: Reanimating Tombstones in Graveyard","display_name":"Zombie Hashing: Reanimating Tombstones in Graveyard","publication_year":2025,"publication_date":"2025-06-17","ids":{"openalex":"https://openalex.org/W4411403174","doi":"https://doi.org/10.1145/3725424"},"language":"en","primary_location":{"id":"doi:10.1145/3725424","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3725424","pdf_url":null,"source":{"id":"https://openalex.org/S4387289859","display_name":"Proceedings of the ACM on Management of Data","issn_l":"2836-6573","issn":["2836-6573"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the ACM on Management of Data","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://doi.org/10.1145/3725424","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5100013518","display_name":"Yuvaraj Chesetti","orcid":null},"institutions":[{"id":"https://openalex.org/I12912129","display_name":"Northeastern University","ror":"https://ror.org/04t5xt781","country_code":"US","type":"education","lineage":["https://openalex.org/I12912129"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Yuvaraj Chesetti","raw_affiliation_strings":["Northeastern University, Boston, MA, USA"],"affiliations":[{"raw_affiliation_string":"Northeastern University, Boston, MA, USA","institution_ids":["https://openalex.org/I12912129"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5029793418","display_name":"Benwei Shi","orcid":"https://orcid.org/0000-0002-8786-4009"},"institutions":[{"id":"https://openalex.org/I223532165","display_name":"University of Utah","ror":"https://ror.org/03r0ha626","country_code":"US","type":"education","lineage":["https://openalex.org/I223532165"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Benwei Shi","raw_affiliation_strings":["University of Utah, Salt Lake City, UT, USA"],"affiliations":[{"raw_affiliation_string":"University of Utah, Salt Lake City, UT, USA","institution_ids":["https://openalex.org/I223532165"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5017619650","display_name":"Jeff M. Phillips","orcid":"https://orcid.org/0000-0003-1169-2965"},"institutions":[{"id":"https://openalex.org/I223532165","display_name":"University of Utah","ror":"https://ror.org/03r0ha626","country_code":"US","type":"education","lineage":["https://openalex.org/I223532165"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jeff M. Phillips","raw_affiliation_strings":["University of Utah, Salt Lake City, UT, USA"],"affiliations":[{"raw_affiliation_string":"University of Utah, Salt Lake City, UT, USA","institution_ids":["https://openalex.org/I223532165"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5014159929","display_name":"Prashant Pandey","orcid":"https://orcid.org/0000-0001-5576-0320"},"institutions":[{"id":"https://openalex.org/I12912129","display_name":"Northeastern University","ror":"https://ror.org/04t5xt781","country_code":"US","type":"education","lineage":["https://openalex.org/I12912129"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Prashant Pandey","raw_affiliation_strings":["Northeastern University, Boston, MA, USA"],"affiliations":[{"raw_affiliation_string":"Northeastern University, Boston, MA, USA","institution_ids":["https://openalex.org/I12912129"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5100013518"],"corresponding_institution_ids":["https://openalex.org/I12912129"],"apc_list":null,"apc_paid":null,"fwci":2.8392,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.91318122,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":91,"max":98},"biblio":{"volume":"3","issue":"3","first_page":"1","last_page":"27"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11478","display_name":"Caching and Content Delivery","score":0.9998999834060669,"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"}},"topics":[{"id":"https://openalex.org/T11478","display_name":"Caching and Content Delivery","score":0.9998999834060669,"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"}},{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":0.9980000257492065,"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"}},{"id":"https://openalex.org/T11269","display_name":"Algorithms and Data Compression","score":0.9951000213623047,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/hash-function","display_name":"Hash function","score":0.8017115592956543},{"id":"https://openalex.org/keywords/zombie","display_name":"Zombie","score":0.7916663885116577},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7087469100952148},{"id":"https://openalex.org/keywords/hash-table","display_name":"Hash table","score":0.625901997089386},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.475740909576416},{"id":"https://openalex.org/keywords/linear-hashing","display_name":"Linear hashing","score":0.464335560798645},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.45278260111808777},{"id":"https://openalex.org/keywords/cluster-analysis","display_name":"Cluster analysis","score":0.4525413513183594},{"id":"https://openalex.org/keywords/bloom-filter","display_name":"Bloom filter","score":0.4170208275318146},{"id":"https://openalex.org/keywords/double-hashing","display_name":"Double hashing","score":0.41324591636657715},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.339904248714447},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.29011982679367065},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.11949601769447327},{"id":"https://openalex.org/keywords/telecommunications","display_name":"Telecommunications","score":0.09651103615760803},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.07136228680610657}],"concepts":[{"id":"https://openalex.org/C99138194","wikidata":"https://www.wikidata.org/wiki/Q183427","display_name":"Hash function","level":2,"score":0.8017115592956543},{"id":"https://openalex.org/C144446859","wikidata":"https://www.wikidata.org/wiki/Q219164","display_name":"Zombie","level":2,"score":0.7916663885116577},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7087469100952148},{"id":"https://openalex.org/C67388219","wikidata":"https://www.wikidata.org/wiki/Q207440","display_name":"Hash table","level":3,"score":0.625901997089386},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.475740909576416},{"id":"https://openalex.org/C36375716","wikidata":"https://www.wikidata.org/wiki/Q6553456","display_name":"Linear hashing","level":5,"score":0.464335560798645},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.45278260111808777},{"id":"https://openalex.org/C73555534","wikidata":"https://www.wikidata.org/wiki/Q622825","display_name":"Cluster analysis","level":2,"score":0.4525413513183594},{"id":"https://openalex.org/C147224247","wikidata":"https://www.wikidata.org/wiki/Q885373","display_name":"Bloom filter","level":2,"score":0.4170208275318146},{"id":"https://openalex.org/C138111711","wikidata":"https://www.wikidata.org/wiki/Q478351","display_name":"Double hashing","level":4,"score":0.41324591636657715},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.339904248714447},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.29011982679367065},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.11949601769447327},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.09651103615760803},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.07136228680610657}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3725424","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3725424","pdf_url":null,"source":{"id":"https://openalex.org/S4387289859","display_name":"Proceedings of the ACM on Management of Data","issn_l":"2836-6573","issn":["2836-6573"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the ACM on Management of Data","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1145/3725424","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3725424","pdf_url":null,"source":{"id":"https://openalex.org/S4387289859","display_name":"Proceedings of the ACM on Management of Data","issn_l":"2836-6573","issn":["2836-6573"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the ACM on Management of Data","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G7728296656","display_name":null,"funder_award_id":"2339521, 2311954","funder_id":"https://openalex.org/F4320323817","funder_display_name":"Universitas Brawijaya"}],"funders":[{"id":"https://openalex.org/F4320323817","display_name":"Universitas Brawijaya","ror":"https://ror.org/01wk3d929"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":43,"referenced_works":["https://openalex.org/W1491178396","https://openalex.org/W1982689753","https://openalex.org/W1985229168","https://openalex.org/W2021337678","https://openalex.org/W2042661579","https://openalex.org/W2043934800","https://openalex.org/W2050408568","https://openalex.org/W2082245129","https://openalex.org/W2096128575","https://openalex.org/W2115559007","https://openalex.org/W2119210678","https://openalex.org/W2122112540","https://openalex.org/W2123080720","https://openalex.org/W2136390693","https://openalex.org/W2139559481","https://openalex.org/W2170732565","https://openalex.org/W2170794761","https://openalex.org/W2283004062","https://openalex.org/W2299673938","https://openalex.org/W2343351721","https://openalex.org/W2572583791","https://openalex.org/W2594680891","https://openalex.org/W2612838847","https://openalex.org/W2613970404","https://openalex.org/W2735897904","https://openalex.org/W2752908210","https://openalex.org/W2781977649","https://openalex.org/W2795182149","https://openalex.org/W2912601938","https://openalex.org/W2917654163","https://openalex.org/W2941329515","https://openalex.org/W2949074212","https://openalex.org/W3030542966","https://openalex.org/W3031315636","https://openalex.org/W3131379896","https://openalex.org/W3139991122","https://openalex.org/W4214873864","https://openalex.org/W4372265742","https://openalex.org/W4376607409","https://openalex.org/W4386128197","https://openalex.org/W4386954350","https://openalex.org/W4387259573","https://openalex.org/W4410053850"],"related_works":["https://openalex.org/W2069305575","https://openalex.org/W2334522381","https://openalex.org/W102859714","https://openalex.org/W1968472996","https://openalex.org/W2076162755","https://openalex.org/W1719676592","https://openalex.org/W1694672787","https://openalex.org/W2794999485","https://openalex.org/W4232234733","https://openalex.org/W1997069068"],"abstract_inverted_index":{"Linear":[0],"probing-based":[1],"hash":[2,32,78,123,182,202,220],"tables":[3,183,221],"offer":[4],"high":[5,126,134,208,247],"data":[6,127,248],"locality":[7,128],"and":[8,27,129,151,171,184,197,210],"are":[9,55,107],"considered":[10],"among":[11],"the":[12,31,70,145,153,240],"fastest":[13],"in":[14,75,86,101,120,169,192,213],"real-world":[15],"applications.":[16],"However,":[17,80],"they":[18,54],"come":[19],"with":[20],"an":[21,45,176],"inherent":[22],"tradeoff":[23],"between":[24],"space":[25,229],"efficiency":[26,170,230],"speed,":[28],"i.e.":[29],"when":[30],"table":[33],"approaches":[34],"full":[35],"capacity,":[36],"its":[37],"performance":[38,131,186],"tends":[39],"to":[40,44,116,217],"decline":[41],"considerably":[42],"due":[43],"effect":[46,71],"known":[47],"as":[48],"primary":[49,73,118,149],"clustering.":[50],"As":[51],"a":[52,89,114],"result":[53],"only":[56],"used":[57],"at":[58,133],"low":[59],"load":[60,135],"factors.":[61,136],"Tombstones":[62],"(markers":[63],"for":[64,155],"deleted":[65],"elements)":[66],"can":[67],"help":[68],"mitigate":[69],"of":[72,92,147,242],"clustering":[74,119,150],"linear":[76,97,121,200,243],"probing":[77,98,122,201,244],"tables.":[79,203],"tombstones":[81,140],"require":[82],"periodic":[83,105,156],"redistribution,":[84],"which,":[85],"turn,":[87],"requires":[88],"complete":[90],"halt":[91],"regular":[93],"operations.":[94],"This":[95],"makes":[96],"not":[99],"suitable":[100],"practical":[102],"applications":[103],"where":[104],"halts":[106],"unacceptable.":[108],"In":[109],"this":[110],"paper,":[111],"we":[112],"present":[113],"solution":[115],"forestall":[117],"tables,":[124],"ensuring":[125],"consistent":[130],"even":[132],"Our":[137,233],"approach":[138],"redistributes":[139],"within":[141,179],"small":[142],"windows,":[143],"deamortizing":[144],"cost":[146],"mitigating":[148],"eliminating":[152],"need":[154],"halts.":[157],"We":[158,173,188],"provide":[159],"theoretical":[160],"guarantees":[161],"that":[162,236],"our":[163],"deamortization":[164],"method":[165],"is":[166],"asymptotically":[167],"optimal":[168],"cost.":[172],"also":[174],"design":[175],"efficient":[177],"implementation":[178],"dominant":[180],"linear-probing":[181],"show":[185,235],"improvements.":[187],"introduce":[189],"Zombie":[190,237],"hashing":[191,238],"two":[193],"variants:":[194],"ordered":[195],"(compact)":[196],"unordered":[198],"(vectorized)":[199],"Both":[204],"variants":[205],"achieve":[206],"consistent,":[207],"throughput":[209],"lowest":[211],"variance":[212],"operation":[214],"latency":[215],"compared":[216],"other":[218],"state-of-the-art":[219],"across":[222],"numerous":[223],"churn":[224],"cycles,":[225],"while":[226,245],"maintaining":[227],"95%":[228],"without":[231],"downtime.":[232],"results":[234],"overcomes":[239],"limitations":[241],"preserving":[246],"locality.":[249]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":1}],"updated_date":"2026-04-09T08:11:56.329763","created_date":"2025-10-10T00:00:00"}
