{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,22]],"date-time":"2025-12-22T14:44:50Z","timestamp":1766414690162,"version":"3.28.0"},"reference-count":156,"publisher":"IEEE","license":[{"start":{"date-parts":[[2023,5,31]],"date-time":"2023-05-31T00:00:00Z","timestamp":1685491200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2023,5,31]],"date-time":"2023-05-31T00:00:00Z","timestamp":1685491200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2023,5,31]]},"DOI":"10.23919\/acc55779.2023.10156560","type":"proceedings-article","created":{"date-parts":[[2023,7,3]],"date-time":"2023-07-03T13:48:03Z","timestamp":1688392083000},"page":"3113-3129","source":"Crossref","is-referenced-by-count":4,"title":["Resolving large-scale control and optimization through network structure analysis and decomposition: A tutorial review"],"prefix":"10.23919","author":[{"given":"Wentao","family":"Tang","sequence":"first","affiliation":[{"name":"North Carolina State University,Department of Chemical and Biomolecular Engineering,Raleigh,NC,USA,27695"}]},{"given":"Andrew","family":"Allman","sequence":"additional","affiliation":[{"name":"University of Michigan,Department of Chemical Engineering,Ann Arbor,MI,USA,48109"}]},{"given":"Ilias","family":"Mitrai","sequence":"additional","affiliation":[{"name":"University of Minnesota,Department of Chemical Engineering and Materials Science,Minneapolis,MN,USA,55455"}]},{"given":"Prodromos","family":"Daoutidis","sequence":"additional","affiliation":[{"name":"University of Minnesota,Department of Chemical Engineering and Materials Science,Minneapolis,MN,USA,55455"}]}],"member":"263","reference":[{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1002\/aic.690431205"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1016\/0098-1354(96)00174-3"},{"journal-title":"Product and Process Design Principles Synthesis Analysis and Evaluation","year":"2016","author":"seider","key":"ref59"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1016\/j.compchemeng.2003.08.002"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.1966.1098266"},{"journal-title":"Interaction analysis Principles and applications","year":"1983","author":"mcavoy","key":"ref52"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1016\/0009-2509(90)80221-Y"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1016\/0005-1098(86)90029-4"},{"journal-title":"Decentralized Control of Complex Systems","year":"1991","author":"\u0161iljak","key":"ref51"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.1980.1102422"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1088\/1742-5468\/2008\/10\/P10008"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1073\/pnas.0601602103"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1002\/j.1538-7305.1970.tb01770.x"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1002\/9781118601181"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevE.74.016110"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevLett.100.118703"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1016\/j.physrep.2016.09.002"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1109\/TKDE.2007.190689"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1109\/TCS.1978.1084537"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1002\/aic.690260205"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1137\/1.9781611976595"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1021\/ie400475s"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1111\/0081-1750.00099"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1126\/sciadv.1701079"},{"journal-title":"Dynamic Programming and Optimal Control","year":"2012","author":"bertsekas","key":"ref6"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511978760"},{"key":"ref100","doi-asserted-by":"publisher","DOI":"10.1007\/BF01580620"},{"key":"ref101","doi-asserted-by":"publisher","DOI":"10.1287\/mnsc.16.11.652"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevE.76.066102"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevE.95.012317"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevLett.110.148701"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1073\/pnas.122653799"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1016\/S0378-8733(99)00019-2"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevX.4.011047"},{"key":"ref148","doi-asserted-by":"publisher","DOI":"10.1016\/j.enbuild.2022.112066"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevE.83.016107"},{"key":"ref149","doi-asserted-by":"publisher","DOI":"10.1016\/j.robot.2017.08.009"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1177\/1471082X1001200105"},{"key":"ref146","doi-asserted-by":"publisher","DOI":"10.1109\/TSG.2016.2526077"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevE.91.032803"},{"key":"ref147","doi-asserted-by":"publisher","DOI":"10.1016\/j.ifacsc.2018.01.001"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevE.69.026113"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevE.94.052315"},{"key":"ref155","doi-asserted-by":"publisher","DOI":"10.1016\/S0065-2458(08)60520-3"},{"key":"ref156","article-title":"A graph classification algorithm to determine when to decompose optimization problems","author":"mitrai","year":"2023","journal-title":"ESCAPE-33"},{"key":"ref153","doi-asserted-by":"publisher","DOI":"10.1007\/s11081-018-9411-8"},{"key":"ref154","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-59776-8_16"},{"key":"ref151","doi-asserted-by":"publisher","DOI":"10.1016\/j.conengprac.2016.08.016"},{"key":"ref152","doi-asserted-by":"crossref","first-page":"46","DOI":"10.1007\/BF02591718","article-title":"Cross decomposition for mixed integer programming","volume":"25","author":"van roy","year":"1983","journal-title":"Math Program"},{"key":"ref150","doi-asserted-by":"publisher","DOI":"10.1109\/TCST.2016.2599485"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1007\/s11081-019-09450-5"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1002\/aic.16708"},{"journal-title":"Network Science","year":"2016","author":"barab\u00e1si","key":"ref26"},{"key":"ref25","article-title":"Automatic decomposition of large-scale industrial processes for distributed MPC on the Shell-Yokogawa platform for advanced control and estimation (PACE)","author":"tang","year":"2023","journal-title":"Foundations of Computer-Aided Process Operations \/ Chemical Process Control (FOCAPO\/CPC 2023)"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1016\/j.compchemeng.2017.10.015"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1038\/s41598-019-45476-6"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.23919\/ACC.2018.8431002"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1016\/0378-8733(83)90021-7"},{"key":"ref27","first-page":"1082","article-title":"Communities in networks","volume":"56","author":"porter","year":"2009","journal-title":"Not AMS"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1016\/0378-8733(92)90017-2"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2006.887293"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1017\/9781108917834"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1016\/j.arcontrol.2019.05.006"},{"key":"ref128","doi-asserted-by":"publisher","DOI":"10.1007\/s10479-011-0974-4"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.2008.2009515"},{"key":"ref129","doi-asserted-by":"publisher","DOI":"10.1007\/s10957-011-9888-1"},{"key":"ref97","doi-asserted-by":"publisher","DOI":"10.1080\/10556788.2019.1641498"},{"key":"ref126","doi-asserted-by":"publisher","DOI":"10.1016\/j.cor.2014.09.007"},{"key":"ref96","doi-asserted-by":"publisher","DOI":"10.1007\/s10898-014-0166-2"},{"key":"ref127","doi-asserted-by":"publisher","DOI":"10.1016\/0377-2217(88)90159-2"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1016\/j.jprocont.2020.04.003"},{"journal-title":"Decomposition Techniques in Mathematical Programming Engineering and Science Applications","year":"2006","author":"conejo","key":"ref99"},{"journal-title":"A fast and accurate algorithm for stochastic integer programming applied to stochastic shift scheduling","year":"2012","author":"pacqueau","key":"ref124"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1016\/j.compchemeng.2019.106713"},{"key":"ref98","article-title":"MINLP solver software","author":"bussieck","year":"2014","journal-title":"GAMS Development Corporation"},{"key":"ref125","doi-asserted-by":"publisher","DOI":"10.1287\/trsc.35.4.375.10432"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/TSP.2016.2548989"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1561\/2200000016"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.2017.2677879"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1109\/TSP.2016.2537271"},{"key":"ref93","doi-asserted-by":"publisher","DOI":"10.1002\/aic.17951"},{"key":"ref133","doi-asserted-by":"publisher","DOI":"10.1016\/j.ejor.2016.12.005"},{"key":"ref92","doi-asserted-by":"publisher","DOI":"10.1016\/j.compchemeng.2021.107544"},{"key":"ref134","doi-asserted-by":"publisher","DOI":"10.1002\/aic.13738"},{"key":"ref95","article-title":"MAiNGO &#x2013; McCormick-based Algorithm for mixed-integer Nonlinear Global Optimization","author":"bongartz","year":"2018","journal-title":"Process Systems Engineering (AVT SVT) RWTH Aachen University"},{"journal-title":"Learning to initialize generalized Benders decomposition via active learning","year":"2023","author":"mitrai","key":"ref131"},{"key":"ref94","doi-asserted-by":"publisher","DOI":"10.1080\/10556788.2017.1350178"},{"article-title":"Fast continuous and integer L-shaped heuristics through supervised learning","year":"2022","author":"larsen","key":"ref132"},{"key":"ref130","doi-asserted-by":"publisher","DOI":"10.1007\/s10107-015-0884-3"},{"key":"ref91","article-title":"An efficient algorithm for community detection in complex weighted networks","volume":"67","author":"masooleh","year":"2021","journal-title":"AIChE J"},{"key":"ref90","doi-asserted-by":"publisher","DOI":"10.1002\/aic.16426"},{"key":"ref89","doi-asserted-by":"publisher","DOI":"10.1016\/j.cherd.2018.09.003"},{"key":"ref139","doi-asserted-by":"publisher","DOI":"10.1080\/03155986.1988.11732057"},{"key":"ref86","doi-asserted-by":"publisher","DOI":"10.1016\/j.jprocont.2021.01.007"},{"key":"ref137","doi-asserted-by":"publisher","DOI":"10.1007\/BF02592954"},{"key":"ref85","article-title":"Enhancing topological information of the Lyapunov-based distributed model predictive control design for largescale nonlinear systems","author":"he","year":"2022","journal-title":"Asian J Control"},{"key":"ref138","doi-asserted-by":"publisher","DOI":"10.1016\/j.compchemeng.2022.107777"},{"key":"ref88","doi-asserted-by":"publisher","DOI":"10.1016\/j.ifacol.2019.12.193"},{"key":"ref135","doi-asserted-by":"publisher","DOI":"10.1287\/opre.1060.0371"},{"key":"ref87","doi-asserted-by":"publisher","DOI":"10.1016\/j.ifacol.2019.09.136"},{"key":"ref136","doi-asserted-by":"publisher","DOI":"10.1021\/ie201262f"},{"key":"ref82","doi-asserted-by":"publisher","DOI":"10.1021\/acs.iecr.7b00644"},{"key":"ref144","doi-asserted-by":"publisher","DOI":"10.1109\/TSP.2014.2367458"},{"key":"ref81","doi-asserted-by":"publisher","DOI":"10.1002\/aic.17415"},{"key":"ref145","doi-asserted-by":"publisher","DOI":"10.1002\/aic.17198"},{"key":"ref84","doi-asserted-by":"publisher","DOI":"10.1021\/acs.iecr.9b00820"},{"key":"ref142","doi-asserted-by":"publisher","DOI":"10.1145\/321296.321305"},{"key":"ref83","doi-asserted-by":"publisher","DOI":"10.1016\/j.cherd.2018.04.045"},{"key":"ref143","doi-asserted-by":"publisher","DOI":"10.1016\/0009-2614(80)80396-4"},{"key":"ref140","doi-asserted-by":"publisher","DOI":"10.1007\/BF00927673"},{"key":"ref141","doi-asserted-by":"publisher","DOI":"10.1007\/s10589-017-9911-z"},{"key":"ref80","doi-asserted-by":"publisher","DOI":"10.1016\/j.compchemeng.2017.12.010"},{"key":"ref79","doi-asserted-by":"publisher","DOI":"10.1002\/aic.16130"},{"key":"ref108","doi-asserted-by":"publisher","DOI":"10.1007\/s11081-021-09680-6"},{"key":"ref78","doi-asserted-by":"publisher","DOI":"10.1016\/j.jprocont.2018.01.009"},{"key":"ref109","doi-asserted-by":"publisher","DOI":"10.1016\/j.ejor.2005.03.078"},{"key":"ref106","doi-asserted-by":"publisher","DOI":"10.1002\/net.3230140406"},{"key":"ref107","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4615-1507-4_14"},{"key":"ref75","doi-asserted-by":"publisher","DOI":"10.1016\/j.jprocont.2019.08.009"},{"key":"ref104","doi-asserted-by":"publisher","DOI":"10.1287\/opre.8.1.101"},{"key":"ref74","doi-asserted-by":"publisher","DOI":"10.1016\/j.ces.2017.06.043"},{"key":"ref105","doi-asserted-by":"publisher","DOI":"10.1016\/j.ejor.2020.03.045"},{"key":"ref77","doi-asserted-by":"publisher","DOI":"10.23919\/ACC50511.2021.9482801"},{"key":"ref102","doi-asserted-by":"publisher","DOI":"10.1287\/mnsc.16.11.676"},{"key":"ref76","first-page":"1557","article-title":"Subsystem decomposition of complex nonlinear systems","volume":"72","author":"xie","year":"2021","journal-title":"CIESC Journal"},{"key":"ref103","doi-asserted-by":"publisher","DOI":"10.1007\/s12532-022-00223-3"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1016\/j.physa.2013.01.023"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1038\/35036627"},{"key":"ref71","doi-asserted-by":"publisher","DOI":"10.1007\/s11081-020-09585-w"},{"key":"ref111","doi-asserted-by":"publisher","DOI":"10.1007\/s11081-019-09435-4"},{"article-title":"A two-level distributed algorithm for general constrained non-convex optimization with global convergence","year":"2019","author":"sun","key":"ref70"},{"key":"ref112","doi-asserted-by":"publisher","DOI":"10.1287\/opre.1050.0234"},{"key":"ref73","doi-asserted-by":"publisher","DOI":"10.1016\/j.compchemeng.2012.05.011"},{"key":"ref72","doi-asserted-by":"publisher","DOI":"10.1016\/j.compchemeng.2021.107532"},{"key":"ref110","doi-asserted-by":"publisher","DOI":"10.1287\/opre.1080.0678"},{"key":"ref68","doi-asserted-by":"publisher","DOI":"10.23919\/ACC.2019.8814732"},{"key":"ref119","doi-asserted-by":"publisher","DOI":"10.1016\/0098-1354(91)85015-M"},{"key":"ref67","first-page":"3","article-title":"Primer on monotone operator methods","volume":"15","author":"ryu","year":"2016","journal-title":"Comput Math Appl"},{"key":"ref117","doi-asserted-by":"publisher","DOI":"10.1007\/BF00934810"},{"key":"ref69","doi-asserted-by":"publisher","DOI":"10.1007\/978-94-007-7006-5_7"},{"key":"ref118","doi-asserted-by":"publisher","DOI":"10.1016\/0098-1354(91)85027-R"},{"key":"ref64","doi-asserted-by":"publisher","DOI":"10.1016\/j.sysconle.2010.06.005"},{"key":"ref115","doi-asserted-by":"publisher","DOI":"10.1016\/j.compchemeng.2022.107859"},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.1002\/aic.12155"},{"key":"ref116","doi-asserted-by":"publisher","DOI":"10.1021\/acs.iecr.1c01570"},{"key":"ref66","doi-asserted-by":"crossref","first-page":"87","DOI":"10.1109\/MCS.2014.2320397","article-title":"Distributed model predictive control: An overview and roadmap of future research opportunities","volume":"34","author":"negenborn","year":"2014","journal-title":"IEEE Control Syst Mag"},{"key":"ref113","doi-asserted-by":"publisher","DOI":"10.1007\/s10898-021-01027-w"},{"key":"ref65","doi-asserted-by":"publisher","DOI":"10.1016\/j.jprocont.2010.11.004"},{"key":"ref114","doi-asserted-by":"publisher","DOI":"10.1007\/BF01386316"},{"key":"ref60","doi-asserted-by":"crossref","first-page":"44","DOI":"10.1109\/37.980246","article-title":"Distributed model predictive control","volume":"22","author":"camponogara","year":"2002","journal-title":"IEEE Control Syst Mag"},{"key":"ref122","doi-asserted-by":"publisher","DOI":"10.1287\/opre.29.3.464"},{"key":"ref123","doi-asserted-by":"publisher","DOI":"10.1016\/j.compchemeng.2009.10.002"},{"key":"ref62","doi-asserted-by":"publisher","DOI":"10.1002\/aic.11801"},{"key":"ref120","doi-asserted-by":"publisher","DOI":"10.1016\/S0377-2217(96)00401-8"},{"key":"ref61","doi-asserted-by":"publisher","DOI":"10.1109\/CDC.2005.1583235"},{"key":"ref121","doi-asserted-by":"publisher","DOI":"10.1023\/A:1021858008222"}],"event":{"name":"2023 American Control Conference (ACC)","start":{"date-parts":[[2023,5,31]]},"location":"San Diego, CA, USA","end":{"date-parts":[[2023,6,2]]}},"container-title":["2023 American Control Conference (ACC)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/10155646\/10155787\/10156560.pdf?arnumber=10156560","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,12,11]],"date-time":"2023-12-11T14:01:24Z","timestamp":1702303284000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/10156560\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,5,31]]},"references-count":156,"URL":"https:\/\/doi.org\/10.23919\/acc55779.2023.10156560","relation":{},"subject":[],"published":{"date-parts":[[2023,5,31]]}}}