Lagrangian Decomposition via Sub-problem Search
One of the critical issues that affect the efficiency of branch and bound algorithms in Constraint Programming is how strong a bound on the objective function can be inferred at each search node. The stronger the bound that can be inferred, the earlier failed subtrees can be detected, leading to an...
Saved in:
Published in | Integration of AI and OR Techniques in Constraint Programming Vol. 9676; pp. 65 - 80 |
---|---|
Main Authors | , , |
Format | Book Chapter |
Language | English |
Published |
Switzerland
Springer International Publishing AG
01.01.2016
Springer International Publishing |
Series | Lecture Notes in Computer Science |
Subjects | |
Online Access | Get full text |
ISBN | 3319339532 9783319339535 |
ISSN | 0302-9743 1611-3349 |
DOI | 10.1007/978-3-319-33954-2_6 |
Cover
Loading…
Abstract | One of the critical issues that affect the efficiency of branch and bound algorithms in Constraint Programming is how strong a bound on the objective function can be inferred at each search node. The stronger the bound that can be inferred, the earlier failed subtrees can be detected, leading to an exponentially smaller search tree. Normal CP solvers are only capable of inferring a bound on the objective function via propagating the problem constraints. Unfortunately, for many problem classes, this does not yield a very strong bound. Recently, Lagrangian decomposition methods have been adapted and applied to Constraint Programming in order to yield stronger bounds on the objective function. While these methods yield some success, they are somewhat limited in the types of problems they can be effectively applied to. In particular, the set of constraints has to be divided into subsets such that each subset can be solved efficiently via a specialized propagator, e.g., consists of a knapsack problem, or a cost-MDD problem. For many more practical problem classes, such a division of constraints is simply not possible and thus those methods cannot be applied. In this paper, we propose a Lagrangian decomposition method where the sub-problems are solved via search rather than through a specialized propagator. This has the benefit that the method can be applied to a much wider range of problems. We present experiments to show the effectiveness of our method. |
---|---|
AbstractList | One of the critical issues that affect the efficiency of branch and bound algorithms in Constraint Programming is how strong a bound on the objective function can be inferred at each search node. The stronger the bound that can be inferred, the earlier failed subtrees can be detected, leading to an exponentially smaller search tree. Normal CP solvers are only capable of inferring a bound on the objective function via propagating the problem constraints. Unfortunately, for many problem classes, this does not yield a very strong bound. Recently, Lagrangian decomposition methods have been adapted and applied to Constraint Programming in order to yield stronger bounds on the objective function. While these methods yield some success, they are somewhat limited in the types of problems they can be effectively applied to. In particular, the set of constraints has to be divided into subsets such that each subset can be solved efficiently via a specialized propagator, e.g., consists of a knapsack problem, or a cost-MDD problem. For many more practical problem classes, such a division of constraints is simply not possible and thus those methods cannot be applied. In this paper, we propose a Lagrangian decomposition method where the sub-problems are solved via search rather than through a specialized propagator. This has the benefit that the method can be applied to a much wider range of problems. We present experiments to show the effectiveness of our method. |
Author | Chu, Geoffrey Stuckey, Peter J. Gange, Graeme |
Author_xml | – sequence: 1 givenname: Geoffrey surname: Chu fullname: Chu, Geoffrey email: geoffrey.chu@unimelb.edu.au organization: National ICT Australia, Victoria Laboratory, Department of Computing and Information Systems, University of Melbourne, Melbourne, Australia – sequence: 2 givenname: Graeme surname: Gange fullname: Gange, Graeme email: gkgange@unimelb.edu.au organization: National ICT Australia, Victoria Laboratory, Department of Computing and Information Systems, University of Melbourne, Melbourne, Australia – sequence: 3 givenname: Peter J. surname: Stuckey fullname: Stuckey, Peter J. email: pstuckey@unimelb.edu.au organization: National ICT Australia, Victoria Laboratory, Department of Computing and Information Systems, University of Melbourne, Melbourne, Australia |
BookMark | eNqNkMlOwzAQQA0URFr6BVzyA6Zjj-PliMoqVeJQOFuO46SBNglx4PtJWySunEYzozfLm5JJ0zaBkGsGNwxALYzSFCkyQxFNJii38oRMcSwccjglCZOMjV1hzv4ayCckAQROjRJ4QRIjjGEalbkk8xjfAYBpyaRgCVmsXNW7pqpdk94F3-66NtZD3Tbpd-3S9VdOu77Nt2GXroPr_eaKnJduG8P8N87I28P96_KJrl4en5e3K1qhYAMtjYLMYekFoity5ZiHDDE4wxlClgdUoDMnpeaZ8EWQXmpngisKXQYvAGeEHefGrq-bKvQ2b9uPaBnYvRo7qrFox4ftQYUd1YwMPzLjyZ9fIQ427CEfmqF3W79x3RD6aCXXSoGwiluN_4UyyUCO247QD84QdKU |
ContentType | Book Chapter |
Copyright | Springer International Publishing Switzerland 2016 |
Copyright_xml | – notice: Springer International Publishing Switzerland 2016 |
DBID | FFUUA |
DEWEY | 006.3 |
DOI | 10.1007/978-3-319-33954-2_6 |
DatabaseName | ProQuest Ebook Central - Book Chapters - Demo use only |
DatabaseTitleList | |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Applied Sciences Computer Science |
EISBN | 3319339540 9783319339542 |
EISSN | 1611-3349 |
Editor | Quimper, Claude-Guy |
Editor_xml | – sequence: 1 fullname: Quimper, Claude-Guy |
EndPage | 80 |
ExternalDocumentID | EBC6287704_72_83 EBC5610619_72_83 |
GroupedDBID | 0D6 0DA 38. AABBV AAMCO AAPIT AAQZU ABBVZ ABMNI ABOWU ACLMJ ADCXD ADPGQ AEDXK AEJGN AEJLV AEKFX AETDV AEZAY ALMA_UNASSIGNED_HOLDINGS AORVH AWFBM AZZ BBABE CZZ FFUUA I4C IEZ SBO SWNTM TPJZQ TSXQS Z83 -DT -~X 29L 2HA 2HV ACGFS EJD F5P LAS LDH P2P RSU ~02 |
ID | FETCH-LOGICAL-g341t-f9705a3fc433adb7a1c0533ea921305be37085a668254cde6c68a9eadd8fec403 |
ISBN | 3319339532 9783319339535 |
ISSN | 0302-9743 |
IngestDate | Tue Jul 29 20:09:30 EDT 2025 Thu May 29 01:00:32 EDT 2025 Thu May 29 15:59:02 EDT 2025 |
IsPeerReviewed | true |
IsScholarly | true |
LCCallNum | QA297-299.4QA76.9.M3 |
Language | English |
LinkModel | OpenURL |
MergedId | FETCHMERGED-LOGICAL-g341t-f9705a3fc433adb7a1c0533ea921305be37085a668254cde6c68a9eadd8fec403 |
OCLC | 949918379 1189767263 |
PQID | EBC5610619_72_83 |
PageCount | 16 |
ParticipantIDs | springer_books_10_1007_978_3_319_33954_2_6 proquest_ebookcentralchapters_6287704_72_83 proquest_ebookcentralchapters_5610619_72_83 |
PublicationCentury | 2000 |
PublicationDate | 2016-01-01 |
PublicationDateYYYYMMDD | 2016-01-01 |
PublicationDate_xml | – month: 01 year: 2016 text: 2016-01-01 day: 01 |
PublicationDecade | 2010 |
PublicationPlace | Switzerland |
PublicationPlace_xml | – name: Switzerland – name: Cham |
PublicationSeriesSubtitle | Theoretical Computer Science and General Issues |
PublicationSeriesTitle | Lecture Notes in Computer Science |
PublicationSeriesTitleAlternate | Lect.Notes Computer |
PublicationSubtitle | 13th International Conference, CPAIOR 2016, Banff, AB, Canada, May 29 - June 1, 2016, Proceedings |
PublicationTitle | Integration of AI and OR Techniques in Constraint Programming |
PublicationYear | 2016 |
Publisher | Springer International Publishing AG Springer International Publishing |
Publisher_xml | – name: Springer International Publishing AG – name: Springer International Publishing |
RelatedPersons | Kleinberg, Jon M. Mattern, Friedemann Naor, Moni Mitchell, John C. Terzopoulos, Demetri Steffen, Bernhard Pandu Rangan, C. Kanade, Takeo Kittler, Josef Weikum, Gerhard Hutchison, David Tygar, Doug |
RelatedPersons_xml | – sequence: 1 givenname: David surname: Hutchison fullname: Hutchison, David organization: Lancaster University, Lancaster, United Kingdom – sequence: 2 givenname: Takeo surname: Kanade fullname: Kanade, Takeo organization: Carnegie Mellon University, Pittsburgh, USA – sequence: 3 givenname: Josef surname: Kittler fullname: Kittler, Josef organization: University of Surrey, Guildford, United Kingdom – sequence: 4 givenname: Jon M. surname: Kleinberg fullname: Kleinberg, Jon M. organization: Cornell University, Ithaca, USA – sequence: 5 givenname: Friedemann surname: Mattern fullname: Mattern, Friedemann organization: CNB H 104.2, ETH Zürich, Zürich, Switzerland – sequence: 6 givenname: John C. surname: Mitchell fullname: Mitchell, John C. organization: Stanford, USA – sequence: 7 givenname: Moni surname: Naor fullname: Naor, Moni organization: Weizmann Institute of Science, Rehovot, Israel – sequence: 8 givenname: C. surname: Pandu Rangan fullname: Pandu Rangan, C. organization: Indian Institute of Technology Madr, Chennai, India – sequence: 9 givenname: Bernhard surname: Steffen fullname: Steffen, Bernhard organization: Fakultät Informatik, TU Dortmund, Dortmund, Germany – sequence: 10 givenname: Demetri surname: Terzopoulos fullname: Terzopoulos, Demetri organization: Los Angeles, USA – sequence: 11 givenname: Doug surname: Tygar fullname: Tygar, Doug organization: University of California, Berkeley, USA – sequence: 12 givenname: Gerhard surname: Weikum fullname: Weikum, Gerhard organization: Max Planck Institute for Informatic, Saarbrücken, Germany |
SSID | ssj0001861641 ssj0002792 |
Score | 2.0361724 |
Snippet | One of the critical issues that affect the efficiency of branch and bound algorithms in Constraint Programming is how strong a bound on the objective function... |
SourceID | springer proquest |
SourceType | Publisher |
StartPage | 65 |
SubjectTerms | Mathematical theory of computation |
Title | Lagrangian Decomposition via Sub-problem Search |
URI | http://ebookcentral.proquest.com/lib/SITE_ID/reader.action?docID=5610619&ppg=83 http://ebookcentral.proquest.com/lib/SITE_ID/reader.action?docID=6287704&ppg=83 http://link.springer.com/10.1007/978-3-319-33954-2_6 |
Volume | 9676 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1La9wwEBab7SX00FdC00fwIacsTrySLMuHHkKTkiybFPIiNyFrtUsOu4HYLbSH_vbOWJLtNYGSXswihB_zaUczo_lmCNkzPKfFjHLQfhi60eDuFAXjsWZzqY0oxqauxHR-IU5v-OQuvRsM_nTZJVVxYH4_ySv5H1RhDHBFluwzkG1uCgPwG_CFKyAM157xux5mbdIFF4-NxXd0Vp8DfL900XIsy1p6Sl9Z94GokBSAuVjLsFu5ZlA-Ml4TuppsHKQcOAqLtssG-6sKszB-NXm9o8lBd8lNNdx-tUCVcWwxV90nhI1-3mvUULHvXjO6aiNoKCdbfpn6o4yLhyq8tus2EZRPNzox7kcnQnSyF99sQ2xr7iwDfcBYnroCJoHWBSobnB6nBa3T0gJrLzJX69RrXtdxIuzhyZO7QzchBMlb-CweUyU2yEYm0yF5cXQymd62MTopwJtsU4aw2KI7lXKvhFyh8MrUVXNqP6EpceWqGPeeuObQ9M7ga9Pm-jV5iXSXCHkoILs3ZGBXb8kr75xEXvolDAVEwtg7ctgCHq0BHgHgUQfwyAG-RW6-nVx_PY19A454AcZNFc_zLEnhX2s4Y3pWZHpskLptdU7B9EkLyzKw2LUQGGYwMyuMkDoH3TSTc2t4wrbJcPWwsu9JBHZ5Li1jSU4TPrcCxGeNoDazIGIxljtkFOSh6jQBn5ts3NeXCu18cPZVRpVk_5wtqMyyhIfZ-0HACieXKtTqBmAUUwCMqoFRAMyH50z-SDbbRf-JDKvHH_YzGKlVsevX0l8A2olc |
linkProvider | Library Specific Holdings |
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%3Abook&rft.genre=bookitem&rft.title=Integration+of+AI+and+OR+Techniques+in+Constraint+Programming&rft.au=Chu%2C+Geoffrey&rft.au=Gange%2C+Graeme&rft.au=Stuckey%2C+Peter+J.&rft.atitle=Lagrangian+Decomposition+via+Sub-problem+Search&rft.series=Lecture+Notes+in+Computer+Science&rft.date=2016-01-01&rft.pub=Springer+International+Publishing&rft.isbn=9783319339535&rft.issn=0302-9743&rft.eissn=1611-3349&rft.spage=65&rft.epage=80&rft_id=info:doi/10.1007%2F978-3-319-33954-2_6 |
thumbnail_s | http://utb.summon.serialssolutions.com/2.0.0/image/custom?url=https%3A%2F%2Febookcentral.proquest.com%2Fcovers%2F5610619-l.jpg http://utb.summon.serialssolutions.com/2.0.0/image/custom?url=https%3A%2F%2Febookcentral.proquest.com%2Fcovers%2F6287704-l.jpg |