Ordinal-Optimization Concept Enabled Decomposition and Coordination of Mixed-Integer Linear Programming Problems
Many important optimization problems, such as manufacturing scheduling and power system unit commitment, are formulated as Mixed-Integer Linear Programming (MILP) problems. Such problems are generally difficult to solve because of their combinatorial nature, and may subject to strict computation tim...
Saved in:
Published in | IEEE robotics and automation letters Vol. 5; no. 4; pp. 5051 - 5058 |
---|---|
Main Authors | , , , |
Format | Journal Article |
Language | English |
Published |
Piscataway
IEEE
01.10.2020
The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
Subjects | |
Online Access | Get full text |
ISSN | 2377-3766 2377-3766 |
DOI | 10.1109/LRA.2020.3005125 |
Cover
Abstract | Many important optimization problems, such as manufacturing scheduling and power system unit commitment, are formulated as Mixed-Integer Linear Programming (MILP) problems. Such problems are generally difficult to solve because of their combinatorial nature, and may subject to strict computation time limitations. Recently, our decomposition-and-coordination method "Surrogate Absolute Value Lagrangian Relaxation" (SAVLR) exploits the exponential reduction of complexity upon problem decomposition and effectively coordinates subproblem solutions. In the method, subproblems are generally solved by using Branch-and-Cut (B&C). When subproblems are complicated, however, the approach might not be able to generate high-quality solutions within time limitations. In this paper, motivated by the "Ordinal Optimization" concept, this difficulty is resolved through exploiting a specific property of SAVLR that subproblem solutions only need to be "good enough" to satisfy a convergence condition. Time consuming B&C is eliminated in many iterations through obtaining "good enough" subproblem solutions based on "crude models" (e.g., LP-relaxed problems) or from heuristics. Testing results on generalized assignment problems demonstrate that the approach obtains high-quality solutions in a computationally efficient manner and significantly outperforms other approaches. This approach also opens up a new way to solve practical MILP problems that are subject to strict computation time limitations. |
---|---|
AbstractList | Many important optimization problems, such as manufacturing scheduling and power system unit commitment, are formulated as Mixed-Integer Linear Programming (MILP) problems. Such problems are generally difficult to solve because of their combinatorial nature, and may subject to strict computation time limitations. Recently, our decomposition-and-coordination method “Surrogate Absolute Value Lagrangian Relaxation” (SAVLR) exploits the exponential reduction of complexity upon problem decomposition and effectively coordinates subproblem solutions. In the method, subproblems are generally solved by using Branch-and-Cut (B&C). When subproblems are complicated, however, the approach might not be able to generate high-quality solutions within time limitations. In this paper, motivated by the “Ordinal Optimization” concept, this difficulty is resolved through exploiting a specific property of SAVLR that subproblem solutions only need to be “good enough” to satisfy a convergence condition. Time consuming B&C is eliminated in many iterations through obtaining “good enough” subproblem solutions based on “crude models” (e.g., LP-relaxed problems) or from heuristics. Testing results on generalized assignment problems demonstrate that the approach obtains high-quality solutions in a computationally efficient manner and significantly outperforms other approaches. This approach also opens up a new way to solve practical MILP problems that are subject to strict computation time limitations. |
Author | Liu, An-Bang Yan, Bing Luh, Peter B. Bragin, Mikhail A. |
Author_xml | – sequence: 1 givenname: An-Bang orcidid: 0000-0002-5827-4368 surname: Liu fullname: Liu, An-Bang email: liuab19@mails.tsinghua.edu.cn organization: Department of Automation, Center for Intelligent and Networked Systems (CFINS), Tsinghua University, Beijing, China – sequence: 2 givenname: Peter B. orcidid: 0000-0002-5158-7388 surname: Luh fullname: Luh, Peter B. email: peter.luh@uconn.edu organization: Department of Electrical and Computer Engineering, University of Connecticut, Storrs, CT, USA – sequence: 3 givenname: Mikhail A. orcidid: 0000-0002-7783-9053 surname: Bragin fullname: Bragin, Mikhail A. email: mikhail.bragin@uconn.edu organization: Department of Electrical and Computer Engineering, University of Connecticut, Storrs, CT, USA – sequence: 4 givenname: Bing orcidid: 0000-0002-0126-5524 surname: Yan fullname: Yan, Bing email: bxyeee@rit.edu organization: Department of Electrical and Microelectronic Engineering, Rochester Institute of Technology, Rochester, NY, USA |
BookMark | eNp9kF1LwzAUhoNMcM7dC94UvO7Mx9K0l2N-DSYT0euQpacjo01q0oH66826IeKFV-eQvM-B9zlHA-ssIHRJ8IQQXNwsX2YTiimeMIw5ofwEDSkTImUiywa_9jM0DmGLMSacClbwIWpXvjRW1emq7UxjvlRnnE3mzmpou-TOqnUNZXIL2jWtC6b_VbaMCdeD_YOrkifzAWW6sB1swCdLY0H55Nm7jVdNY-xmv8dTTbhAp5WqA4yPc4Te7u9e54_pcvWwmM-WqaYF6VKAkucF0zynisaZQUaEqmiuhc7XWAuWc8C6KJlYT6nm09gp50STUvECGGEjdH2423r3voPQya3b-dg0SDqlUZYgTMRUdkhp70LwUEltur5U55WpJcFyL1hGwXIvWB4FRxD_AVtvGuU__0OuDogBgJ94QWhsxtk3e8aIUw |
CODEN | IRALC6 |
CitedBy_id | crossref_primary_10_1109_ACCESS_2023_3249757 crossref_primary_10_1109_TPWRS_2021_3137842 crossref_primary_10_1109_ACCESS_2022_3145985 crossref_primary_10_1088_1742_6596_2354_1_012015 crossref_primary_10_1016_j_jprocont_2024_103338 crossref_primary_10_1007_s13369_021_06317_9 crossref_primary_10_1016_j_ejco_2023_100058 crossref_primary_10_23919_CSMS_2024_0018 crossref_primary_10_1007_s11227_022_04880_y crossref_primary_10_1088_1402_4896_ac65bf |
Cites_doi | 10.1023/A:1022614327007 10.1109/TASE.2013.2254713 10.1109/TPWRS.2019.2935003 10.1109/PESGM.2018.8585784 10.1016/0377-2217(92)90077-M 10.1007/s10957-014-0561-3 10.1007/BF01797280 10.1109/59.192933 10.1109/9.739080 10.1090/psapm/010/0114670 10.1109/TPWRS.2002.805003 10.1287/mnsc.32.9.1095 10.1016/0142-0615(92)90003-R 10.1109/LRA.2018.2850056 10.1137/1033004 10.1109/TPWRS.2003.820707 10.1007/BF01580430 10.1109/TASE.2018.2835298 |
ContentType | Journal Article |
Copyright | Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2020 |
Copyright_xml | – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2020 |
DBID | 97E RIA RIE AAYXX CITATION 7SC 7SP 8FD JQ2 L7M L~C L~D |
DOI | 10.1109/LRA.2020.3005125 |
DatabaseName | IEEE All-Society Periodicals Package (ASPP) 2005–Present IEEE All-Society Periodicals Package (ASPP) 1998–Present IEEE Electronic Library (IEL) CrossRef Computer and Information Systems Abstracts Electronics & Communications Abstracts Technology Research Database ProQuest Computer Science Collection Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional |
DatabaseTitle | CrossRef Technology Research Database Computer and Information Systems Abstracts – Academic Electronics & Communications Abstracts ProQuest Computer Science Collection Computer and Information Systems Abstracts Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Professional |
DatabaseTitleList | Technology Research Database |
Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Engineering |
EISSN | 2377-3766 |
EndPage | 5058 |
ExternalDocumentID | 10_1109_LRA_2020_3005125 9126175 |
Genre | orig-research |
GrantInformation_xml | – fundername: National Key Research and Development Program of China Stem Cell and Translational Research grantid: 2017YFC0704100 funderid: 10.13039/501100013290 |
GroupedDBID | 0R~ 97E AAJGR AARMG AASAJ AAWTH ABAZT ABQJQ ABVLG ACGFS AGQYO AGSQL AHBIQ AKJIK AKQYR ALMA_UNASSIGNED_HOLDINGS ATWAV BEFXN BFFAM BGNUA BKEBE BPEOZ EBS EJD IFIPE IPLJI JAVBF KQ8 M43 M~E O9- OCL RIA RIE AAYXX CITATION 7SC 7SP 8FD JQ2 L7M L~C L~D |
ID | FETCH-LOGICAL-c291t-eed5893c582a293c6e617af28c7c8b0c7385e0c9d37b42c54001851c1da59e313 |
IEDL.DBID | RIE |
ISSN | 2377-3766 |
IngestDate | Mon Jun 30 05:33:13 EDT 2025 Thu Apr 24 23:07:32 EDT 2025 Wed Oct 01 04:32:19 EDT 2025 Wed Aug 27 02:32:44 EDT 2025 |
IsPeerReviewed | true |
IsScholarly | true |
Issue | 4 |
Language | English |
License | https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html https://doi.org/10.15223/policy-029 https://doi.org/10.15223/policy-037 |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-c291t-eed5893c582a293c6e617af28c7c8b0c7385e0c9d37b42c54001851c1da59e313 |
Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
ORCID | 0000-0002-5158-7388 0000-0002-5827-4368 0000-0002-0126-5524 0000-0002-7783-9053 |
PQID | 2422027137 |
PQPubID | 4437225 |
PageCount | 8 |
ParticipantIDs | proquest_journals_2422027137 crossref_citationtrail_10_1109_LRA_2020_3005125 ieee_primary_9126175 crossref_primary_10_1109_LRA_2020_3005125 |
ProviderPackageCode | CITATION AAYXX |
PublicationCentury | 2000 |
PublicationDate | 2020-10-01 |
PublicationDateYYYYMMDD | 2020-10-01 |
PublicationDate_xml | – month: 10 year: 2020 text: 2020-10-01 day: 01 |
PublicationDecade | 2020 |
PublicationPlace | Piscataway |
PublicationPlace_xml | – name: Piscataway |
PublicationTitle | IEEE robotics and automation letters |
PublicationTitleAbbrev | LRA |
PublicationYear | 2020 |
Publisher | IEEE The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
Publisher_xml | – name: IEEE – name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
References | ho (ref11) 2008 ref13 ref12 ref15 ref14 ref20 gomory (ref16) 1960 ref10 ref2 ref1 ref17 ref19 ref18 ref8 ref7 ref9 ref4 ref3 ref6 ref5 |
References_xml | – ident: ref12 doi: 10.1023/A:1022614327007 – ident: ref2 doi: 10.1109/TASE.2013.2254713 – ident: ref8 doi: 10.1109/TPWRS.2019.2935003 – ident: ref14 doi: 10.1109/PESGM.2018.8585784 – ident: ref4 doi: 10.1016/0377-2217(92)90077-M – ident: ref20 doi: 10.1007/s10957-014-0561-3 – ident: ref10 doi: 10.1007/BF01797280 – year: 2008 ident: ref11 publication-title: Ordinal Optimization Soft Optimization For Hard Problems – year: 1960 ident: ref16 publication-title: An algorithm for the mixed integer problem – ident: ref19 doi: 10.1109/59.192933 – ident: ref13 doi: 10.1109/9.739080 – ident: ref17 doi: 10.1090/psapm/010/0114670 – ident: ref7 doi: 10.1109/TPWRS.2002.805003 – ident: ref5 doi: 10.1287/mnsc.32.9.1095 – ident: ref18 doi: 10.1016/0142-0615(92)90003-R – ident: ref1 doi: 10.1109/LRA.2018.2850056 – ident: ref15 doi: 10.1137/1033004 – ident: ref6 doi: 10.1109/TPWRS.2003.820707 – ident: ref3 doi: 10.1007/BF01580430 – ident: ref9 doi: 10.1109/TASE.2018.2835298 |
SSID | ssj0001527395 |
Score | 2.2283525 |
Snippet | Many important optimization problems, such as manufacturing scheduling and power system unit commitment, are formulated as Mixed-Integer Linear Programming... |
SourceID | proquest crossref ieee |
SourceType | Aggregation Database Enrichment Source Index Database Publisher |
StartPage | 5051 |
SubjectTerms | Combinatorial analysis Complexity theory Computing time Convergence Coordination Decomposition Generalized assignment problems (GAPs) Integer programming Integers Linear programming Linearity Manufacturing Mathematical programming Mixed integer linear programming Mixed-integer linear programming (MILP) Optimization Ordinal optimization (OO) Planning Scheduling and Coordination Surrogate absolute-value Lagrangian relaxation (SAVLR) Unit commitment |
Title | Ordinal-Optimization Concept Enabled Decomposition and Coordination of Mixed-Integer Linear Programming Problems |
URI | https://ieeexplore.ieee.org/document/9126175 https://www.proquest.com/docview/2422027137 |
Volume | 5 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
journalDatabaseRights | – providerCode: PRVAFT databaseName: Open Access Digital Library customDbUrl: eissn: 2377-3766 dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0001527395 issn: 2377-3766 databaseCode: KQ8 dateStart: 20160101 isFulltext: true titleUrlDefault: http://grweb.coalliance.org/oadl/oadl.html providerName: Colorado Alliance of Research Libraries – providerCode: PRVIEE databaseName: IEEE Electronic Library (IEL) customDbUrl: eissn: 2377-3766 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0001527395 issn: 2377-3766 databaseCode: RIE dateStart: 20160101 isFulltext: true titleUrlDefault: https://ieeexplore.ieee.org/ providerName: IEEE – providerCode: PRVHPJ databaseName: ROAD: Directory of Open Access Scholarly Resources customDbUrl: eissn: 2377-3766 dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0001527395 issn: 2377-3766 databaseCode: M~E dateStart: 20160101 isFulltext: true titleUrlDefault: https://road.issn.org providerName: ISSN International Centre |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LTxsxEB4RTnCA8hIpFPnApVI38T68Gx-jNAghAlUFErfVejxBFSVBkEiIQ397Z7ybFEFV9Watxrtezdjz8Mw3AMeJrzA1VcZbnFyUmcpFlt2wSNsxaoFfRy3FyaOL_PQ6O7sxNyvwZVkLQ0Qh-Yw6Mgx3-X6KcwmVdW0s-OGmBa2isHWt1p94iiCJWbO4idS2e_69z_5fwm6pSJ70wn6leUIrlXfnb1AqJ5swWiynziW568xnroMvb5Aa_3e9H2CjsS5VvxaHLVihyTasv8Ic3IGHSxYJJoou-bC4b6ow1aCuXlTDUErl1VeSXPMmoUtVE88U0zAxPJiO1ejHM_lIAoq39KjYpeUto77V2V73_CUZS6uap124PhleDU6jpu1ChImNZxFrTcNWDJpeUrExgDnxT1TjpIcF9pxGwb8hjdanhcsSZJNPs9KPMfaVsZTG6R6sTqYT2gfltElc7klnji2HDHtInnKNxo1z613ahu6CJSU2mOTSGuNnGXwTbUtmYilMLBsmtuHzcsZDjcfxD9od4cmSrmFHGw4XXC-bDftUsqUiYaA4LT7-fdYBrMm76zy-Q1idPc7pE9sjM3cErdGv4VEQx9_pvt_E |
linkProvider | IEEE |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LTxsxEB5ROLQcoJRWhEfrAxekbuJ9eBMfEQ-FkgCqQOK2Wo8nFQISBImE-PXMeDcBUVT1Zq3Gslcz9jw88w3AduJLTE2Z8REnF2WmdJFlNyzSdoBa4NdRS3Fy_yTvXmS_Ls3lHPyc1cIQUUg-o6YMw1u-H-FEQmUtGwt-uPkAC4a9inZVrfUSUREsMWumb5Hatnq_d9kDTNgxFdmTbtivdE9opvLXDRzUyuEy9KcbqrJJrpuTsWvi0xusxv_d8WdYqu1LtVsJxArM0fALLL5CHVyFu1MWCiaKTvm6uK3rMNVeVb-oDkIxlVf7JNnmdUqXKoeeKUZhYvgwGqj-1SP5SEKKf-hesVPLh0adVflet7ySjKVZzcNXuDg8ON_rRnXjhQgTG48j1puG7Rg0naRkcwBz4p8oB0kH29hxGgUBhzRan7ZdliAbfZrVfoyxL42lNE6_wfxwNKQ1UE6bxOWedObYdsiwg-Qp12jcILfepQ1oTVlSYI1KLs0xborgnWhbMBMLYWJRM7EBO7MZdxUixz9oV4UnM7qaHQ3YnHK9qI_sQ8G2igSC4rS9_v6sH_Cxe97vFb2jk-MN-CTrVFl9mzA_vp_QFlsnY_c9COUzhNDh5A |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Ordinal-Optimization+Concept+Enabled+Decomposition+and+Coordination+of+Mixed-Integer+Linear+Programming+Problems&rft.jtitle=IEEE+robotics+and+automation+letters&rft.au=Liu%2C+An-Bang&rft.au=Luh%2C+Peter+B.&rft.au=Bragin%2C+Mikhail+A.&rft.au=Yan%2C+Bing&rft.date=2020-10-01&rft.issn=2377-3766&rft.eissn=2377-3766&rft.volume=5&rft.issue=4&rft.spage=5051&rft.epage=5058&rft_id=info:doi/10.1109%2FLRA.2020.3005125&rft.externalDBID=n%2Fa&rft.externalDocID=10_1109_LRA_2020_3005125 |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2377-3766&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2377-3766&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2377-3766&client=summon |