Show simple item record

dc.contributor.authorSaken, A
dc.date.accessioned2024-03-04T12:24:42Z
dc.date.issued2024-03-04
dc.date.updated2024-02-24T14:04:10Z
dc.description.abstractLogic-based Benders' decomposition (LBBD) is a solution method that integrates mixed-integer programming (MIP) and constraint programming (CP). LBBD solution scheme is a finite iterative algorithm, the central element of which are Benders' cuts. It is crucial for the convergence of the algorithm to strengthen the generated Benders' cuts. This thesis aims to improve cut generation algorithms for the acceleration of LBBD. The cut generation algorithms are the steps of the LBBD solution scheme that can include cut-strengthening techniques and subproblem separation. As the initial step, this thesis provides an extensive computational evaluation of cut-strengthening techniques in LBBD. The evaluation also includes subproblem separation and its influence on the effectiveness cut-strengthening techniques and the overall acceleration of LBBD. The computational experiments solve cumulative facility scheduling, single-facility scheduling, and vehicle routing problems, which are representative of LBBD problems and are routinely solved with benchmark datasets available. The results of this study indicate that cut-strengthening techniques can benefit from variable sorting. Another observation from this study is that cut-strengthening techniques and subproblem separation can be used interchangeably. Three heuristics based on variable sorting are proposed to improve efficiency of cut-strengthening techniques. The main features of the proposed heuristics are simplicity and no additional computational cost. The computational results show that improved cut-strengthening techniques lead to reduction in overall solution time of the LBBD solution scheme. A novel way of separating the subproblem is developed in this thesis. The subproblem separation is based on the connected components algorithm and can be applied to subproblems that do not separate naturally. The computational results solving vehicle routing problem with local congestion show that substantial acceleration is achieved by subproblem separation. This thesis shows that improvements to cut generation algorithm can significantly accelerate LBBD. The proposed improvements can be implemented as a part of general LBBD framework.en_GB
dc.identifier.urihttp://hdl.handle.net/10871/135464
dc.language.isoenen_GB
dc.publisherUniversity of Exeteren_GB
dc.subjectBenders' decompositionen_GB
dc.subjectLBBDen_GB
dc.subjectMathenatical programmingen_GB
dc.subjectCut generationen_GB
dc.titleImproved cut generation algorithms for the acceleration of Logic-Based Benders Decompositionen_GB
dc.typeThesis or dissertationen_GB
dc.date.available2024-03-04T12:24:42Z
dc.contributor.advisorChallenor, Peter
dc.contributor.advisorRönnberg, Elina
dc.contributor.advisorMaher, Stephen
dc.publisher.departmentMathematics and Statistics
dc.rights.urihttp://www.rioxx.net/licenses/all-rights-reserveden_GB
dc.type.degreetitlePhD in Mathematics
dc.type.qualificationlevelDoctoral
dc.type.qualificationnameDoctoral Thesis
rioxxterms.versionNAen_GB
rioxxterms.licenseref.startdate2024-02-24
rioxxterms.typeThesisen_GB
refterms.dateFOA2024-03-04T12:24:48Z


Files in this item

This item appears in the following Collection(s)

Show simple item record