UNI Köln
ZAIK
INFORMATIK
IMPRESSUM
Lehrstuhl | Prof. Dr. Michael Jünger
Research
Where to find us

Quadratic Optimization over "Easy" Polytopes

Begin: July 2005
End: open
Status: ongoing
 
     
Description: > The problem of optimizing a quadratic objective function over binary variables subject to linear constraints arises in many applications. However, it is much harder to solve than integer linear programs in general. Previous approaches are either restricted to very special problems or can only solve small instances.

In our project, we focus on problems that could be solved efficiently if the objective function was linear. Examples are the quadratic assignment problem and the quadratic matching problem. Starting from the standard linearization of the quadratic problem version, we aim at developing general cutting plane approaches leading to improved branch-and-cut algorithms.

Experience shows that a mere combination of the standard linearization with a polyhedral description of the linear problem version yields very weak LP-relaxations for the quadratic problem. It is thus crucial to derive cutting planes that link the specific structure of the underlying linear problem with the variables introduced for linearization. For this, our main techniques are the separation of inequalities valid for unconstrained quadratic optimization, and the use of target cuts, a variant of the local cuts proposed by Applegate et al. Experimentally, we proved that both separation algorithms lead to much stronger LP-relaxations for all classes of instances considered, yielding much shorter running times in practice.

 
     
People involved: > Christoph Buchheim, Frauke Liers  
       
Funding: > European Commission (RTN ADONET 504438)  
     

Documents:

> Technical Report zaik2007-561 (-->LINK)
Technical Report zaik2007-535 (-->LINK)