{"id":"https://openalex.org/W4409713909","doi":"https://doi.org/10.1007/s00446-025-00482-y","title":"Massively parallel algorithms for approximate shortest paths","display_name":"Massively parallel algorithms for approximate shortest paths","publication_year":2025,"publication_date":"2025-04-23","ids":{"openalex":"https://openalex.org/W4409713909","doi":"https://doi.org/10.1007/s00446-025-00482-y"},"language":"en","primary_location":{"id":"doi:10.1007/s00446-025-00482-y","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s00446-025-00482-y","pdf_url":"https://link.springer.com/content/pdf/10.1007/s00446-025-00482-y.pdf","source":{"id":"https://openalex.org/S139349430","display_name":"Distributed Computing","issn_l":"0178-2770","issn":["0178-2770","1432-0452"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Distributed Computing","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://link.springer.com/content/pdf/10.1007/s00446-025-00482-y.pdf","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5052412504","display_name":"Michal Dory","orcid":"https://orcid.org/0000-0002-8565-9642"},"institutions":[{"id":"https://openalex.org/I91203450","display_name":"University of Haifa","ror":"https://ror.org/02f009v59","country_code":"IL","type":"education","lineage":["https://openalex.org/I91203450"]}],"countries":["IL"],"is_corresponding":true,"raw_author_name":"Michal Dory","raw_affiliation_strings":["Department of Computer Science, University of Haifa, Haifa, Israel"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of Haifa, Haifa, Israel","institution_ids":["https://openalex.org/I91203450"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5073941275","display_name":"Shaked Matar","orcid":"https://orcid.org/0009-0000-6137-6499"},"institutions":[{"id":"https://openalex.org/I124227911","display_name":"Ben-Gurion University of the Negev","ror":"https://ror.org/05tkyf982","country_code":"IL","type":"education","lineage":["https://openalex.org/I124227911"]}],"countries":["IL"],"is_corresponding":false,"raw_author_name":"Shaked Matar","raw_affiliation_strings":["Department of Computer Science, Ben-Gurion University of the Negev, Be\u2019er Sheva, Israel"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Ben-Gurion University of the Negev, Be\u2019er Sheva, Israel","institution_ids":["https://openalex.org/I124227911"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5052412504"],"corresponding_institution_ids":["https://openalex.org/I91203450"],"apc_list":{"value":2490,"currency":"EUR","value_usd":3090},"apc_paid":{"value":2490,"currency":"EUR","value_usd":3090},"fwci":0.0,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.08777206,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"38","issue":"2","first_page":"131","last_page":"162"},"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.9998000264167786,"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.9998000264167786,"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/T10996","display_name":"Computational Geometry and Mesh Generation","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/1704","display_name":"Computer Graphics and Computer-Aided Design"},"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/T12292","display_name":"Graph Theory and Algorithms","score":0.9991999864578247,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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/massively-parallel","display_name":"Massively parallel","score":0.8098233938217163},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.711442232131958},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.6963343620300293},{"id":"https://openalex.org/keywords/theory-of-computation","display_name":"Theory of computation","score":0.43180644512176514},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.3782915472984314}],"concepts":[{"id":"https://openalex.org/C190475519","wikidata":"https://www.wikidata.org/wiki/Q544384","display_name":"Massively parallel","level":2,"score":0.8098233938217163},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.711442232131958},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.6963343620300293},{"id":"https://openalex.org/C24858836","wikidata":"https://www.wikidata.org/wiki/Q844718","display_name":"Theory of computation","level":2,"score":0.43180644512176514},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.3782915472984314}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1007/s00446-025-00482-y","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s00446-025-00482-y","pdf_url":"https://link.springer.com/content/pdf/10.1007/s00446-025-00482-y.pdf","source":{"id":"https://openalex.org/S139349430","display_name":"Distributed Computing","issn_l":"0178-2770","issn":["0178-2770","1432-0452"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Distributed Computing","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1007/s00446-025-00482-y","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s00446-025-00482-y","pdf_url":"https://link.springer.com/content/pdf/10.1007/s00446-025-00482-y.pdf","source":{"id":"https://openalex.org/S139349430","display_name":"Distributed Computing","issn_l":"0178-2770","issn":["0178-2770","1432-0452"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Distributed Computing","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320323387","display_name":"University of Haifa","ror":"https://ror.org/02f009v59"}],"has_content":{"pdf":true,"grobid_xml":false},"content_urls":{"pdf":"https://content.openalex.org/works/W4409713909.pdf"},"referenced_works_count":35,"referenced_works":["https://openalex.org/W1503698146","https://openalex.org/W2012245520","https://openalex.org/W2033607935","https://openalex.org/W2045446569","https://openalex.org/W2057082426","https://openalex.org/W2153977620","https://openalex.org/W2173213060","https://openalex.org/W2734687249","https://openalex.org/W2765269579","https://openalex.org/W2767578875","https://openalex.org/W2788015272","https://openalex.org/W2900806478","https://openalex.org/W2902989566","https://openalex.org/W2951940772","https://openalex.org/W2962677563","https://openalex.org/W2963232515","https://openalex.org/W2963813153","https://openalex.org/W2971407628","https://openalex.org/W2995564009","https://openalex.org/W3009187765","https://openalex.org/W3034415339","https://openalex.org/W3034903651","https://openalex.org/W3046888255","https://openalex.org/W3116290630","https://openalex.org/W3170394705","https://openalex.org/W3173744973","https://openalex.org/W3184953392","https://openalex.org/W3186033769","https://openalex.org/W3209631018","https://openalex.org/W4213146104","https://openalex.org/W4239180782","https://openalex.org/W4239429564","https://openalex.org/W4286502885","https://openalex.org/W4286503967","https://openalex.org/W4313227620"],"related_works":["https://openalex.org/W2023839151","https://openalex.org/W1774183074","https://openalex.org/W2057488824","https://openalex.org/W2334687145","https://openalex.org/W2178011914","https://openalex.org/W4235962491","https://openalex.org/W2061778832","https://openalex.org/W1513001507","https://openalex.org/W2257153718","https://openalex.org/W3134702077"],"abstract_inverted_index":{"Abstract":[0],"We":[1,16],"present":[2],"fast":[3],"algorithms":[4,19,308],"for":[5,48,77,246,310,364],"approximate":[6,174],"shortest":[7],"paths":[8],"in":[9,39,101,187,238,315],"the":[10,40,102,107,128,175,247,311,340],"massively":[11],"parallel":[12],"computation":[13],"(MPC)":[14],"model.":[15,44],"provide":[17],"randomized":[18],"that":[20,82,171],"take":[21],"$$\\textrm{poly}(\\log":[22,84,188],"{\\log":[23,85,189],"{n}})$$":[24,86,190],"<mml:math":[25,65,87,113,134,156,191,212,259,298,324,352,371],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\">":[26,66,88,114,135,157,192,213,260,299,325,353,372],"<mml:mrow>":[27,31,67,89,93,115,120,136,141,193,197,214,261,266,268,274,284,326,331,354,373],"<mml:mtext>poly</mml:mtext>":[28,90,194],"<mml:mo>(</mml:mo>":[29,68,91,121,142,195,215,220,267,269,332,356],"<mml:mo>log</mml:mo>":[30,32,92,94,196,198],"<mml:mi>n</mml:mi>":[33,95,122,145,199,273,283,333,358],"</mml:mrow>":[34,36,73,96,98,124,125,149,150,200,202,226,278,281,288,291,292,335,336,362],"<mml:mo>)</mml:mo>":[35,72,97,123,148,201,219,225,280,290,334,361],"</mml:math>":[37,74,99,126,151,159,203,227,293,301,337,363],"rounds":[38,100,204],"near-linear":[41,103,248,312],"memory":[42,108,130,249,254,347],"MPC":[43,104,250,313],"Our":[45,58,164],"results":[46],"are":[47,309],"unweighted":[49],"undirected":[50],"graphs":[51],"with":[52,252,322],"n":[53],"vertices":[54,234],"and":[55,127,205,236],"m":[56],"edges.":[57],"first":[59],"contribution":[60,166],"is":[61,111,131,160,167,185,245,302],"a":[62,161,168,209,303,365],"$$(1+\\epsilon":[63,210],")$$":[64],"<mml:mn>1</mml:mn>":[69,216,224,275,285,376],"<mml:mo>+</mml:mo>":[70,217,271,276],"<mml:mi>\u03f5</mml:mi>":[71,218],"-approximation":[75],"algorithm":[76,244],"Single-Source":[78],"Shortest":[79],"Paths":[80],"(SSSP)":[81],"takes":[83],"model,":[105,314],"where":[106,153,295,339],"per":[109],"machine":[110,321],"$$\\tilde{O}(n)$$":[112,323],"<mml:mover>":[116,137,262,327],"<mml:mi>O</mml:mi>":[117,138,263,328,355],"<mml:mo>~</mml:mo>":[118,139,264,329],"</mml:mover>":[119,140,265,330],"total":[129,253],"$$\\tilde{O}(mn^{\\rho":[132],"})$$":[133,351],"<mml:mi>m</mml:mi>":[143,270],"<mml:msup>":[144,272,282,357],"<mml:mi>\u03c1</mml:mi>":[146,158,277,300],"</mml:msup>":[147,279,289,360],",":[152,294],"$$\\rho":[154,296],"$$":[155,297],"small":[162,304,366],"constant.":[163,305],"second":[165],"distance":[169,176,183,229],"oracle":[170,184],"allows":[172,206],"to":[173,207],"between":[177,230],"any":[178,231],"pair":[179,232],"of":[180,233,255,342,348],"vertices.":[181],"The":[182,243],"constructed":[186],"query":[208],")(2k-1)$$":[211],"<mml:mn>2</mml:mn>":[221],"<mml:mi>k</mml:mi>":[222,287],"<mml:mo>-</mml:mo>":[223],"-approximate":[228],"u":[235],"v":[237],"O":[239],"(1)":[240],"additional":[241],"rounds.":[242],"model":[251],"size":[256,349],"$$\\tilde{O}((m+n^{1+\\rho":[257],"})n^{1/k})$$":[258],"<mml:mo>/</mml:mo>":[286],"While":[306],"our":[307],"fact":[316],"they":[317],"only":[318],"use":[319],"one":[320],"memory,":[338],"rest":[341],"machines":[343],"can":[344],"have":[345],"sublinear":[346],"$$O(n^{\\gamma":[350],"<mml:mi>\u03b3</mml:mi>":[359,374],"constant":[367],"$$\\gamma":[368],"&lt;":[369],"1$$":[370],"<mml:mo>&lt;</mml:mo>":[375]},"counts_by_year":[],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2025-10-10T00:00:00"}
