{"id":"https://openalex.org/W4406242852","doi":"https://doi.org/10.1145/3711823","title":"On Two-Handed Planar Assembly Partitioning with Connectivity Constraints","display_name":"On Two-Handed Planar Assembly Partitioning with Connectivity Constraints","publication_year":2025,"publication_date":"2025-01-10","ids":{"openalex":"https://openalex.org/W4406242852","doi":"https://doi.org/10.1145/3711823"},"language":"en","primary_location":{"id":"doi:10.1145/3711823","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3711823","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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","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":"hybrid","oa_url":"https://doi.org/10.1145/3711823","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5058649592","display_name":"Pankaj K. Agarwal","orcid":"https://orcid.org/0000-0002-9439-181X"},"institutions":[{"id":"https://openalex.org/I170897317","display_name":"Duke University","ror":"https://ror.org/00py81415","country_code":"US","type":"education","lineage":["https://openalex.org/I170897317"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Pankaj K. Agarwal","raw_affiliation_strings":["Department of Computer Science, Duke University, Durham, NC, USA","Duke University, USA"],"raw_orcid":"https://orcid.org/0000-0002-9439-181X","affiliations":[{"raw_affiliation_string":"Department of Computer Science, Duke University, Durham, NC, USA","institution_ids":["https://openalex.org/I170897317"]},{"raw_affiliation_string":"Duke University, USA","institution_ids":["https://openalex.org/I170897317"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5042232059","display_name":"Boris Aronov","orcid":"https://orcid.org/0000-0003-3110-4702"},"institutions":[{"id":"https://openalex.org/I57206974","display_name":"New York University","ror":"https://ror.org/0190ak572","country_code":"US","type":"education","lineage":["https://openalex.org/I57206974"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Boris Aronov","raw_affiliation_strings":["Department of Computer Science and Engineering, New York University Tandon School of Engineering, New York, NY, USA","New York University, USA"],"raw_orcid":"https://orcid.org/0000-0003-3110-4702","affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, New York University Tandon School of Engineering, New York, NY, USA","institution_ids":["https://openalex.org/I57206974"]},{"raw_affiliation_string":"New York University, USA","institution_ids":["https://openalex.org/I57206974"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5023095266","display_name":"Tzvika Geft","orcid":"https://orcid.org/0000-0002-3015-7514"},"institutions":[{"id":"https://openalex.org/I102322142","display_name":"Rutgers, The State University of New Jersey","ror":"https://ror.org/05vt9qd57","country_code":"US","type":"education","lineage":["https://openalex.org/I102322142"]},{"id":"https://openalex.org/I16391192","display_name":"Tel Aviv University","ror":"https://ror.org/04mhzgx49","country_code":"IL","type":"education","lineage":["https://openalex.org/I16391192"]}],"countries":["IL","US"],"is_corresponding":false,"raw_author_name":"Tzvika Geft","raw_affiliation_strings":["Tel Aviv University, Tel Aviv, Israel","Rutgers University, USA"],"raw_orcid":"https://orcid.org/0000-0002-3015-7514","affiliations":[{"raw_affiliation_string":"Tel Aviv University, Tel Aviv, Israel","institution_ids":["https://openalex.org/I16391192"]},{"raw_affiliation_string":"Rutgers University, USA","institution_ids":["https://openalex.org/I102322142"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5038503253","display_name":"Dan Halperin","orcid":"https://orcid.org/0000-0002-3345-3765"},"institutions":[{"id":"https://openalex.org/I16391192","display_name":"Tel Aviv University","ror":"https://ror.org/04mhzgx49","country_code":"IL","type":"education","lineage":["https://openalex.org/I16391192"]}],"countries":["IL"],"is_corresponding":false,"raw_author_name":"Dan Halperin","raw_affiliation_strings":["Tel Aviv University, Tel Aviv, Israel","Tel-Aviv University, Israel"],"raw_orcid":"https://orcid.org/0000-0002-3345-3765","affiliations":[{"raw_affiliation_string":"Tel Aviv University, Tel Aviv, Israel","institution_ids":["https://openalex.org/I16391192"]},{"raw_affiliation_string":"Tel-Aviv University, Israel","institution_ids":["https://openalex.org/I16391192"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5058649592"],"corresponding_institution_ids":["https://openalex.org/I170897317"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.00473719,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"21","issue":"2","first_page":"1","last_page":"31"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11159","display_name":"Manufacturing Process and Optimization","score":0.9997000098228455,"subfield":{"id":"https://openalex.org/subfields/2209","display_name":"Industrial and Manufacturing 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/T11159","display_name":"Manufacturing Process and Optimization","score":0.9997000098228455,"subfield":{"id":"https://openalex.org/subfields/2209","display_name":"Industrial and Manufacturing 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/T11814","display_name":"Advanced Manufacturing and Logistics Optimization","score":0.9987000226974487,"subfield":{"id":"https://openalex.org/subfields/2209","display_name":"Industrial and Manufacturing 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/T12176","display_name":"Optimization and Packing Problems","score":0.9987000226974487,"subfield":{"id":"https://openalex.org/subfields/2209","display_name":"Industrial and Manufacturing Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/planar","display_name":"Planar","score":0.5873143076896667},{"id":"https://openalex.org/keywords/combinatorics","display_name":"Combinatorics","score":0.5102458000183105},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.49785280227661133},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.3899037837982178},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.3324466943740845},{"id":"https://openalex.org/keywords/computer-graphics","display_name":"Computer graphics (images)","score":0.13574185967445374}],"concepts":[{"id":"https://openalex.org/C134786449","wikidata":"https://www.wikidata.org/wiki/Q3391255","display_name":"Planar","level":2,"score":0.5873143076896667},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.5102458000183105},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.49785280227661133},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.3899037837982178},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.3324466943740845},{"id":"https://openalex.org/C121684516","wikidata":"https://www.wikidata.org/wiki/Q7600677","display_name":"Computer graphics (images)","level":1,"score":0.13574185967445374}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3711823","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3711823","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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Algorithms","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1145/3711823","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3711823","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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Algorithms","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G1945671288","display_name":null,"funder_award_id":"CCF-20-08551","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G2242430346","display_name":null,"funder_award_id":"1736/19 and 2261/23","funder_id":"https://openalex.org/F4320322252","funder_display_name":"Israel Science Foundation"},{"id":"https://openalex.org/G251146592","display_name":null,"funder_award_id":"IIS-18-14493","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G3048466714","display_name":"Belmont Forum Collaborative Research: Advancing Resilience in Low Income Housing Using Climate-Change Science and Big Data Analytics","funder_award_id":"2019754","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G3210530835","display_name":null,"funder_award_id":"CCF-20-07556","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G4569202905","display_name":null,"funder_award_id":"2014/170","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G6744416296","display_name":null,"funder_award_id":"CCF-15-40656","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"},{"id":"https://openalex.org/F4320322252","display_name":"Israel Science Foundation","ror":"https://ror.org/04sazxf24"},{"id":"https://openalex.org/F4320322596","display_name":"Tel Aviv University","ror":"https://ror.org/04mhzgx49"},{"id":"https://openalex.org/F481545201","display_name":"Israeli Smart Transportation Research Center","ror":null}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":38,"referenced_works":["https://openalex.org/W1576387940","https://openalex.org/W1969196471","https://openalex.org/W2024843086","https://openalex.org/W2030883916","https://openalex.org/W2039139447","https://openalex.org/W2049742898","https://openalex.org/W2050412635","https://openalex.org/W2051567220","https://openalex.org/W2051680290","https://openalex.org/W2058931886","https://openalex.org/W2066577300","https://openalex.org/W2086001589","https://openalex.org/W2086807633","https://openalex.org/W2088824805","https://openalex.org/W2093256129","https://openalex.org/W2106413026","https://openalex.org/W2115501876","https://openalex.org/W2115754974","https://openalex.org/W2121601978","https://openalex.org/W2132339863","https://openalex.org/W2141724855","https://openalex.org/W2166786224","https://openalex.org/W2624835660","https://openalex.org/W2789289575","https://openalex.org/W2794496459","https://openalex.org/W2798257756","https://openalex.org/W2914414140","https://openalex.org/W2963328945","https://openalex.org/W2963621834","https://openalex.org/W2973376225","https://openalex.org/W2997268316","https://openalex.org/W3031293739","https://openalex.org/W3103554654","https://openalex.org/W3150997492","https://openalex.org/W4226021793","https://openalex.org/W4232135260","https://openalex.org/W4243527359","https://openalex.org/W4249992830"],"related_works":["https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W4391375266","https://openalex.org/W1979597421","https://openalex.org/W2007980826","https://openalex.org/W2061531152","https://openalex.org/W3002753104","https://openalex.org/W2077600819","https://openalex.org/W2142036596","https://openalex.org/W2072657027"],"abstract_inverted_index":{"Assembly":[0,33],"planning":[1,34],"is":[2,35,88,92,143,166,181,187],"a":[3,13,24,39,50,56,64,76,99,197,255,263],"fundamental":[4],"problem":[5,109,142],"in":[6,30,209,244,270],"robotics":[7],"and":[8,125,249],"automation,":[9],"which":[10,116,213],"involves":[11],"designing":[12],"sequence":[14],"of":[15,23,53,98,120,161,171,196,216,242,258],"motions":[16],"to":[17,44,62,73,101,129],"bring":[18],"the":[19,31,45,96,108,121,134,194,210,221,245],"separate":[20],"constituent":[21],"parts":[22,97],"product":[25],"into":[26],"their":[27],"final":[28],"placement":[29],"product.":[32],"naturally":[36],"cast":[37],"as":[38,63],"disassembly":[40],"problem,":[41],"giving":[42],"rise":[43],"assembly":[46,86,239],"partitioning":[47,87],"sub-problem:":[48],"Given":[49],"set":[51],"\\(A\\)":[52,159,165,240],"parts,":[54],"find":[55],"subset":[57],"\\(S\\subset":[58],"A\\)":[59],",":[60,115,128],"referred":[61],"subassembly,":[65],"such":[66],"that":[67,110,140,176],"\\(S\\)":[68,124],"can":[69,266],"be":[70,102,130,215,268],"rigidly":[71],"translated":[72],"infinity":[74],"along":[75],"prescribed":[77],"direction":[78],"without":[79],"colliding":[80],"with":[81],"\\(A\\setminus":[82,126],"S\\)":[83,127],".":[84,251],"While":[85],"efficiently":[89],"solvable,":[90],"it":[91],"further":[93],"desirable":[94],"for":[95,206,237],"subassembly":[100],"easily":[103],"held":[104],"together.":[105],"This":[106],"motivates":[107],"we":[111,173,192,224],"study,":[112],"called":[113],"connected-assembly-partitioning":[114],"additionally":[117],"requires":[118],"each":[119],"two":[122],"subassemblies,":[123],"connected.":[131],"We":[132,138,252],"obtain":[133],"following":[135],"results.":[136],"\u2014":[137,219],"show":[139,175],"this":[141],"NP-complete,":[144],"settling":[145],"an":[146,203,226,238],"open":[147],"question":[148],"posed":[149],"by":[150,183],"Wilson":[151],"et":[152],"al.":[153],"30":[154],"years":[155],"ago,":[156],"even":[157],"when":[158],"consists":[160],"unit-grid":[162,259],"squares":[163],"(i.e.,":[164],"polyomino-shaped).":[167],"For":[168],"assemblies":[169],"composed":[170],"polygons,":[172],"also":[174,253],"deciding":[177],"whether":[178],"complete":[179],"(dis)assembly":[180],"possible":[182],"repeatedly":[184],"applying":[185],"connected-assembly-partitioning,":[186],"NP-complete.":[188],"Toward":[189],"these":[190],"results,":[191],"prove":[193],"NP-hardness":[195],"new":[198],"Planar":[199],"3-SAT":[200],"variant":[201],"having":[202],"adjacency":[204],"requirement":[205],"variables":[207],"appearing":[208],"same":[211],"clause,":[212],"may":[214],"independent":[217],"interest.":[218],"On":[220],"positive":[222],"side,":[223],"give":[225],"\\(O(2^{k}n^{2})\\)":[227],"-time":[228],"fixed-parameter":[229],"tractable":[230],"algorithm":[231],"(requiring":[232],"low":[233],"degree":[234],"polynomial-time":[235],"preprocessing)":[236],"consisting":[241],"polygons":[243],"plane,":[246],"where":[247,262],"\\(n=|A|\\)":[248],"\\(k=|S|\\)":[250],"describe":[254],"special":[256],"case":[257],"square":[260],"assemblies,":[261],"connected":[264],"partition":[265],"always":[267],"found":[269],"\\(O(n)\\)":[271],"-time.":[272]},"counts_by_year":[],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2025-10-10T00:00:00"}
