Skip to main content
Erschienen in: Journal of Combinatorial Optimization 1/2014

01.07.2014

The unconstrained binary quadratic programming problem: a survey

verfasst von: Gary Kochenberger, Jin-Kao Hao, Fred Glover, Mark Lewis, Zhipeng Lü, Haibo Wang, Yang Wang

Erschienen in: Journal of Combinatorial Optimization | Ausgabe 1/2014

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

In recent years the unconstrained binary quadratic program (UBQP) has grown in importance in the field of combinatorial optimization due to its application potential and its computational challenge. Research on UBQP has generated a wide range of solution techniques for this basic model that encompasses a rich collection of problem types. In this paper we survey the literature on this important model, providing an overview of the applications and solution methods.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literatur
Zurück zum Zitat Amini MM, Alidaee B, Kochenberger GA (eds) (1999) A scatter search approach to unconstrained quadratic binary programs. New ideas in optimization. McGraw-Hill Ltd., London Amini MM, Alidaee B, Kochenberger GA (eds) (1999) A scatter search approach to unconstrained quadratic binary programs. New ideas in optimization. McGraw-Hill Ltd., London
Zurück zum Zitat Barahona F, Grotschel M, Junger M, Reinelt G (1988) An application of combinatorial optimization to statistical. Oper Res 36(3):493CrossRefMATH Barahona F, Grotschel M, Junger M, Reinelt G (1988) An application of combinatorial optimization to statistical. Oper Res 36(3):493CrossRefMATH
Zurück zum Zitat Beck A, Teboulle M (2000) Global optimality conditions for quadratic optimization problems with binary constraints. SIAM J Optim 11(1):179–188CrossRefMATHMathSciNet Beck A, Teboulle M (2000) Global optimality conditions for quadratic optimization problems with binary constraints. SIAM J Optim 11(1):179–188CrossRefMATHMathSciNet
Zurück zum Zitat Beasley JE (1998) Heuristic algorithms for the unconstrained binary quadratic programming problem. PhD thesis, Imperial College, England Beasley JE (1998) Heuristic algorithms for the unconstrained binary quadratic programming problem. PhD thesis, Imperial College, England
Zurück zum Zitat Billionnet A, Elloumi S (2007) Using a mixed integer quadratic programming solver for the unconstrained quadratic 0–1 problem. Math Program 109(1):55–68CrossRefMATHMathSciNet Billionnet A, Elloumi S (2007) Using a mixed integer quadratic programming solver for the unconstrained quadratic 0–1 problem. Math Program 109(1):55–68CrossRefMATHMathSciNet
Zurück zum Zitat Bomze IM, Budinich M, Pardalos PM, Pelillo M (1999) The maximum clique problem. In: Handbook of combinatorial optimization. Springer, Berlin, pp 1–74 Bomze IM, Budinich M, Pardalos PM, Pelillo M (1999) The maximum clique problem. In: Handbook of combinatorial optimization. Springer, Berlin, pp 1–74
Zurück zum Zitat Boros E, Hammer P, Sun X (1989) The DDT method for quadratic 0–1 minimization. RUTCOR Research Center, RRR:39–89 Boros E, Hammer P, Sun X (1989) The DDT method for quadratic 0–1 minimization. RUTCOR Research Center, RRR:39–89
Zurück zum Zitat Boros E, Hammer PL (1991) The max-cut problem and quadratic 0–1 optimization polyhedral aspects, relaxations and bounds. Ann Oper Res 33(1–4):151–180CrossRefMATHMathSciNet Boros E, Hammer PL (1991) The max-cut problem and quadratic 0–1 optimization polyhedral aspects, relaxations and bounds. Ann Oper Res 33(1–4):151–180CrossRefMATHMathSciNet
Zurück zum Zitat Boros E, Hammer PL, Tavares G (2006) Preprocessing of Unconstrained Quadratic Binary Optimization. Rutcor Research Report, vol 13 Boros E, Hammer PL, Tavares G (2006) Preprocessing of Unconstrained Quadratic Binary Optimization. Rutcor Research Report, vol 13
Zurück zum Zitat Boros E, Hammer PL, Tavares G (2007) Local search heuristics for quadratic unconstrained binary optimization (QUBO). J Heuristics 13(2):99–132CrossRef Boros E, Hammer PL, Tavares G (2007) Local search heuristics for quadratic unconstrained binary optimization (QUBO). J Heuristics 13(2):99–132CrossRef
Zurück zum Zitat Carraesi P, Malucelli F, Farinaccio F (1995) Testing optimality for quadratic 0-1 unconstrained problems. ZOR-Math Methods Oper Res 42:295–311CrossRefMathSciNet Carraesi P, Malucelli F, Farinaccio F (1995) Testing optimality for quadratic 0-1 unconstrained problems. ZOR-Math Methods Oper Res 42:295–311CrossRefMathSciNet
Zurück zum Zitat Carraesi P, Farinaccio F, Malucelli F (1999) Testing optimality for quadratic 0-1 problems. Math Program 85:407–421CrossRefMathSciNet Carraesi P, Farinaccio F, Malucelli F (1999) Testing optimality for quadratic 0-1 problems. Math Program 85:407–421CrossRefMathSciNet
Zurück zum Zitat Carter MW (1984) The indefinite zero-one quadratic problem. Discret Appl Math 7(1):23–44CrossRefMATH Carter MW (1984) The indefinite zero-one quadratic problem. Discret Appl Math 7(1):23–44CrossRefMATH
Zurück zum Zitat De Simone C, Diehl M, Jünger M, Mutzel P, Reinelt G, Rinaldi G (1995) Exact ground states of Ising spin glasses: new experimental results with a branch-and-cut algorithm. J Stat Phys 80(1–2):487–496CrossRefMATH De Simone C, Diehl M, Jünger M, Mutzel P, Reinelt G, Rinaldi G (1995) Exact ground states of Ising spin glasses: new experimental results with a branch-and-cut algorithm. J Stat Phys 80(1–2):487–496CrossRefMATH
Zurück zum Zitat Glover F, Kochenberger G, Alidaee B, Amini M (1999) Tabu search with critical event memory: an enhanced application for binary quadratic programs. In: Meta-Heuristics. Springer, Berlin, pp 93–109 Glover F, Kochenberger G, Alidaee B, Amini M (1999) Tabu search with critical event memory: an enhanced application for binary quadratic programs. In: Meta-Heuristics. Springer, Berlin, pp 93–109
Zurück zum Zitat Glover F, Kochenberger GA, Alidaee B (1998) Adaptive memory tabu search for binary quadratic programs. Manag Sci 44(3):336–345CrossRefMATH Glover F, Kochenberger GA, Alidaee B (1998) Adaptive memory tabu search for binary quadratic programs. Manag Sci 44(3):336–345CrossRefMATH
Zurück zum Zitat Glover F, Lü Z, Hao J-K (2010) Diversification-driven tabu search for unconstrained binary quadratic problems. 4OR 8(3):239–253CrossRefMATHMathSciNet Glover F, Lü Z, Hao J-K (2010) Diversification-driven tabu search for unconstrained binary quadratic problems. 4OR 8(3):239–253CrossRefMATHMathSciNet
Zurück zum Zitat Hammer PL, Rudeanu S (1968) Boolean methods in operations research and related areas, vol 5. Springer, BerlinCrossRefMATH Hammer PL, Rudeanu S (1968) Boolean methods in operations research and related areas, vol 5. Springer, BerlinCrossRefMATH
Zurück zum Zitat Hanafi S, Rebai AR, Vasquez M (2013) Several versions of the devour digest tidy-up heuristic for unconstrained binary quadratic problems. J Heuristics 19(4):645–677CrossRef Hanafi S, Rebai AR, Vasquez M (2013) Several versions of the devour digest tidy-up heuristic for unconstrained binary quadratic problems. J Heuristics 19(4):645–677CrossRef
Zurück zum Zitat Hansen P, Jaumard B, Mathon V (1993) State-of-the-art survey-constrained nonlinear 0-1 programming. ORSA J Comput 5(2):97–119CrossRefMATHMathSciNet Hansen P, Jaumard B, Mathon V (1993) State-of-the-art survey-constrained nonlinear 0-1 programming. ORSA J Comput 5(2):97–119CrossRefMATHMathSciNet
Zurück zum Zitat Hansen P, Jaumard B, Meyer C (2000) Exact sequential algorithms for additive clustering. Groupe d’études et de recherche en analyse des décisions, Montréal Hansen P, Jaumard B, Meyer C (2000) Exact sequential algorithms for additive clustering. Groupe d’études et de recherche en analyse des décisions, Montréal
Zurück zum Zitat Helmberg C, Rendl F (1998) Solving quadratic (0, 1)-problems by semidefinite programs and cutting planes. Math Program Ser B 82(3):291–315CrossRefMATHMathSciNet Helmberg C, Rendl F (1998) Solving quadratic (0, 1)-problems by semidefinite programs and cutting planes. Math Program Ser B 82(3):291–315CrossRefMATHMathSciNet
Zurück zum Zitat Huang H-X, Pardalos PM, Prokopyev OA (2006) Lower bound improvement and forcing rule for quadratic binary programming. Comput Optim Appl 33(2–3):187–208CrossRefMATHMathSciNet Huang H-X, Pardalos PM, Prokopyev OA (2006) Lower bound improvement and forcing rule for quadratic binary programming. Comput Optim Appl 33(2–3):187–208CrossRefMATHMathSciNet
Zurück zum Zitat Iasemidis L, Pardalos P, Sackellares J, Shiau D-S (2001) Quadratic binary programming and dynamical system approach to determine the predictability of epileptic seizures. J Comb Optim 5(1):9–26CrossRefMATHMathSciNet Iasemidis L, Pardalos P, Sackellares J, Shiau D-S (2001) Quadratic binary programming and dynamical system approach to determine the predictability of epileptic seizures. J Comb Optim 5(1):9–26CrossRefMATHMathSciNet
Zurück zum Zitat Kalantari B, Bagchi A (1990) An algorithm for quadratic zero-one programs. Naval Res Logist (NRL) 37(4):527–538CrossRefMathSciNet Kalantari B, Bagchi A (1990) An algorithm for quadratic zero-one programs. Naval Res Logist (NRL) 37(4):527–538CrossRefMathSciNet
Zurück zum Zitat Katayama K, Tani M, Narihisa H (2000) Solving large binary quadratic programming problems by effective genetic local search algorithm. In: Proceedings of 2000 Genetic and Evolutionary Computation Conference, pp 643–650 Katayama K, Tani M, Narihisa H (2000) Solving large binary quadratic programming problems by effective genetic local search algorithm. In: Proceedings of 2000 Genetic and Evolutionary Computation Conference, pp 643–650
Zurück zum Zitat Kernighan B, Lin S (1970) An eflicient heuristic procedure for partitioning graphs. Bell Syst Tech J 49:291–307CrossRefMATH Kernighan B, Lin S (1970) An eflicient heuristic procedure for partitioning graphs. Bell Syst Tech J 49:291–307CrossRefMATH
Zurück zum Zitat Kochenberger G, Alidaee B, Glover F, Wang H (2007) An effective modeling and solution approach for the generalized independent set problem. Optim Lett 1(1):111–117CrossRefMATHMathSciNet Kochenberger G, Alidaee B, Glover F, Wang H (2007) An effective modeling and solution approach for the generalized independent set problem. Optim Lett 1(1):111–117CrossRefMATHMathSciNet
Zurück zum Zitat Kochenberger G, Glover F, Alidaee B, Lewis K (2005a) Using the unconstrained quadratic program to model and solve Max 2-SAT problems. Int J Oper Res 1(1):89–100CrossRefMATHMathSciNet Kochenberger G, Glover F, Alidaee B, Lewis K (2005a) Using the unconstrained quadratic program to model and solve Max 2-SAT problems. Int J Oper Res 1(1):89–100CrossRefMATHMathSciNet
Zurück zum Zitat Kochenberger G, Glover F, Alidaee B, Wang H (2005c) Clustering of microarray data via clique partitioning. J Comb Optim 10(1):77–92CrossRefMATHMathSciNet Kochenberger G, Glover F, Alidaee B, Wang H (2005c) Clustering of microarray data via clique partitioning. J Comb Optim 10(1):77–92CrossRefMATHMathSciNet
Zurück zum Zitat Kochenberger GA, Hao J-K, Lü Z, Wang H, Glover F (2013) Solving large scale max cut problems via tabu search. J Heuristics 19(4):565–571CrossRef Kochenberger GA, Hao J-K, Lü Z, Wang H, Glover F (2013) Solving large scale max cut problems via tabu search. J Heuristics 19(4):565–571CrossRef
Zurück zum Zitat Krarup J, Pruzan P (1978) Computer-aided layout design. In: Balinski ML, Lemarechal C (eds) Mathematical Programming in Use, vol 9. Mathematical Programming Studies. Springer, Berlin, pp 75–94. doi:10.1007/BFb0120827 Krarup J, Pruzan P (1978) Computer-aided layout design. In: Balinski ML, Lemarechal C (eds) Mathematical Programming in Use, vol 9. Mathematical Programming Studies. Springer, Berlin, pp 75–94. doi:10.​1007/​BFb0120827
Zurück zum Zitat Laughhunn D (1970) Quadratic binary programming with application to capital-budgeting problems. Oper Res 18(3):454–461CrossRefMATH Laughhunn D (1970) Quadratic binary programming with application to capital-budgeting problems. Oper Res 18(3):454–461CrossRefMATH
Zurück zum Zitat Lewis M, Alidaee B, Glover F, Kochenberger G (2009) A note on xQx as a modelling and solution framework for the Linear Ordering Problem. Int J Oper Res 5(2):152–162CrossRefMATH Lewis M, Alidaee B, Glover F, Kochenberger G (2009) A note on xQx as a modelling and solution framework for the Linear Ordering Problem. Int J Oper Res 5(2):152–162CrossRefMATH
Zurück zum Zitat Lewis M, Kochenberger G, Wang H, Glover F (2013) Exact Solutions to Generalized Vertex Covering Problems: A Comparison of Two Models. working paper Lewis M, Kochenberger G, Wang H, Glover F (2013) Exact Solutions to Generalized Vertex Covering Problems: A Comparison of Two Models. working paper
Zurück zum Zitat Li D, Sun XL, Liu CL (2012) An exact solution method for unconstrained quadratic 0 1 programming: a geometric approach. J Global Optim 52(4):797–829CrossRefMATHMathSciNet Li D, Sun XL, Liu CL (2012) An exact solution method for unconstrained quadratic 0 1 programming: a geometric approach. J Global Optim 52(4):797–829CrossRefMATHMathSciNet
Zurück zum Zitat Lu C, Fang A, Jin Q, Wang Z, Xing W (2011) KKT solution and conic relaxation for solving quadratically constrained quadratic programming problems. SIAM J Optim 21(4):1475–1490CrossRefMATHMathSciNet Lu C, Fang A, Jin Q, Wang Z, Xing W (2011) KKT solution and conic relaxation for solving quadratically constrained quadratic programming problems. SIAM J Optim 21(4):1475–1490CrossRefMATHMathSciNet
Zurück zum Zitat Lü Z, Hao J-K, Glover F (2010b) A study of memetic search with multi-parent combination for UBQP. In: Evolutionary Computation in Combinatorial Optimization. Springer, Berlin, pp 154–165 Lü Z, Hao J-K, Glover F (2010b) A study of memetic search with multi-parent combination for UBQP. In: Evolutionary Computation in Combinatorial Optimization. Springer, Berlin, pp 154–165
Zurück zum Zitat Mahdavi Pajouh F, Balasundaram B, Prokopyev OA (2013) On characterization of maximal independent sets via quadratic optimization. J Heuristics 19(4):629–644CrossRef Mahdavi Pajouh F, Balasundaram B, Prokopyev OA (2013) On characterization of maximal independent sets via quadratic optimization. J Heuristics 19(4):629–644CrossRef
Zurück zum Zitat Merz P, Freisleben B (1999) Genetic algorithms for binary quadratic programming. In: Proceedings of the genetic and evolutionary computation conference, Citeseer, pp 417–424 Merz P, Freisleben B (1999) Genetic algorithms for binary quadratic programming. In: Proceedings of the genetic and evolutionary computation conference, Citeseer, pp 417–424
Zurück zum Zitat Merz P, Freisleben B (2002) Greedy and local search heuristics for unconstrained binary quadratic programming. J Heuristics 8(2):197–213CrossRefMATH Merz P, Freisleben B (2002) Greedy and local search heuristics for unconstrained binary quadratic programming. J Heuristics 8(2):197–213CrossRefMATH
Zurück zum Zitat Neven H, Rose G, Macready WG (2008) Image recognition with an adiabatic quantum computer I. Mapping to quadratic unconstrained binary optimization. arXiv:0804.4457 Neven H, Rose G, Macready WG (2008) Image recognition with an adiabatic quantum computer I. Mapping to quadratic unconstrained binary optimization. arXiv:​0804.​4457
Zurück zum Zitat Palubeckis G (2006) Iterated tabu search for the unconstrained binary quadratic optimization problem. Informatica 17(2):279–296MATHMathSciNet Palubeckis G (2006) Iterated tabu search for the unconstrained binary quadratic optimization problem. Informatica 17(2):279–296MATHMathSciNet
Zurück zum Zitat Palubeckis G, Tomkevicius A (2002) GRASP implementations for the unconstrained binary quadratic optimization problem. Inf Technol Control 24:14–20 Palubeckis G, Tomkevicius A (2002) GRASP implementations for the unconstrained binary quadratic optimization problem. Inf Technol Control 24:14–20
Zurück zum Zitat Pardalos PM, Prokopyev OA, Busygin S (2006) Continuous approaches for solving discrete optimization problems. In: Handbook on modelling for discrete optimization. Springer, Berlin, pp 39–60 Pardalos PM, Prokopyev OA, Busygin S (2006) Continuous approaches for solving discrete optimization problems. In: Handbook on modelling for discrete optimization. Springer, Berlin, pp 39–60
Zurück zum Zitat Pardalos PM, Rodgers GP (1990a) Computational aspects of a branch and bound algorithm for quadratic zero-one programming. Computing 45(2):131–144CrossRefMATHMathSciNet Pardalos PM, Rodgers GP (1990a) Computational aspects of a branch and bound algorithm for quadratic zero-one programming. Computing 45(2):131–144CrossRefMATHMathSciNet
Zurück zum Zitat Pardalos PM, Rodgers GP (1990b) Parallel branch and bound algorithms for quadratic zero-one programs on the hypercube architecture. Ann Oper Res 22(1–4):271–292CrossRefMATHMathSciNet Pardalos PM, Rodgers GP (1990b) Parallel branch and bound algorithms for quadratic zero-one programs on the hypercube architecture. Ann Oper Res 22(1–4):271–292CrossRefMATHMathSciNet
Zurück zum Zitat Pham Dinh T, Nguyen Canh N, Le Thi HA (2010) An efficient combined DCA and B&B using DC/SDP relaxation for globally solving binary quadratic programs. J Global Optim 48(4):595–632CrossRefMATHMathSciNet Pham Dinh T, Nguyen Canh N, Le Thi HA (2010) An efficient combined DCA and B&B using DC/SDP relaxation for globally solving binary quadratic programs. J Global Optim 48(4):595–632CrossRefMATHMathSciNet
Zurück zum Zitat Pinar MC (2004) Sufficient global optimality conditions for bivalent quadratic optimization. J Optim Theory Appl 122(2):433–440CrossRefMATHMathSciNet Pinar MC (2004) Sufficient global optimality conditions for bivalent quadratic optimization. J Optim Theory Appl 122(2):433–440CrossRefMATHMathSciNet
Zurück zum Zitat Rhys J (1970) A selection problem of shared fixed costs and network flows. Manag Sci 17(3):200–207CrossRefMATH Rhys J (1970) A selection problem of shared fixed costs and network flows. Manag Sci 17(3):200–207CrossRefMATH
Zurück zum Zitat Wang F, Xu Z (2013) Metaheuristics for robust graph coloring. J Heuristics 19(4):529–548CrossRef Wang F, Xu Z (2013) Metaheuristics for robust graph coloring. J Heuristics 19(4):529–548CrossRef
Zurück zum Zitat Wang H, Alidaee B, Glover F, Kochenberger G (2006) Solving group technology problems via clique partitioning. Int J Flex Manuf Syst 18(2):77–77CrossRefMATH Wang H, Alidaee B, Glover F, Kochenberger G (2006) Solving group technology problems via clique partitioning. Int J Flex Manuf Syst 18(2):77–77CrossRefMATH
Zurück zum Zitat Wang Y, Lü Z, Glover F, Hao J-K (2012a) A multilevel algorithm for large unconstrained binary quadratic optimization. In: Integration of AI and OR Techniques in Contraint Programming for Combinatorial Optimzation Problems. Springer, Berlin, pp 395–408 Wang Y, Lü Z, Glover F, Hao J-K (2012a) A multilevel algorithm for large unconstrained binary quadratic optimization. In: Integration of AI and OR Techniques in Contraint Programming for Combinatorial Optimzation Problems. Springer, Berlin, pp 395–408
Zurück zum Zitat Wang Y, Lü Z, Glover F, Hao J-K (2012c) Probabilistic GRASP-tabu search algorithms for the UBQP problem. Comput Oper Res 40:3100–3107CrossRef Wang Y, Lü Z, Glover F, Hao J-K (2012c) Probabilistic GRASP-tabu search algorithms for the UBQP problem. Comput Oper Res 40:3100–3107CrossRef
Zurück zum Zitat Williams HP (1985) Model building in linear and integer programming. In: Schittkowski K (ed) Computational mathematical programming, vol 15. NATO ASI Series. Springer, Berlin, pp 25–53. doi:10.1007/978-3-642-82450-0_2 Williams HP (1985) Model building in linear and integer programming. In: Schittkowski K (ed) Computational mathematical programming, vol 15. NATO ASI Series. Springer, Berlin, pp 25–53. doi:10.​1007/​978-3-642-82450-0_​2
Zurück zum Zitat Witzgall C (1975) Mathematical methods of site selection for Electronic Message Systems (EMS). NBS Internal report, NBS Witzgall C (1975) Mathematical methods of site selection for Electronic Message Systems (EMS). NBS Internal report, NBS
Metadaten
Titel
The unconstrained binary quadratic programming problem: a survey
verfasst von
Gary Kochenberger
Jin-Kao Hao
Fred Glover
Mark Lewis
Zhipeng Lü
Haibo Wang
Yang Wang
Publikationsdatum
01.07.2014
Verlag
Springer US
Erschienen in
Journal of Combinatorial Optimization / Ausgabe 1/2014
Print ISSN: 1382-6905
Elektronische ISSN: 1573-2886
DOI
https://doi.org/10.1007/s10878-014-9734-0

Weitere Artikel der Ausgabe 1/2014

Journal of Combinatorial Optimization 1/2014 Zur Ausgabe