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.graduationmonthDecemberen_US
dc.date.issued2010-12-16
dc.date.published2010en_US
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.en_US
dc.description.advisorTodd W. Eastonen_US
dc.description.degreeMaster of Scienceen_US
dc.description.departmentDepartment of Industrial & Manufacturing Systems Engineeringen_US
dc.description.levelMastersen_US
dc.identifier.urihttp://hdl.handle.net/2097/7013
dc.language.isoen_USen_US
dc.publisherKansas State Universityen
dc.subjectcuttingen_US
dc.subjectplaneen_US
dc.subjectliftingen_US
dc.subjectsynchronizeden_US
dc.subjectsimultaneousen_US
dc.subject.umiEngineering, General (0537)en_US
dc.subject.umiEngineering, Industrial (0546)en_US
dc.subject.umiMathematics (0405)en_US
dc.titleGenerating an original Cutting-plane Algorithm in Three Setsen_US
dc.typeThesisen_US

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: