{"id":"https://openalex.org/W2513395528","doi":"https://doi.org/10.1145/2905368","title":"Data Structures for Path Queries","display_name":"Data Structures for Path Queries","publication_year":2016,"publication_date":"2016-08-16","ids":{"openalex":"https://openalex.org/W2513395528","doi":"https://doi.org/10.1145/2905368","mag":"2513395528"},"language":"en","primary_location":{"id":"doi:10.1145/2905368","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2905368","pdf_url":null,"source":{"id":"https://openalex.org/S137348503","display_name":"ACM Transactions on Algorithms","issn_l":"1549-6325","issn":["1549-6325","1549-6333"],"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":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Algorithms","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/A5009017533","display_name":"Meng He","orcid":"https://orcid.org/0000-0003-0358-7102"},"institutions":[{"id":"https://openalex.org/I129902397","display_name":"Dalhousie University","ror":"https://ror.org/01e6qks80","country_code":"CA","type":"education","lineage":["https://openalex.org/I129902397"]}],"countries":["CA"],"is_corresponding":true,"raw_author_name":"Meng He","raw_affiliation_strings":["Dalhousie University, Nova Scotia, Canada"],"affiliations":[{"raw_affiliation_string":"Dalhousie University, Nova Scotia, Canada","institution_ids":["https://openalex.org/I129902397"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5108095454","display_name":"J. Ian Munro","orcid":null},"institutions":[{"id":"https://openalex.org/I151746483","display_name":"University of Waterloo","ror":"https://ror.org/01aff2v68","country_code":"CA","type":"education","lineage":["https://openalex.org/I151746483"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"J. Ian Munro","raw_affiliation_strings":["University of Waterloo, Ontario, Canada"],"affiliations":[{"raw_affiliation_string":"University of Waterloo, Ontario, Canada","institution_ids":["https://openalex.org/I151746483"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5040149588","display_name":"Gelin Zhou","orcid":null},"institutions":[{"id":"https://openalex.org/I151746483","display_name":"University of Waterloo","ror":"https://ror.org/01aff2v68","country_code":"CA","type":"education","lineage":["https://openalex.org/I151746483"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Gelin Zhou","raw_affiliation_strings":["University of Waterloo, Ontario, Canada"],"affiliations":[{"raw_affiliation_string":"University of Waterloo, Ontario, Canada","institution_ids":["https://openalex.org/I151746483"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5009017533"],"corresponding_institution_ids":["https://openalex.org/I129902397"],"apc_list":null,"apc_paid":null,"fwci":1.2854,"has_fulltext":false,"cited_by_count":7,"citation_normalized_percentile":{"value":0.86976133,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":"12","issue":"4","first_page":"1","last_page":"32"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11269","display_name":"Algorithms and Data Compression","score":0.9998999834060669,"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.9998999834060669,"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/T10720","display_name":"Complexity and Algorithms in Graphs","score":0.9983999729156494,"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/T10374","display_name":"Advanced Graph Theory Research","score":0.9962999820709229,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/multiset","display_name":"Multiset","score":0.697735607624054},{"id":"https://openalex.org/keywords/path","display_name":"Path (computing)","score":0.6525891423225403},{"id":"https://openalex.org/keywords/combinatorics","display_name":"Combinatorics","score":0.6061118841171265},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.6014525294303894},{"id":"https://openalex.org/keywords/selection","display_name":"Selection (genetic algorithm)","score":0.41668933629989624},{"id":"https://openalex.org/keywords/discrete-mathematics","display_name":"Discrete mathematics","score":0.3447703719139099},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.2952418327331543}],"concepts":[{"id":"https://openalex.org/C2779623528","wikidata":"https://www.wikidata.org/wiki/Q864377","display_name":"Multiset","level":2,"score":0.697735607624054},{"id":"https://openalex.org/C2777735758","wikidata":"https://www.wikidata.org/wiki/Q817765","display_name":"Path (computing)","level":2,"score":0.6525891423225403},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.6061118841171265},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.6014525294303894},{"id":"https://openalex.org/C81917197","wikidata":"https://www.wikidata.org/wiki/Q628760","display_name":"Selection (genetic algorithm)","level":2,"score":0.41668933629989624},{"id":"https://openalex.org/C118615104","wikidata":"https://www.wikidata.org/wiki/Q121416","display_name":"Discrete mathematics","level":1,"score":0.3447703719139099},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.2952418327331543},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","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}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/2905368","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2905368","pdf_url":null,"source":{"id":"https://openalex.org/S137348503","display_name":"ACM Transactions on Algorithms","issn_l":"1549-6325","issn":["1549-6325","1549-6333"],"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":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Algorithms","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320320994","display_name":"Canada Research Chairs","ror":"https://ror.org/0517h6h17"},{"id":"https://openalex.org/F4320334593","display_name":"Natural Sciences and Engineering Research Council of Canada","ror":"https://ror.org/01h531d29"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":48,"referenced_works":["https://openalex.org/W63020610","https://openalex.org/W76906293","https://openalex.org/W305865038","https://openalex.org/W1484905448","https://openalex.org/W1495731517","https://openalex.org/W1502045574","https://openalex.org/W1505556920","https://openalex.org/W1597468572","https://openalex.org/W1606421799","https://openalex.org/W1624497191","https://openalex.org/W1889224378","https://openalex.org/W1974033543","https://openalex.org/W1978478796","https://openalex.org/W1981463937","https://openalex.org/W1982507211","https://openalex.org/W1998730018","https://openalex.org/W2004116976","https://openalex.org/W2007791040","https://openalex.org/W2011999472","https://openalex.org/W2018804864","https://openalex.org/W2018866650","https://openalex.org/W2051671786","https://openalex.org/W2061916218","https://openalex.org/W2065240689","https://openalex.org/W2067043607","https://openalex.org/W2069001533","https://openalex.org/W2078778545","https://openalex.org/W2085933841","https://openalex.org/W2090208705","https://openalex.org/W2090221650","https://openalex.org/W2093120238","https://openalex.org/W2095681182","https://openalex.org/W2107082304","https://openalex.org/W2134696992","https://openalex.org/W2135639194","https://openalex.org/W2136963423","https://openalex.org/W2137120608","https://openalex.org/W2147935317","https://openalex.org/W2151453116","https://openalex.org/W2153294698","https://openalex.org/W2161403911","https://openalex.org/W2164107415","https://openalex.org/W2165513755","https://openalex.org/W2571362173","https://openalex.org/W2623433906","https://openalex.org/W2963834565","https://openalex.org/W3013217418","https://openalex.org/W4389615663"],"related_works":["https://openalex.org/W4300455649","https://openalex.org/W2296588302","https://openalex.org/W4328119206","https://openalex.org/W2033245919","https://openalex.org/W4252409532","https://openalex.org/W2006067547","https://openalex.org/W9228044","https://openalex.org/W3143753676","https://openalex.org/W2954483618","https://openalex.org/W2770810599"],"abstract_inverted_index":{"Consider":[0],"a":[1,9,43,50,73],"tree":[2,28],"T":[3,29,97,103,170,185],"on":[4,42,72],"n":[5,99,107,111,130,146,235,237],"nodes,":[6,78],"each":[7],"having":[8],"weight":[10,71],"drawn":[11],"from":[12],"[1\u2025\u03c3].":[13],"In":[14],"this":[15],"article,":[16],"we":[17,119],"study":[18],"the":[19,27,37,40,54,69,80,85,173,176,179,182,189,192,200,214],"problem":[20],"of":[21,39,115,175,178,181,191],"supporting":[22],"various":[23],"path":[24,32,45,55,64,74,81,122,134,151,154,218],"queries":[25,124,136,156,223],"over":[26],".":[30],"The":[31,63],"counting":[33,123],"query":[34,44,51,57,66,83],"asks":[35,67],"for":[36,68,217],"number":[38],"nodes":[41,183],"whose":[46],"weights":[47,180],"are":[48],"in":[49,125,137,157,184],"range,":[52],"while":[53],"reporting":[56,135],"requires":[58],"to":[59,95],"report":[60],"these":[61],"nodes.":[62],"median":[65,70,152],"between":[75],"two":[76],"given":[77],"and":[79,150,153,186,221,228],"selection":[82,155,222],"returns":[84],"k":[86],"-th":[87],"smallest":[88],"weight.":[89],"We":[90],"design":[91],"succinct":[92],"data":[93,203],"structures":[94,204],"encode":[96],"using":[98],"nH":[100],"(":[101,110,168],"W":[102,169],")":[104,171],"+":[105,108,131,147],"2":[106],"o":[109],"lg":[112,129,144,145,162,163],"\u03c3)":[113,164],"bits":[114],"space,":[116],"such":[117],"that":[118],"can":[120],"support":[121],"O":[126,138,158],"(lg":[127,159],"\u03c3/lg":[128],"1))":[132,148],"time,":[133,149,165],"((":[139],"occ":[140,187],"+1)(lg":[141],"\u03c3":[142,160,232],"/":[143,161],"where":[166],"H":[167],"is":[172,188],"entropy":[174],"multiset":[177],"size":[190],"output.":[193],"Our":[194],"results":[195],"not":[196],"only":[197],"greatly":[198],"improve":[199],"best":[201],"known":[202],"[Chazelle":[205],"1987;":[206],"Krizanc":[207],"et":[208],"al.":[209],"2005],":[210],"but":[211],"also":[212],"match":[213],"lower":[215],"bounds":[216],"counting,":[219],"median,":[220],"[P\u0103tra\u015fcu":[224],"2007,":[225],"2011;":[226],"J\u00f8rgensen":[227],"Larsen":[229],"2011]":[230],"when":[231],"=":[233],"\u03a9(":[234],"/polylog(":[236],")).":[238]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":1},{"year":2017,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
