Computationally attractive non-linear models for combinatorial optimisation

A common approach to many combinatorial problems is to model them as 0/1 linear programs. This approach enables the use of standard linear program-based optimisation methodologies that are widely employed by the operation research community. While this methodology has worked well for many problems, it can become problematic in cases where the linear programs generated become excessively large. In such cases, linear models can lose their computational viability. In recent years, several articles have explored the computational attractiveness of non-linear alternatives to the standard linear models typically adopted to represent such problems. In many cases, comparative computational testing yields results favouring the non-linear models by a wide margin. In this article, we summarise some of these successes in an effort to encourage a broader view of model construction than the conventional wisdom, i.e. linear modelling, typically affords.

[1]  Mark W. Lewis,et al.  Using xQx to model and solve the uncapacitated task allocation problem , 2005, Oper. Res. Lett..

[2]  John W. Dickey,et al.  Information, Technology, and Decision Making , 2006 .

[3]  Fred W. Glover,et al.  Solving the maximum edge weight clique problem via unconstrained quadratic programming , 2007, Eur. J. Oper. Res..

[4]  P. Hansen Methods of Nonlinear 0-1 Programming , 1979 .

[5]  F. Glover,et al.  Using the unconstrained quadratic program to model and solve Max 2-SAT problems , 2005 .

[6]  Mark W. Lewis,et al.  A new modeling and solution approach for the set-partitioning problem , 2008, Comput. Oper. Res..

[7]  Dorit S. Hochbaum 50th Anniversary Article: Selection, Provisioning, Shared Fixed Costs, Maximum Closure, and Implications on Algorithmic Methods Today , 2004, Manag. Sci..

[8]  Mark W. Lewis,et al.  A note on xQx as a modelling and solution framework for the Linear Ordering Problem , 2009 .

[9]  Fred W. Glover,et al.  An effective modeling and solution approach for the generalized independent set problem , 2006, Optim. Lett..

[10]  Cid C. de Souza,et al.  The edge-weighted clique problem: Valid inequalities, facets and polyhedral computations , 2000, Eur. J. Oper. Res..

[11]  F. Glover,et al.  Solving group technology problems via clique partitioning , 2007 .

[12]  F. Glover,et al.  Tabu Search with Critical Event Memory: An Enhanced Application for Binary Quadratic Programs , 1999 .

[13]  Endre Boros,et al.  Pseudo-Boolean optimization , 2002, Discret. Appl. Math..

[14]  Igor Vasil'ev,et al.  Computational study of large-scale p-Median problems , 2007, Math. Program..

[15]  Gerhard Reinelt,et al.  A Cutting Plane Algorithm for the Linear Ordering Problem , 1984, Oper. Res..

[16]  Fred W. Glover,et al.  An Unconstrained Quadratic Binary Programming Approach to the Vertex Coloring Problem , 2005, Ann. Oper. Res..

[17]  Frits C. R. Spieksma,et al.  The clique partitioning problem: Facets and patching facets , 2001, Networks.

[18]  F. Glover,et al.  Adaptive Memory Tabu Search for Binary Quadratic Programs , 1998 .