The existence and usefulness of equality cuts in the multi-demand multidimensional knapsack problem
Master of Science === Department of Industrial and Manufacturing Systems Engineering === Todd Easton === Integer programming (IP) is a class of mathematical models useful for modeling and optimizing many theoretical and industrial problems. Unfortunately, IPs are NP-complete, and many integer progra...
Main Author: | |
---|---|
Language: | en_US |
Published: |
Kansas State University
2014
|
Subjects: | |
Online Access: | http://hdl.handle.net/2097/17399 |
id |
ndltd-KSU-oai-krex.k-state.edu-2097-17399 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-KSU-oai-krex.k-state.edu-2097-173992017-03-03T15:45:12Z The existence and usefulness of equality cuts in the multi-demand multidimensional knapsack problem DeLissa, Levi Integer programming Equality cuts Anticover Applied Mathematics (0364) Industrial Engineering (0546) Operations Research (0796) Master of Science Department of Industrial and Manufacturing Systems Engineering Todd Easton Integer programming (IP) is a class of mathematical models useful for modeling and optimizing many theoretical and industrial problems. Unfortunately, IPs are NP-complete, and many integer programs cannot currently be solved. Valid inequalities and their respective cuts are commonly used to reduce the effort required to solve IPs. This thesis poses the questions, do valid equality cuts exist and can they be useful for solving IPs? Several theoretical results related to valid equalities are presented in this thesis. It is shown that equality cuts exist if and only if the convex hull is not full dimensional. Furthermore, the addition of an equality cut can arbitrarily reduce the dimension of the linear relaxation. In addition to the theory on equality cuts, the idea of infeasibility conditions are presented. Infeasibility conditions introduce a set of valid inequalities whose intersection is the empty set. infeasibility conditions can be used to rapidly terminate a branch and cut algorithm. Applying the idea of equality cuts to the multi-demand multidimensional knapsack problem resulted in a new class of cutting planes named anticover cover equality (ACE) cuts. A simple algorithm, FACEBT, is presented for finding ACE cuts in a branching tree with complexity O(m n log n). A brief computational study shows that using ACE cuts exist frequently in the MDMKP instances studied. Every instance had at least one equality cut, while one instance had over 500,000. Additionally, computationally challenging instances saw an 11% improvement in computational effort. Therefore, equality cuts are a new topic of research in IP that is beneficial for solving some IP instances. 2014-04-23T20:15:42Z 2014-04-23T20:15:42Z 2014-04-23 2014 May Thesis http://hdl.handle.net/2097/17399 en_US Kansas State University |
collection |
NDLTD |
language |
en_US |
sources |
NDLTD |
topic |
Integer programming Equality cuts Anticover Applied Mathematics (0364) Industrial Engineering (0546) Operations Research (0796) |
spellingShingle |
Integer programming Equality cuts Anticover Applied Mathematics (0364) Industrial Engineering (0546) Operations Research (0796) DeLissa, Levi The existence and usefulness of equality cuts in the multi-demand multidimensional knapsack problem |
description |
Master of Science === Department of Industrial and Manufacturing Systems Engineering === Todd Easton === Integer programming (IP) is a class of mathematical models useful for modeling and optimizing many theoretical and industrial problems. Unfortunately, IPs are NP-complete, and many integer programs cannot currently be solved.
Valid inequalities and their respective cuts are commonly used to reduce the effort required to solve IPs. This thesis poses the questions, do valid equality cuts exist and can they be useful for solving IPs?
Several theoretical results related to valid equalities are presented in this thesis. It is shown that equality cuts exist if and only if the convex hull is not full dimensional. Furthermore, the addition of an equality cut can arbitrarily reduce the dimension of the linear relaxation.
In addition to the theory on equality cuts, the idea of infeasibility conditions are presented. Infeasibility conditions introduce a set of valid inequalities whose intersection is the empty set. infeasibility conditions can be used to rapidly terminate a branch and cut algorithm.
Applying the idea of equality cuts to the multi-demand multidimensional knapsack problem resulted in a new class of cutting planes named anticover cover equality (ACE) cuts. A simple algorithm, FACEBT, is presented for finding ACE cuts in a branching tree with complexity O(m n log n).
A brief computational study shows that using ACE cuts exist frequently in the MDMKP instances studied. Every instance had at least one equality cut, while one instance had over 500,000. Additionally, computationally challenging instances saw an 11% improvement in computational effort. Therefore, equality cuts are a new topic of research in IP that is beneficial for solving some IP instances. |
author |
DeLissa, Levi |
author_facet |
DeLissa, Levi |
author_sort |
DeLissa, Levi |
title |
The existence and usefulness of equality cuts in the multi-demand multidimensional knapsack problem |
title_short |
The existence and usefulness of equality cuts in the multi-demand multidimensional knapsack problem |
title_full |
The existence and usefulness of equality cuts in the multi-demand multidimensional knapsack problem |
title_fullStr |
The existence and usefulness of equality cuts in the multi-demand multidimensional knapsack problem |
title_full_unstemmed |
The existence and usefulness of equality cuts in the multi-demand multidimensional knapsack problem |
title_sort |
existence and usefulness of equality cuts in the multi-demand multidimensional knapsack problem |
publisher |
Kansas State University |
publishDate |
2014 |
url |
http://hdl.handle.net/2097/17399 |
work_keys_str_mv |
AT delissalevi theexistenceandusefulnessofequalitycutsinthemultidemandmultidimensionalknapsackproblem AT delissalevi existenceandusefulnessofequalitycutsinthemultidemandmultidimensionalknapsackproblem |
_version_ |
1718418962384945152 |