{"id":"https://openalex.org/W3170078628","doi":"https://doi.org/10.1145/3447548.3467240","title":"MapEmbed","display_name":"MapEmbed","publication_year":2021,"publication_date":"2021-08-12","ids":{"openalex":"https://openalex.org/W3170078628","doi":"https://doi.org/10.1145/3447548.3467240","mag":"3170078628"},"language":"en","primary_location":{"id":"doi:10.1145/3447548.3467240","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3447548.3467240","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 27th ACM SIGKDD Conference on Knowledge Discovery &amp; Data Mining","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5031989447","display_name":"Yuhan Wu","orcid":"https://orcid.org/0000-0001-7115-5390"},"institutions":[{"id":"https://openalex.org/I20231570","display_name":"Peking University","ror":"https://ror.org/02v51f717","country_code":"CN","type":"education","lineage":["https://openalex.org/I20231570"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Yuhan Wu","raw_affiliation_strings":["Peking University, Beijing, China"],"affiliations":[{"raw_affiliation_string":"Peking University, Beijing, China","institution_ids":["https://openalex.org/I20231570"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101916543","display_name":"Zirui Liu","orcid":"https://orcid.org/0000-0001-9062-6565"},"institutions":[{"id":"https://openalex.org/I20231570","display_name":"Peking University","ror":"https://ror.org/02v51f717","country_code":"CN","type":"education","lineage":["https://openalex.org/I20231570"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zirui Liu","raw_affiliation_strings":["Peking University, Beijing, China"],"affiliations":[{"raw_affiliation_string":"Peking University, Beijing, China","institution_ids":["https://openalex.org/I20231570"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5047919561","display_name":"Xiang Yu","orcid":"https://orcid.org/0000-0002-5144-8855"},"institutions":[{"id":"https://openalex.org/I20231570","display_name":"Peking University","ror":"https://ror.org/02v51f717","country_code":"CN","type":"education","lineage":["https://openalex.org/I20231570"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xiang Yu","raw_affiliation_strings":["Peking University, Beijing, China"],"affiliations":[{"raw_affiliation_string":"Peking University, Beijing, China","institution_ids":["https://openalex.org/I20231570"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5110740283","display_name":"Jie Gui","orcid":"https://orcid.org/0000-0002-9450-1759"},"institutions":[{"id":"https://openalex.org/I20231570","display_name":"Peking University","ror":"https://ror.org/02v51f717","country_code":"CN","type":"education","lineage":["https://openalex.org/I20231570"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jie Gui","raw_affiliation_strings":["Peking University, Beijing, China"],"affiliations":[{"raw_affiliation_string":"Peking University, Beijing, China","institution_ids":["https://openalex.org/I20231570"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5080075421","display_name":"Haochen Gan","orcid":null},"institutions":[{"id":"https://openalex.org/I20231570","display_name":"Peking University","ror":"https://ror.org/02v51f717","country_code":"CN","type":"education","lineage":["https://openalex.org/I20231570"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Haochen Gan","raw_affiliation_strings":["Peking University, Beijing, China"],"affiliations":[{"raw_affiliation_string":"Peking University, Beijing, China","institution_ids":["https://openalex.org/I20231570"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5026844100","display_name":"Yuhao Han","orcid":null},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yuhao Han","raw_affiliation_strings":["National University of Defense Technology, Changsha, China"],"affiliations":[{"raw_affiliation_string":"National University of Defense Technology, Changsha, China","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100455241","display_name":"Tao Li","orcid":"https://orcid.org/0000-0001-7168-3628"},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Tao Li","raw_affiliation_strings":["National University of Defense Technology, Changsha, China"],"affiliations":[{"raw_affiliation_string":"National University of Defense Technology, Changsha, China","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5010514482","display_name":"Ori Rottenstreich","orcid":"https://orcid.org/0000-0002-4064-1238"},"institutions":[{"id":"https://openalex.org/I174306211","display_name":"Technion \u2013 Israel Institute of Technology","ror":"https://ror.org/03qryx823","country_code":"IL","type":"education","lineage":["https://openalex.org/I174306211"]}],"countries":["IL"],"is_corresponding":false,"raw_author_name":"Ori Rottenstreich","raw_affiliation_strings":["Technion, Haifa, Israel"],"affiliations":[{"raw_affiliation_string":"Technion, Haifa, Israel","institution_ids":["https://openalex.org/I174306211"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5069277955","display_name":"Tong Yang","orcid":"https://orcid.org/0000-0003-2402-5854"},"institutions":[{"id":"https://openalex.org/I20231570","display_name":"Peking University","ror":"https://ror.org/02v51f717","country_code":"CN","type":"education","lineage":["https://openalex.org/I20231570"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Tong Yang","raw_affiliation_strings":["Peking University, Beijing, China"],"affiliations":[{"raw_affiliation_string":"Peking University, Beijing, China","institution_ids":["https://openalex.org/I20231570"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":9,"corresponding_author_ids":["https://openalex.org/A5031989447"],"corresponding_institution_ids":["https://openalex.org/I20231570"],"apc_list":null,"apc_paid":null,"fwci":1.2225,"has_fulltext":false,"cited_by_count":14,"citation_normalized_percentile":{"value":0.79997427,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":94,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"1863","last_page":"1872"},"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/T12326","display_name":"Network Packet Processing and Optimization","score":0.9976999759674072,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/T10742","display_name":"Peer-to-Peer Network Technologies","score":0.993399977684021,"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/computer-science","display_name":"Computer science","score":0.8127607107162476},{"id":"https://openalex.org/keywords/dynamic-perfect-hashing","display_name":"Dynamic perfect hashing","score":0.809195876121521},{"id":"https://openalex.org/keywords/hash-function","display_name":"Hash function","score":0.7978466153144836},{"id":"https://openalex.org/keywords/hash-table","display_name":"Hash table","score":0.777796745300293},{"id":"https://openalex.org/keywords/linear-hashing","display_name":"Linear hashing","score":0.5820630788803101},{"id":"https://openalex.org/keywords/perfect-hash-function","display_name":"Perfect hash function","score":0.5678499937057495},{"id":"https://openalex.org/keywords/universal-hashing","display_name":"Universal hashing","score":0.5306087136268616},{"id":"https://openalex.org/keywords/consistent-hashing","display_name":"Consistent hashing","score":0.5237752795219421},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.4673011302947998},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.4376636743545532},{"id":"https://openalex.org/keywords/thread","display_name":"Thread (computing)","score":0.4301499128341675},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.393670916557312},{"id":"https://openalex.org/keywords/double-hashing","display_name":"Double hashing","score":0.3388434946537018},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.3290027678012848},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.07835784554481506}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8127607107162476},{"id":"https://openalex.org/C122907437","wikidata":"https://www.wikidata.org/wiki/Q5318999","display_name":"Dynamic perfect hashing","level":5,"score":0.809195876121521},{"id":"https://openalex.org/C99138194","wikidata":"https://www.wikidata.org/wiki/Q183427","display_name":"Hash function","level":2,"score":0.7978466153144836},{"id":"https://openalex.org/C67388219","wikidata":"https://www.wikidata.org/wiki/Q207440","display_name":"Hash table","level":3,"score":0.777796745300293},{"id":"https://openalex.org/C36375716","wikidata":"https://www.wikidata.org/wiki/Q6553456","display_name":"Linear hashing","level":5,"score":0.5820630788803101},{"id":"https://openalex.org/C87431388","wikidata":"https://www.wikidata.org/wiki/Q2070573","display_name":"Perfect hash function","level":4,"score":0.5678499937057495},{"id":"https://openalex.org/C116058348","wikidata":"https://www.wikidata.org/wiki/Q846912","display_name":"Universal hashing","level":5,"score":0.5306087136268616},{"id":"https://openalex.org/C56856351","wikidata":"https://www.wikidata.org/wiki/Q1757218","display_name":"Consistent hashing","level":5,"score":0.5237752795219421},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.4673011302947998},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.4376636743545532},{"id":"https://openalex.org/C138101251","wikidata":"https://www.wikidata.org/wiki/Q213092","display_name":"Thread (computing)","level":2,"score":0.4301499128341675},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.393670916557312},{"id":"https://openalex.org/C138111711","wikidata":"https://www.wikidata.org/wiki/Q478351","display_name":"Double hashing","level":4,"score":0.3388434946537018},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.3290027678012848},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.07835784554481506}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3447548.3467240","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3447548.3467240","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 27th ACM SIGKDD Conference on Knowledge Discovery &amp; Data Mining","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":38,"referenced_works":["https://openalex.org/W83339351","https://openalex.org/W104648112","https://openalex.org/W1508511118","https://openalex.org/W1967373117","https://openalex.org/W1986441063","https://openalex.org/W2010986907","https://openalex.org/W2017185271","https://openalex.org/W2077229436","https://openalex.org/W2086977914","https://openalex.org/W2116435146","https://openalex.org/W2125770033","https://openalex.org/W2138768227","https://openalex.org/W2146005787","https://openalex.org/W2164719276","https://openalex.org/W2165621523","https://openalex.org/W2173213060","https://openalex.org/W2263483768","https://openalex.org/W2283004062","https://openalex.org/W2438121987","https://openalex.org/W2527042725","https://openalex.org/W2612838847","https://openalex.org/W2612923917","https://openalex.org/W2808068568","https://openalex.org/W2808673780","https://openalex.org/W2887776198","https://openalex.org/W2912601938","https://openalex.org/W2916238833","https://openalex.org/W2920458101","https://openalex.org/W2950662731","https://openalex.org/W2962870204","https://openalex.org/W2964277307","https://openalex.org/W2964953836","https://openalex.org/W2972269283","https://openalex.org/W2982588335","https://openalex.org/W2986174271","https://openalex.org/W3004081801","https://openalex.org/W3136682179","https://openalex.org/W6602620432"],"related_works":["https://openalex.org/W2094127768","https://openalex.org/W2084899141","https://openalex.org/W102859714","https://openalex.org/W4385382899","https://openalex.org/W1551533237","https://openalex.org/W2105130984","https://openalex.org/W2040748620","https://openalex.org/W4251536634","https://openalex.org/W1481411695","https://openalex.org/W2146912220"],"abstract_inverted_index":{"Perfect":[0],"hashing":[1,51,105],"is":[2,64],"a":[3,8,14,49,86],"hash":[4,24],"function":[5],"that":[6,30,96],"maps":[7],"set":[9,15],"of":[10,16,140],"distinct":[11],"keys":[12,74],"to":[13],"continuous":[17],"integers":[18],"without":[19],"collision.":[20],"However,most":[21],"existing":[22],"perfect":[23,104,107],"schemes":[25],"are":[26,41,145],"static,":[27],"which":[28],"means":[29],"they":[31],"cannot":[32],"support":[33],"incremental":[34],"updates,":[35],"while":[36,120],"most":[37],"datasets":[38],"in":[39],"practice":[40],"dynamic.":[42],"To":[43],"address":[44],"this":[45],"issue,":[46],"we":[47],"propose":[48],"novel":[50],"scheme,":[52],"namely":[53],"MapEmbed":[54,122],"Hashing.":[55],"Inspired":[56],"by":[57,89],"divide-and-conquer":[58],"and":[59,67,130,142],"map-and-reduce,":[60],"our":[61,121],"key":[62],"idea":[63],"named":[65],"map-and-embed":[66],"includes":[68],"two":[69],"phases:":[70],"1)":[71],"Map":[72],"all":[73,82],"into":[75,85],"many":[76],"small":[77,83],"virtual":[78],"tables;":[79],"2)":[80],"Embed":[81],"tables":[84],"large":[87],"table":[88],"circular":[90],"move.":[91],"Our":[92],"experimental":[93,100],"results":[94],"show":[95],"under":[97],"the":[98,102],"same":[99],"setting,":[101],"state-of-the-art":[103],"(dynamic":[106],"hashing)":[108],"can":[109],"achieve":[110],"around":[111,115,124,131],"15%":[112],"load":[113,128],"factor,":[114,129],"0.3":[116],"Mops":[117,133],"update":[118,134],"speed,":[119],"achieves":[123],"90%":[125],"~":[126],"95%":[127],"8.0":[132],"speed":[135],"per":[136],"thread.":[137],"All":[138],"codes":[139],"ours":[141],"other":[143],"algorithms":[144],"open-sourced":[146],"at":[147],"GitHub.":[148]},"counts_by_year":[{"year":2025,"cited_by_count":6},{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":6}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2021-06-22T00:00:00"}
