Consistency in integer programming

dc.contributor.advisor Davarnia, Danial D
dc.contributor.advisor De Brabanter, Kris K
dc.contributor.advisor Olafsson, Sigurdur S
dc.contributor.advisor Ryan, Sarah S
dc.contributor.advisor Turhan, Bertan B
dc.contributor.author Rajabalizadeh, Atefeh
dc.contributor.department Industrial and Manufacturing Systems Engineering en_US
dc.date.accessioned 2022-11-09T05:45:42Z
dc.date.available 2022-11-09T05:45:42Z
dc.date.embargo 2023-09-07T00:00:00Z
dc.date.issued 2022-08
dc.date.updated 2022-11-09T05:45:42Z
dc.description.abstract In this thesis, we study the role of cutting planes in reducing the size of the branch-and-bound tree for integer programs. Cutting planes are traditionally used to tighten relaxations of the problem by excluding fractional solutions, which leads to improving the dual bounds. In this research, we study a fundamentally different role of cutting planes that target excluding integer infeasible partial solutions, which leads to improving consistency of the set. Consistency helps to reduce backtracking, thereby reducing the size of the search tree. We investigate the connections between consistency and convex hull, and design a cutting plane framework to achieve consistency. One of the practical challenges in incorporating cutting planes inside of branch-and-bound is the running time required to solve a cut-generating problem. To address this difficulty, we design a function approximation framework to find an estimate for the cut-generating functions. We use machine learning methods that provide a classifier for the binary outcome of the indicator function representing the cut-generating oracle. Computational experiments conducted show significant time improvement as well as size reduction of B&B tree for the proposed approach compared to traditional techniques
dc.format.mimetype PDF
dc.identifier.uri https://dr.lib.iastate.edu/handle/20.500.12876/Qr9m95mr
dc.language.iso en
dc.language.rfc3066 en
dc.subject.disciplines Industrial engineering en_US
dc.subject.keywords Branch and bound en_US
dc.subject.keywords Cutting planes en_US
dc.subject.keywords Integer programming en_US
dc.subject.keywords Machine learning en_US
dc.title Consistency in integer programming
dc.type article en_US
dc.type.genre dissertation en_US
dspace.entity.type Publication
thesis.degree.discipline Industrial engineering en_US
thesis.degree.grantor Iowa State University en_US
thesis.degree.level dissertation $
thesis.degree.name Doctor of Philosophy en_US
File
Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
Rajabalizadeh_iastate_0097E_20291.pdf
Size:
2.7 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
0 B
Format:
Item-specific license agreed upon to submission
Description: