Generating an original Cutting-plane Algorithm in Three Sets

dc.contributor.authorHarris, Andrew William
dc.date.accessioned2010-12-16T21:55:05Z
dc.date.available2010-12-16T21:55:05Z
dc.date.graduationmonthDecember
dc.date.issued2010-12-16
dc.date.published2010
dc.description.abstractInteger programs (IP) are a commonly researched class of problems used by governments and businesses to improve decision making through optimal resource allocation and scheduling. However, integer programs require an exponential amount of effort to solve and in some instances a feasible solution is unknown even with the most powerful computers. There are several methods commonly used to reduce the solution time for IPs. One such approach is to generate new valid inequalities through lifting. Lifting strengthens a valid inequality by changing the coefficients of the variables in the inequality. Lifting can result in facet defining inequalities, which are the theoretically strongest inequalities. This thesis introduces the Cutting-plane Algorithm in Three Sets (CATS) that can help reduce the solution time of integer programs. CATS uses synchronized simultaneous lifting to generate a new class of previously undiscovered valid inequalities. These inequalities are based upon three sets of indices from a binary knapsack integer program, which is a commonly studied integer program. CATS requires quartic effort times the number of inequalities generated. Some theoretical results describe easily verifiable conditions under which CATS inequalities are facet defining. A small computational study shows CATS obtains about an 8.9% percent runtime improvement over a commercial IP software. CATS preprocessing time is fast and requires an average time of approximately .032 seconds to perform. With the exciting new class of inequalities produced relatively quickly compared to the solution time, CATS is advantageous and should be implemented to reduce solution time of many integer programs.
dc.description.advisorTodd W. Easton
dc.description.degreeMaster of Science
dc.description.departmentDepartment of Industrial & Manufacturing Systems Engineering
dc.description.levelMasters
dc.identifier.urihttp://hdl.handle.net/2097/7013
dc.language.isoen_US
dc.publisherKansas State University
dc.rights© the author. This Item is protected by copyright and/or related rights. You are free to use this Item in any way that is permitted by the copyright and related rights legislation that applies to your use. For other uses you need to obtain permission from the rights-holder(s).
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/
dc.subjectcutting
dc.subjectplane
dc.subjectlifting
dc.subjectsynchronized
dc.subjectsimultaneous
dc.subject.umiEngineering, General (0537)
dc.subject.umiEngineering, Industrial (0546)
dc.subject.umiMathematics (0405)
dc.titleGenerating an original Cutting-plane Algorithm in Three Sets
dc.typeThesis

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
AndrewHarris2010.pdf
Size:
602.88 KB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.61 KB
Format:
Item-specific license agreed upon to submission
Description: