{"id":"https://openalex.org/W2987685153","doi":"https://doi.org/10.1137/20m1363649","title":"Nearly Optimal Static Las Vegas Succinct Dictionary","display_name":"Nearly Optimal Static Las Vegas Succinct Dictionary","publication_year":2022,"publication_date":"2022-05-02","ids":{"openalex":"https://openalex.org/W2987685153","doi":"https://doi.org/10.1137/20m1363649","mag":"2987685153"},"language":"en","primary_location":{"id":"doi:10.1137/20m1363649","is_oa":false,"landing_page_url":"https://doi.org/10.1137/20m1363649","pdf_url":null,"source":{"id":"https://openalex.org/S153560523","display_name":"SIAM Journal on Computing","issn_l":"0097-5397","issn":["0097-5397","1095-7111"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320508","host_organization_name":"Society for Industrial and Applied Mathematics","host_organization_lineage":["https://openalex.org/P4310320508"],"host_organization_lineage_names":["Society for Industrial and Applied Mathematics"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"SIAM Journal on Computing","raw_type":"journal-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/A5055157975","display_name":"Huacheng Yu","orcid":"https://orcid.org/0000-0003-1450-1896"},"institutions":[{"id":"https://openalex.org/I20089843","display_name":"Princeton University","ror":"https://ror.org/00hx57361","country_code":"US","type":"education","lineage":["https://openalex.org/I20089843"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Huacheng Yu","raw_affiliation_strings":["Department of Computer Science, Princeton University"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Princeton University","institution_ids":["https://openalex.org/I20089843"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5055157975"],"corresponding_institution_ids":["https://openalex.org/I20089843"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.00682864,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":"51","issue":"3","first_page":"STOC20","last_page":"174"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10720","display_name":"Complexity and Algorithms in Graphs","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"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/T10720","display_name":"Complexity and Algorithms in Graphs","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"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/T10237","display_name":"Cryptography and Data Security","score":0.9994000196456909,"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/T11269","display_name":"Algorithms and Data Compression","score":0.9994000196456909,"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/combinatorics","display_name":"Combinatorics","score":0.7295446395874023},{"id":"https://openalex.org/keywords/perfect-hash-function","display_name":"Perfect hash function","score":0.6407434344291687},{"id":"https://openalex.org/keywords/constant","display_name":"Constant (computer programming)","score":0.6060706973075867},{"id":"https://openalex.org/keywords/hash-function","display_name":"Hash function","score":0.5976651906967163},{"id":"https://openalex.org/keywords/las-vegas","display_name":"Las vegas","score":0.5918775796890259},{"id":"https://openalex.org/keywords/linear-space","display_name":"Linear space","score":0.5744332075119019},{"id":"https://openalex.org/keywords/space","display_name":"Space (punctuation)","score":0.567595362663269},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.5530628561973572},{"id":"https://openalex.org/keywords/value","display_name":"Value (mathematics)","score":0.5044018030166626},{"id":"https://openalex.org/keywords/hash-table","display_name":"Hash table","score":0.46580061316490173},{"id":"https://openalex.org/keywords/sigma","display_name":"Sigma","score":0.4535937011241913},{"id":"https://openalex.org/keywords/discrete-mathematics","display_name":"Discrete mathematics","score":0.44718021154403687},{"id":"https://openalex.org/keywords/data-structure","display_name":"Data structure","score":0.4444931745529175},{"id":"https://openalex.org/keywords/table","display_name":"Table (database)","score":0.42218053340911865},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.2293069064617157},{"id":"https://openalex.org/keywords/physics","display_name":"Physics","score":0.16407465934753418},{"id":"https://openalex.org/keywords/statistics","display_name":"Statistics","score":0.0963411033153534},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.0765499472618103}],"concepts":[{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.7295446395874023},{"id":"https://openalex.org/C87431388","wikidata":"https://www.wikidata.org/wiki/Q2070573","display_name":"Perfect hash function","level":4,"score":0.6407434344291687},{"id":"https://openalex.org/C2777027219","wikidata":"https://www.wikidata.org/wiki/Q1284190","display_name":"Constant (computer programming)","level":2,"score":0.6060706973075867},{"id":"https://openalex.org/C99138194","wikidata":"https://www.wikidata.org/wiki/Q183427","display_name":"Hash function","level":2,"score":0.5976651906967163},{"id":"https://openalex.org/C2993101906","wikidata":"https://www.wikidata.org/wiki/Q23768","display_name":"Las vegas","level":3,"score":0.5918775796890259},{"id":"https://openalex.org/C176370821","wikidata":"https://www.wikidata.org/wiki/Q1826459","display_name":"Linear space","level":2,"score":0.5744332075119019},{"id":"https://openalex.org/C2778572836","wikidata":"https://www.wikidata.org/wiki/Q380933","display_name":"Space (punctuation)","level":2,"score":0.567595362663269},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.5530628561973572},{"id":"https://openalex.org/C2776291640","wikidata":"https://www.wikidata.org/wiki/Q2912517","display_name":"Value (mathematics)","level":2,"score":0.5044018030166626},{"id":"https://openalex.org/C67388219","wikidata":"https://www.wikidata.org/wiki/Q207440","display_name":"Hash table","level":3,"score":0.46580061316490173},{"id":"https://openalex.org/C2778049214","wikidata":"https://www.wikidata.org/wiki/Q7512234","display_name":"Sigma","level":2,"score":0.4535937011241913},{"id":"https://openalex.org/C118615104","wikidata":"https://www.wikidata.org/wiki/Q121416","display_name":"Discrete mathematics","level":1,"score":0.44718021154403687},{"id":"https://openalex.org/C162319229","wikidata":"https://www.wikidata.org/wiki/Q175263","display_name":"Data structure","level":2,"score":0.4444931745529175},{"id":"https://openalex.org/C45235069","wikidata":"https://www.wikidata.org/wiki/Q278425","display_name":"Table (database)","level":2,"score":0.42218053340911865},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.2293069064617157},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.16407465934753418},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0963411033153534},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.0765499472618103},{"id":"https://openalex.org/C158739034","wikidata":"https://www.wikidata.org/wiki/Q1907114","display_name":"Metropolitan area","level":2,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C142724271","wikidata":"https://www.wikidata.org/wiki/Q7208","display_name":"Pathology","level":1,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0},{"id":"https://openalex.org/C71924100","wikidata":"https://www.wikidata.org/wiki/Q11190","display_name":"Medicine","level":0,"score":0.0},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.0},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1137/20m1363649","is_oa":false,"landing_page_url":"https://doi.org/10.1137/20m1363649","pdf_url":null,"source":{"id":"https://openalex.org/S153560523","display_name":"SIAM Journal on Computing","issn_l":"0097-5397","issn":["0097-5397","1095-7111"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320508","host_organization_name":"Society for Industrial and Applied Mathematics","host_organization_lineage":["https://openalex.org/P4310320508"],"host_organization_lineage_names":["Society for Industrial and Applied Mathematics"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"SIAM Journal on Computing","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":35,"referenced_works":["https://openalex.org/W1577072106","https://openalex.org/W1600708628","https://openalex.org/W1600727346","https://openalex.org/W1756034312","https://openalex.org/W1974033543","https://openalex.org/W1986970296","https://openalex.org/W1993022201","https://openalex.org/W1997124225","https://openalex.org/W1998068971","https://openalex.org/W2007550813","https://openalex.org/W2014482556","https://openalex.org/W2015323532","https://openalex.org/W2047619746","https://openalex.org/W2051049045","https://openalex.org/W2052207834","https://openalex.org/W2055034980","https://openalex.org/W2074286662","https://openalex.org/W2078726861","https://openalex.org/W2079301493","https://openalex.org/W2095681182","https://openalex.org/W2123838014","https://openalex.org/W2139639963","https://openalex.org/W2149243190","https://openalex.org/W2165461157","https://openalex.org/W2165621523","https://openalex.org/W2167049470","https://openalex.org/W2243884792","https://openalex.org/W2295319256","https://openalex.org/W2346557944","https://openalex.org/W2595840369","https://openalex.org/W2595959570","https://openalex.org/W2963524628","https://openalex.org/W3000923721","https://openalex.org/W4242124034","https://openalex.org/W4250417829"],"related_works":["https://openalex.org/W2136399778","https://openalex.org/W2094127768","https://openalex.org/W1873288469","https://openalex.org/W2006144742","https://openalex.org/W2060748074","https://openalex.org/W2028689405","https://openalex.org/W2064670891","https://openalex.org/W3004081801","https://openalex.org/W2912601938","https://openalex.org/W4387083909"],"abstract_inverted_index":{"For":[0],"positive":[1],"integers":[2],"$U$,":[3,175],"$n$,":[4,176],"and":[5,90,143,167,177,179,188,214,246],"$\\sigma$,":[6,178],"given":[7,47],"a":[8,22,39,83,123,131,272,276],"set":[9],"$S$":[10],"of":[11,141,160,204],"$n$":[12],"(distinct)":[13],"keys":[14],"from":[15,24],"key":[16],"space":[17,89,104,205,231],"$[U]$,":[18],"each":[19,92,293],"associated":[20,55],"with":[21,56,196],"value":[23,54],"$[\\sigma]$,":[25],"the":[26,53,74,98,101,151,181,191,226],"static":[27],"dictionary":[28,133],"problem":[29],"asks":[30],"one":[31],"to":[32,81,105,279,286],"preprocess":[33],"these":[34],"(key,":[35,108],"value)":[36,109],"pairs":[37,110],"into":[38],"data":[40,134,194,239],"structure,":[41],"supporting":[42,291],"value-retrieval":[43],"queries:":[44],"for":[45,163,185],"any":[46,164],"$x\\in":[48,59],"[U]$,":[49],"${valRet}(x)$":[50],"must":[51],"return":[52,62],"$x$":[57],"if":[58,64],"S$,":[60],"or":[61],"$\\bot$":[63],"$x\\notin":[65],"S$.":[66],"The":[67,77,169],"special":[68],"case":[69],"where":[70],"$\\sigma=1$":[71],"is":[72,80,111],"called":[73],"membership":[75,186],"problem.":[76],"\u201ctextbook\u201d":[78],"solution":[79],"use":[82],"hash":[84,124],"table,":[85],"which":[86,117],"occupies":[87],"linear":[88],"answers":[91,241],"query":[93,148,152,198,233],"in":[94,295],"constant":[95,147,165,197],"time.":[96,299],"On":[97],"other":[99],"hand,":[100],"minimum":[102],"possible":[103],"encode":[106],"all":[107],"only":[112,173],"${OPT}:=":[113],"\\lceil\\lg_2\\binom{U}{n}+n\\lg_2":[114],"\\sigma\\rceil$":[115],"bits,":[116,290],"could":[118],"be":[119],"much":[120],"smaller":[121],"than":[122],"table.":[125],"In":[126],"this":[127],"paper,":[128],"we":[129],"design":[130],"randomized":[132],"structure":[135,195,240],"using":[136,229],"${OPT}+{poly}\\lg":[137],"n+O(\\lg^{(\\ell)}":[138],"U)$":[139],"bits":[140,203],"space,":[142],"it":[144],"has":[145,232],"expected":[146,298],"time,":[149],"assuming":[150],"algorithm":[153],"can":[154],"access":[155],"an":[156],"external":[157],"lookup":[158,170],"table":[159,171],"size":[161],"$n^{\\epsilon}$":[162],"$\\ell$":[166],"$\\epsilon$.":[168],"depends":[172],"on":[174],"not":[180],"input.":[182],"Previously,":[183],"even":[184],"queries":[187],"$U\\leq":[189],"n^{O(1)}$,":[190],"best":[192,227],"known":[193,228],"time":[199,234],"requires":[200],"${OPT}+n/{poly}\\lg":[201],"n$":[202,288],"(Pagh":[206],"[SIAM":[207],"J.":[208],"Comput.,":[209],"31":[210],"(2001),":[211],"pp.":[212,224,256,267],"353--363]":[213],"P\u01cetra\u015fcu":[215,245],"[FOCS,":[216,248],"IEEE":[217,249],"Computer":[218,250],"Society,":[219,251],"Los":[220,252],"Alamitos,":[221,253],"CA,":[222,254],"2008,":[223,255],"305--313]);":[225],"${OPT}+n^{1-\\epsilon}$":[230],"$O(\\lg":[235,296],"n)$.":[236],"Our":[237],"new":[238],"open":[242],"questions":[243],"by":[244],"Thorup":[247],"305--313;":[257],"Bull.":[258],"Eur.":[259],"Assoc.":[260],"Theor.":[261],"Comput.":[262],"Sci.":[263],"EATCS,":[264],"109":[265],"(2013),":[266],"7--13].":[268],"We":[269],"also":[270],"present":[271],"scheme":[273],"that":[274],"compresses":[275],"sequence":[277],"$X\\in[\\sigma]^n$":[278],"its":[280],"zeroth":[281],"order":[282],"(empirical)":[283],"entropy":[284],"up":[285],"$\\sigma\\cdot{poly}\\lg":[287],"extra":[289],"decoding":[292],"$X_i$":[294],"\\sigma)$":[297]},"counts_by_year":[{"year":2020,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
