Synchronized simultaneous lifting in binary knapsack polyhedra

dc.contributor.authorBolton, Jennifer Elaine
dc.date.accessioned2009-12-17T14:42:41Z
dc.date.available2009-12-17T14:42:41Z
dc.date.graduationmonthDecemberen_US
dc.date.issued2009-12-17T14:42:41Z
dc.date.published2009en_US
dc.description.abstractInteger programs (IP) are used in companies and organizations across the world to reach financial and time-related goals most often through optimal resource allocation and scheduling. Unfortunately, integer programs are computationally difficult to solve and in some cases the optimal solutions are unknown even with today’s advanced computing machines. Lifting is a technique that is often used to decrease the time required to solve an IP to optimality. Lifting begins with a valid inequality and strengthens it by changing the coefficients of variables in the inequality. Often times, this technique can result in facet defining inequalities, which are the theoretically strongest inequalities. This thesis introduces a new type of lifting called synchronized simultaneous lifting (SSL). SSL allows for multiple sets of simultaneously lifted variables to be simultaneously lifted which generates a new class of inequalities that previously would have required an oracle to be found. Additionally, this thesis describes an algorithm to perform synchronized simultaneous lifting for a binary knapsack inequality called the Synchronized Simultaneous Lifting Algorithm (SSLA). SSLA is a quadratic time algorithm that will exactly simultaneously lift two sets of simultaneously lifted variables. Short computational studies show SSLA can sometimes solve IPs to optimality that CPLEX, an advanced integer programming solver, alone cannot solve. Specifically, the SSL cuts allowed a 76 percent improvement over CPLEX alone.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/2304
dc.language.isoen_USen_US
dc.publisherKansas State Universityen
dc.subjectLiftingen_US
dc.subjectInteger programmingen_US
dc.subjectOperations researchen_US
dc.subjectFacet defining inequalityen_US
dc.subjectSimultaneous liftingen_US
dc.subjectIndustrial engineeringen_US
dc.subject.umiEngineering, Industrial (0546)en_US
dc.subject.umiMathematics (0405)en_US
dc.subject.umiOperations Research (0796)en_US
dc.titleSynchronized simultaneous lifting in binary knapsack polyhedraen_US
dc.typeThesisen_US

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
JenniferBolton2009.pdf
Size:
319.45 KB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.69 KB
Format:
Item-specific license agreed upon to submission
Description: