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...

Full description

Saved in:
Bibliographic Details
Published inIntegration of AI and OR Techniques in Constraint Programming Vol. 9676; pp. 65 - 80
Main Authors Chu, Geoffrey, Gange, Graeme, Stuckey, Peter J.
Format Book Chapter
LanguageEnglish
Published Switzerland Springer International Publishing AG 01.01.2016
Springer International Publishing
SeriesLecture Notes in Computer Science
Subjects
Online AccessGet full text
ISBN3319339532
9783319339535
ISSN0302-9743
1611-3349
DOI10.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