{"id":"https://openalex.org/W1994553019","doi":"https://doi.org/10.1145/1929943.1929950","title":"A parallel branch-and-cut approach for detailed placement","display_name":"A parallel branch-and-cut approach for detailed placement","publication_year":2011,"publication_date":"2011-03-01","ids":{"openalex":"https://openalex.org/W1994553019","doi":"https://doi.org/10.1145/1929943.1929950","mag":"1994553019"},"language":"en","primary_location":{"id":"doi:10.1145/1929943.1929950","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1929943.1929950","pdf_url":null,"source":{"id":"https://openalex.org/S105046310","display_name":"ACM Transactions on Design Automation of Electronic Systems","issn_l":"1084-4309","issn":["1084-4309","1557-7309"],"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 Design Automation of Electronic Systems","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/A5061087485","display_name":"Stephen Cauley","orcid":"https://orcid.org/0000-0002-6147-6016"},"institutions":[{"id":"https://openalex.org/I117015748","display_name":"Purdue University Northwest","ror":"https://ror.org/04keq6987","country_code":"US","type":"education","lineage":["https://openalex.org/I117015748"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Stephen Cauley","raw_affiliation_strings":["Purdue University, Northwestern Ave., IN"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Purdue University, Northwestern Ave., IN","institution_ids":["https://openalex.org/I117015748"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5022664058","display_name":"V. Balakrishnan","orcid":"https://orcid.org/0000-0001-9284-2202"},"institutions":[{"id":"https://openalex.org/I117015748","display_name":"Purdue University Northwest","ror":"https://ror.org/04keq6987","country_code":"US","type":"education","lineage":["https://openalex.org/I117015748"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Venkataramanan Balakrishnan","raw_affiliation_strings":["Purdue University, Northwestern Ave., IN"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Purdue University, Northwestern Ave., IN","institution_ids":["https://openalex.org/I117015748"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5068155662","display_name":"Yuanming Hu","orcid":"https://orcid.org/0000-0002-1136-9909"},"institutions":[{"id":"https://openalex.org/I117015748","display_name":"Purdue University Northwest","ror":"https://ror.org/04keq6987","country_code":"US","type":"education","lineage":["https://openalex.org/I117015748"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Y. Charlie Hu","raw_affiliation_strings":["Purdue University, Northwestern Ave., IN"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Purdue University, Northwestern Ave., IN","institution_ids":["https://openalex.org/I117015748"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5110204557","display_name":"Cheng\u2010Kok Koh","orcid":null},"institutions":[{"id":"https://openalex.org/I117015748","display_name":"Purdue University Northwest","ror":"https://ror.org/04keq6987","country_code":"US","type":"education","lineage":["https://openalex.org/I117015748"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Cheng-Kok Koh","raw_affiliation_strings":["Purdue University, Northwestern Ave., IN"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Purdue University, Northwestern Ave., IN","institution_ids":["https://openalex.org/I117015748"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I117015748"],"apc_list":null,"apc_paid":null,"fwci":1.3313,"has_fulltext":false,"cited_by_count":16,"citation_normalized_percentile":{"value":0.81879861,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":97},"biblio":{"volume":"16","issue":"2","first_page":"1","last_page":"19"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11522","display_name":"VLSI and FPGA Design Techniques","score":1.0,"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":1.0,"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/T11527","display_name":"3D IC and TSV technologies","score":0.9961000084877014,"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/T10363","display_name":"Low-power high-performance VLSI design","score":0.9950000047683716,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8156358003616333},{"id":"https://openalex.org/keywords/integer-programming","display_name":"Integer programming","score":0.6818674802780151},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.6069853901863098},{"id":"https://openalex.org/keywords/exploit","display_name":"Exploit","score":0.5418537259101868},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.513494074344635},{"id":"https://openalex.org/keywords/integer","display_name":"Integer (computer science)","score":0.5031959414482117},{"id":"https://openalex.org/keywords/optimization-problem","display_name":"Optimization problem","score":0.4131309688091278},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.29193800687789917},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.1233358085155487}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8156358003616333},{"id":"https://openalex.org/C56086750","wikidata":"https://www.wikidata.org/wiki/Q6042592","display_name":"Integer programming","level":2,"score":0.6818674802780151},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.6069853901863098},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.5418537259101868},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.513494074344635},{"id":"https://openalex.org/C97137487","wikidata":"https://www.wikidata.org/wiki/Q729138","display_name":"Integer (computer science)","level":2,"score":0.5031959414482117},{"id":"https://openalex.org/C137836250","wikidata":"https://www.wikidata.org/wiki/Q984063","display_name":"Optimization problem","level":2,"score":0.4131309688091278},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.29193800687789917},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.1233358085155487},{"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/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/1929943.1929950","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1929943.1929950","pdf_url":null,"source":{"id":"https://openalex.org/S105046310","display_name":"ACM Transactions on Design Automation of Electronic Systems","issn_l":"1084-4309","issn":["1084-4309","1557-7309"],"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 Design Automation of Electronic Systems","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure","score":0.4000000059604645}],"awards":[{"id":"https://openalex.org/G1764790066","display_name":null,"funder_award_id":"2008-TJ-1822","funder_id":"https://openalex.org/F4320306087","funder_display_name":"Semiconductor Research Corporation"}],"funders":[{"id":"https://openalex.org/F4320306087","display_name":"Semiconductor Research Corporation","ror":"https://ror.org/047z4n946"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":13,"referenced_works":["https://openalex.org/W244644848","https://openalex.org/W1583961104","https://openalex.org/W1976505060","https://openalex.org/W1996746141","https://openalex.org/W2002525234","https://openalex.org/W2040630985","https://openalex.org/W2103833707","https://openalex.org/W2141185123","https://openalex.org/W2142356348","https://openalex.org/W2167190617","https://openalex.org/W2170526980","https://openalex.org/W2266946488","https://openalex.org/W2603178913"],"related_works":["https://openalex.org/W17155033","https://openalex.org/W3207760230","https://openalex.org/W1496222301","https://openalex.org/W1590307681","https://openalex.org/W1925942709","https://openalex.org/W2047683846","https://openalex.org/W2044902158","https://openalex.org/W2082154838","https://openalex.org/W2109912052","https://openalex.org/W1711527768"],"abstract_inverted_index":{"We":[0],"introduce":[1],"a":[2,14,22,156],"technique":[3,85],"that":[4,164],"utilizes":[5],"distributing":[6],"computing":[7,30,35,166],"resources":[8,36,167],"for":[9,121,142],"the":[10,33,43,60,67,74,96,118,127,149,174],"efficient":[11,83],"optimization":[12,44,54,79,97],"of":[13,95,159],"traditional":[15],"physical":[16],"design":[17],"problem.":[18,64],"Specifically,":[19],"we":[20,162],"present":[21],"detailed":[23],"placement":[24,63],"strategy":[25,55],"designed":[26],"to":[27,41,58,115,132,148,171,177],"exploit":[28],"distributed":[29,165],"environments,":[31],"where":[32],"additional":[34],"are":[37,56,113],"employed":[38,57],"in":[39,107,130,145,180],"parallel":[40],"improve":[42],"time.":[45,160],"A":[46],"Mixed":[47],"Integer":[48],"Programming":[49],"(MIP)":[50],"model":[51],"and":[52],"branch-and-cut":[53,139],"solve":[59],"standard":[61],"cell":[62],"By":[65],"exploiting":[66],"problem":[68],"structure,":[69],"our":[70],"algorithm":[71],"improves":[72],"upon":[73],"solutions":[75],"afforded":[76],"by":[77],"existing":[78],"algorithms.":[80],"First,":[81],"an":[82],"batch-branching":[84,100],"can":[86,102,168],"eliminate":[87],"several":[88],"integer":[89,135],"decision":[90],"variables":[91],"during":[92],"each":[93],"step":[94],"procedure.":[98],"This":[99],"scheme":[101],"be":[103,169],"performed":[104],"serially":[105],"or":[106],"parallel.":[108],"In":[109],"addition,":[110],"custom":[111],"cutting-planes":[112],"shown":[114],"significantly":[116,172],"reduce":[117,173],"run":[119],"time":[120,175],"optimizations":[122],"as":[123],"they":[124],"efficiently":[125],"refine":[126],"feasible":[128],"region":[129],"order":[131],"quickly":[133],"produce":[134],"solutions.":[136],"Our":[137],"serial":[138],"strategies":[140],"allow":[141],"significant":[143],"reductions":[144,179],"wirelength,":[146],"relative":[147],"state-of-the-art":[150],"commercial":[151],"software":[152],"package":[153],"CPLEX,":[154],"assuming":[155],"fixed":[157],"allotment":[158],"Furthermore,":[161],"show":[163],"used":[170],"required":[176],"achieve":[178],"wirelength.":[181]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":3},{"year":2022,"cited_by_count":2},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":2},{"year":2017,"cited_by_count":1},{"year":2015,"cited_by_count":1},{"year":2014,"cited_by_count":2},{"year":2012,"cited_by_count":2}],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2025-10-10T00:00:00"}
