Show simple item record

dc.contributor.authorMaher, SJ
dc.date.accessioned2020-08-20T15:28:00Z
dc.date.issued2020-08-29
dc.description.abstractBenders' decomposition is a popular mathematical and constraint programming algorithm that is widely applied to exploit problem structure arising from real-world applications. While useful for exploiting structure in mathematical and constraint programs, the use of Benders' decomposition typically requires significant implementation effort to achieve an effective solution algorithm. Traditionally, Benders' decomposition has been viewed as a problem specific algorithm, which has limited the development of general purpose algorithms and software solutions. This paper presents a general purpose Benders' decomposition algorithm that is capable of handling many classes of mathematical and constraint programs and provides extensive flexibility in the implementation and use of this algorithm. A branch-and-cut approach for Benders' decomposition has been implemented within the constraint integer programming solver SCIP using a plugin-based design to allow for a wide variety of extensions and customisations to the algorithm. The effectiveness of the Benders' decomposition algorithm and available enhancement techniques is assessed in a comprehensive computational study.en_GB
dc.description.sponsorshipEngineering and Physical Sciences Research Council (EPSRC)en_GB
dc.identifier.citationPublished online 29 August 2020en_GB
dc.identifier.doi10.1016/j.ejor.2020.08.037
dc.identifier.grantnumberEP/P003060/1en_GB
dc.identifier.urihttp://hdl.handle.net/10871/122573
dc.language.isoenen_GB
dc.publisherElsevieren_GB
dc.relation.urlhttps://doi.org/10.24378/exe.1863en_GB
dc.rights.embargoreasonUnder embargo until 29 August 2022 in compliance with publisher policyen_GB
dc.rights © 2020. This version is made available under the CC-BY-NC-ND 4.0 license: https://creativecommons.org/licenses/by-nc-nd/4.0/  en_GB
dc.subjectBenders' decompositionen_GB
dc.subjectbranch-and-cuten_GB
dc.subjectmixed integer programmingen_GB
dc.subjectconstraint integer programmingen_GB
dc.subjectoptimisation softwareen_GB
dc.titleImplementing the branch-and-cut approach for a general purpose Benders' decomposition framework (article)en_GB
dc.typeArticleen_GB
dc.date.available2020-08-20T15:28:00Z
dc.identifier.issn0377-2217
dc.descriptionThis is the author accepted manuscript. The final version is available from Elsevier via the DOI in this recorden_GB
dc.descriptionThe dataset associated with this article is located in ORE at: https://doi.org/10.24378/exe.1863en_GB
dc.identifier.journalEuropean Journal of Operational Researchen_GB
dc.rights.uri https://creativecommons.org/licenses/by-nc-nd/4.0/  en_GB
dcterms.dateAccepted2020-08-20
rioxxterms.versionAMen_GB
rioxxterms.licenseref.startdate2020-08-20
rioxxterms.typeJournal Article/Reviewen_GB
refterms.dateFCD2020-08-20T14:23:00Z
refterms.versionFCDAM
refterms.panelBen_GB


Files in this item

This item appears in the following Collection(s)

Show simple item record

 © 2020. This version is made available under the CC-BY-NC-ND 4.0 license: https://creativecommons.org/licenses/by-nc-nd/4.0/  
Except where otherwise noted, this item's licence is described as  © 2020. This version is made available under the CC-BY-NC-ND 4.0 license: https://creativecommons.org/licenses/by-nc-nd/4.0/