{"id":"https://openalex.org/W3103329032","doi":"https://doi.org/10.1145/3663666","title":"Streaming Algorithms for Geometric Steiner Forest","display_name":"Streaming Algorithms for Geometric Steiner Forest","publication_year":2024,"publication_date":"2024-05-07","ids":{"openalex":"https://openalex.org/W3103329032","doi":"https://doi.org/10.1145/3663666","mag":"3103329032"},"language":"en","primary_location":{"id":"doi:10.1145/3663666","is_oa":true,"landing_page_url":"http://dx.doi.org/10.1145/3663666","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3663666","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":true,"oa_status":"bronze","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3663666","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5051815913","display_name":"Artur Czumaj","orcid":"https://orcid.org/0000-0002-7743-438X"},"institutions":[{"id":"https://openalex.org/I39555362","display_name":"University of Warwick","ror":"https://ror.org/01a77tt86","country_code":"GB","type":"education","lineage":["https://openalex.org/I39555362"]}],"countries":["GB"],"is_corresponding":true,"raw_author_name":"Artur Czumaj","raw_affiliation_strings":["University of Warwick, Coventry, UK","University of Warwick, UK"],"affiliations":[{"raw_affiliation_string":"University of Warwick, Coventry, UK","institution_ids":["https://openalex.org/I39555362"]},{"raw_affiliation_string":"University of Warwick, UK","institution_ids":["https://openalex.org/I39555362"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5063670809","display_name":"Shaofeng H.-C. Jiang","orcid":"https://orcid.org/0000-0001-7972-827X"},"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":"Shaofeng H.-C. Jiang","raw_affiliation_strings":["Peking University, Beijing, China","Peking University, China"],"affiliations":[{"raw_affiliation_string":"Peking University, Beijing, China","institution_ids":["https://openalex.org/I20231570"]},{"raw_affiliation_string":"Peking University, China","institution_ids":["https://openalex.org/I20231570"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5037378898","display_name":"Robert Krauthgamer","orcid":"https://orcid.org/0009-0003-8154-3735"},"institutions":[{"id":"https://openalex.org/I53964585","display_name":"Weizmann Institute of Science","ror":"https://ror.org/0316ej306","country_code":"IL","type":"education","lineage":["https://openalex.org/I53964585"]}],"countries":["IL"],"is_corresponding":false,"raw_author_name":"Robert Krauthgamer","raw_affiliation_strings":["Weizmann Institute of Science, Rehovot, Israel","Weizmann Institute of Science, Israel"],"affiliations":[{"raw_affiliation_string":"Weizmann Institute of Science, Rehovot, Israel","institution_ids":["https://openalex.org/I53964585"]},{"raw_affiliation_string":"Weizmann Institute of Science, Israel","institution_ids":["https://openalex.org/I53964585"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5022904512","display_name":"Pavel Vesel\u00fd","orcid":"https://orcid.org/0000-0003-1169-7934"},"institutions":[{"id":"https://openalex.org/I21250087","display_name":"Charles University","ror":"https://ror.org/024d6js02","country_code":"CZ","type":"education","lineage":["https://openalex.org/I21250087"]}],"countries":["CZ"],"is_corresponding":false,"raw_author_name":"Pavel Vesel\u00fd","raw_affiliation_strings":["Charles University, Prague, Czech Republic","Charles University, Czech Republic"],"affiliations":[{"raw_affiliation_string":"Charles University, Prague, Czech Republic","institution_ids":["https://openalex.org/I21250087"]},{"raw_affiliation_string":"Charles University, Czech Republic","institution_ids":["https://openalex.org/I21250087"]}]}],"institutions":[],"countries_distinct_count":4,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5051815913"],"corresponding_institution_ids":["https://openalex.org/I39555362"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.00039747,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":"20","issue":"4","first_page":"1","last_page":"38"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11522","display_name":"VLSI and FPGA Design Techniques","score":0.9988999962806702,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11522","display_name":"VLSI and FPGA Design Techniques","score":0.9988999962806702,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"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.9984999895095825,"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.9977999925613403,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/steiner-tree-problem","display_name":"Steiner tree problem","score":0.8144010305404663},{"id":"https://openalex.org/keywords/combinatorics","display_name":"Combinatorics","score":0.7203492522239685},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.701369047164917},{"id":"https://openalex.org/keywords/euclidean-geometry","display_name":"Euclidean geometry","score":0.45437002182006836},{"id":"https://openalex.org/keywords/amortized-analysis","display_name":"Amortized analysis","score":0.4236268401145935},{"id":"https://openalex.org/keywords/discrete-mathematics","display_name":"Discrete mathematics","score":0.40648919343948364},{"id":"https://openalex.org/keywords/data-structure","display_name":"Data structure","score":0.18703681230545044},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.18018695712089539},{"id":"https://openalex.org/keywords/geometry","display_name":"Geometry","score":0.12027323246002197}],"concepts":[{"id":"https://openalex.org/C76220878","wikidata":"https://www.wikidata.org/wiki/Q1764144","display_name":"Steiner tree problem","level":2,"score":0.8144010305404663},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.7203492522239685},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.701369047164917},{"id":"https://openalex.org/C129782007","wikidata":"https://www.wikidata.org/wiki/Q162886","display_name":"Euclidean geometry","level":2,"score":0.45437002182006836},{"id":"https://openalex.org/C142417499","wikidata":"https://www.wikidata.org/wiki/Q331716","display_name":"Amortized analysis","level":3,"score":0.4236268401145935},{"id":"https://openalex.org/C118615104","wikidata":"https://www.wikidata.org/wiki/Q121416","display_name":"Discrete mathematics","level":1,"score":0.40648919343948364},{"id":"https://openalex.org/C162319229","wikidata":"https://www.wikidata.org/wiki/Q175263","display_name":"Data structure","level":2,"score":0.18703681230545044},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.18018695712089539},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.12027323246002197},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3663666","is_oa":true,"landing_page_url":"http://dx.doi.org/10.1145/3663666","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3663666","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"},{"id":"pmh:oai:wrap.warwick.ac.uk:188750","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3663666","pdf_url":null,"source":{"id":"https://openalex.org/S4306400665","display_name":"Warwick Research Archive Portal (University of Warwick)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I39555362","host_organization_name":"University of Warwick","host_organization_lineage":["https://openalex.org/I39555362"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"acceptedVersion","is_accepted":true,"is_published":false,"raw_source_name":"","raw_type":"Journal Article"}],"best_oa_location":{"id":"doi:10.1145/3663666","is_oa":true,"landing_page_url":"http://dx.doi.org/10.1145/3663666","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3663666","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"},"sustainable_development_goals":[{"score":0.7300000190734863,"display_name":"Life in Land","id":"https://metadata.un.org/sdg/15"}],"awards":[{"id":"https://openalex.org/G2774561655","display_name":null,"funder_award_id":"EP/V01305X/1","funder_id":"https://openalex.org/F4320334627","funder_display_name":"Engineering and Physical Sciences Research Council"},{"id":"https://openalex.org/G3046054759","display_name":null,"funder_award_id":"EP/N011163/1","funder_id":"https://openalex.org/F4320334627","funder_display_name":"Engineering and Physical Sciences Research Council"}],"funders":[{"id":"https://openalex.org/F4320334627","display_name":"Engineering and Physical Sciences Research Council","ror":"https://ror.org/0439y7842"}],"has_content":{"pdf":true,"grobid_xml":false},"content_urls":{"pdf":"https://content.openalex.org/works/W3103329032.pdf"},"referenced_works_count":69,"referenced_works":["https://openalex.org/W649244","https://openalex.org/W596522316","https://openalex.org/W1532122534","https://openalex.org/W1558071713","https://openalex.org/W1596674180","https://openalex.org/W1605301393","https://openalex.org/W1972906866","https://openalex.org/W1977541023","https://openalex.org/W1985548569","https://openalex.org/W1994248285","https://openalex.org/W2001139415","https://openalex.org/W2007025103","https://openalex.org/W2011823863","https://openalex.org/W2012833704","https://openalex.org/W2018543684","https://openalex.org/W2026838540","https://openalex.org/W2045533739","https://openalex.org/W2045964207","https://openalex.org/W2049744118","https://openalex.org/W2057082426","https://openalex.org/W2078427855","https://openalex.org/W2082227928","https://openalex.org/W2086709935","https://openalex.org/W2087675574","https://openalex.org/W2089797683","https://openalex.org/W2090968858","https://openalex.org/W2096477872","https://openalex.org/W2103126020","https://openalex.org/W2113623631","https://openalex.org/W2114493937","https://openalex.org/W2118224498","https://openalex.org/W2120899253","https://openalex.org/W2127317202","https://openalex.org/W2134089414","https://openalex.org/W2143606444","https://openalex.org/W2152950642","https://openalex.org/W2165142526","https://openalex.org/W2170168647","https://openalex.org/W2172955861","https://openalex.org/W2218835040","https://openalex.org/W2245672739","https://openalex.org/W2340787257","https://openalex.org/W2347145740","https://openalex.org/W2404459678","https://openalex.org/W2416529140","https://openalex.org/W2498954876","https://openalex.org/W2541589100","https://openalex.org/W2560674852","https://openalex.org/W2570206580","https://openalex.org/W2889530899","https://openalex.org/W2911564534","https://openalex.org/W2913409262","https://openalex.org/W2952737961","https://openalex.org/W2963597289","https://openalex.org/W2963958866","https://openalex.org/W2963996640","https://openalex.org/W2964011803","https://openalex.org/W2973707709","https://openalex.org/W3183408448","https://openalex.org/W3212741086","https://openalex.org/W4238544590","https://openalex.org/W4246272751","https://openalex.org/W4253828197","https://openalex.org/W4255452200","https://openalex.org/W4313227227","https://openalex.org/W4313227238","https://openalex.org/W4376639571","https://openalex.org/W4376639589","https://openalex.org/W4389615669"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2118320476","https://openalex.org/W3187836939","https://openalex.org/W2011703460","https://openalex.org/W1992380975","https://openalex.org/W2080581853","https://openalex.org/W4286959400","https://openalex.org/W3201893458","https://openalex.org/W2120033653","https://openalex.org/W2949890371"],"abstract_inverted_index":{"We":[0,54,108,219],"consider":[1],"a":[2,21,38,110,163,182],"generalization":[3],"of":[4,68,72,124,185,241],"the":[5,9,15,18,61,65,98,103,122,135,149,169,194,216,225],"Steiner":[6,10,57,127,138,154,226],"tree":[7],"problem,":[8],"forest":[11,58,128,227],"problem":[12,59,228],",":[13,24,90,159],"in":[14,51,60,215],"Euclidean":[16,40,137],"plane:":[17],"input":[19,78,99],"is":[20,35,49,100,162],"multiset":[22],"\\(X\\subseteq{\\mathbb{R}}^{2}\\)":[23],"partitioned":[25],"into":[26],"\\(k\\)":[27],"color":[28,46,86],"classes":[29],"\\(C_{1},\\ldots,C_{k}\\subseteq":[30],"X\\)":[31,82],".":[32,53,76,107],"The":[33],"goal":[34],"to":[36,74,102,134,167,171],"find":[37],"minimum-cost":[39],"graph":[41],"\\(G\\)":[42,52],"such":[43],"that":[44,114,233],"every":[45],"class":[47],"\\(C_{i}\\)":[48],"connected":[50],"study":[55],"this":[56,175],"streaming":[62,112,153,186,217,222],"setting,":[63],"where":[64],"stream":[66],"consists":[67],"insertions":[69],"and":[70,91,118,120,160,190,208],"deletions":[71],"points":[73],"\\(X\\)":[75],"Each":[77],"point":[79],"\\(x":[80],"{\\in}":[81,88],"arrives":[83],"with":[84,193,229],"its":[85],"\\(\\mathsf{color}(x)":[87],"[k]\\)":[89],"as":[92],"usual":[93],"for":[94,152,174,199,224],"dynamic":[95],"geometric":[96,200],"streams,":[97],"restricted":[101],"discrete":[104],"grid":[105],"\\(\\{1,\\ldots,\\Delta\\}^{2}\\)":[106],"design":[109],"single-pass":[111],"algorithm":[113,223],"uses":[115],"\\(\\operatorname{poly}(k\\cdot\\log\\Delta)\\)":[116],"space":[117],"time,":[119],"estimates":[121],"cost":[123],"an":[125],"optimal":[126],"solution":[129],"within":[130],"ratio":[131,139,170],"arbitrarily":[132],"close":[133],"famous":[136],"\\(\\alpha_{2}\\)":[140],"(currently":[141],"\\(1.1547\\leq\\alpha_{2}\\leq":[142],"1.214\\)":[143],").":[144],"This":[145],"approximation":[146,237],"guarantee":[147],"matches":[148],"state-of-the-art":[150],"bound":[151],"tree,":[155],"i.e.,":[156],"when":[157],"\\(k=1\\)":[158],"it":[161],"major":[164],"open":[165],"question":[166],"improve":[168],"\\(1+\\varepsilon\\)":[172],"even":[173],"special":[176],"case.":[177],"Our":[178],"approach":[179],"relies":[180],"on":[181],"novel":[183],"combination":[184],"techniques,":[187],"like":[188],"sampling":[189],"linear":[191],"sketching,":[192],"classical":[195],"Arora-style":[196],"dynamic-programming":[197],"framework":[198],"optimization":[201],"problems,":[202],"which":[203],"usually":[204],"requires":[205,238],"large":[206],"memory":[207],"so":[209],"far":[210],"has":[211],"not":[212],"been":[213],"applied":[214],"setting.":[218],"complement":[220],"our":[221],"simple":[230],"arguments":[231],"showing":[232],"any":[234],"finite":[235],"multiplicative":[236],"\\(\\Omega(k)\\)":[239],"bits":[240],"space.":[242]},"counts_by_year":[{"year":2022,"cited_by_count":1}],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2025-10-10T00:00:00"}
