Combinatorial Optimization
1953–1985
Polyhedral theory and linear programming relaxations united discrete optimization around facial structures and 0-1 polyhedra. Reductions linked discrete problems with integer programming while establishing a unified hardness perspective. The traveling salesman problem and graph optimization served as central benchmarks for exact and scalable strategies. Advanced algorithmic techniques and Lagrangian relaxations illuminated pathways to tractability and algorithmic guarantees.
Period 1953-1978: Polyhedral methods, reductions, and branch-search algorithms unified combinatorial optimization through 0-1 polyhedra, LP reformulations, and exact TSP or knapsack strategies[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17]. Core reductions, matching algorithms, MST bounds, graph partitioning heuristics, and submodular guarantees shaped complexity theory and network-flow methods[6][18][19][20][21]. Period 1979-1985: Polyhedral methods, linear programming, and graph algorithms map tractability and scale via Lagrangian relaxations for the traveling salesman problem[22][23][24][25][26][27][28][29][30][31][32][33][34][35][36][37][38][39][40]. Landmark studies on the ellipsoid method, simulated annealing, combinatorial complexity, and Lagrangian relaxation established polynomial frameworks, metaheuristics, and decomposition bounds[22][41][42][43].
1986–2005
Memory-based search became a unifying framework for discrete optimization through tabu search and variable neighborhood methods. Researchers applied these metaheuristics alongside insertion techniques to vehicle routing, scheduling, and packing problems. Exact methods advanced through polynomial-time linear programming and semidefinite programming to provide robust performance guarantees. Meanwhile, early multiobjective approaches and population-based search expanded the toolkit for complex multimodal landscapes.
Period 1986-1992: Geometric and stochastic search techniques united discrete optimization via routing, packing, and linear programming[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17]. Landmark studies on tabu search and knapsack algorithms revolutionized practical solver design and benchmarking[18][19][3][8]. Period 1993-2005: Tabu search and neighborhood heuristics drove discrete optimization across routing and scheduling, integrating Pareto methods for multiobjective trade-offs[20][21][22][23][24][25][26][27][28][29][30][31][32][33][34][35][36][37]. Semidefinite programming, NSGA-II, discrete particle swarm, and tabu search frameworks established enduring standards for combinatorial algorithm design[38][39][40][41].
2006–2012
Researchers synthesized decomposition-based strategies with hybrid metaheuristics to address multiobjective combinatorial optimization problems. Global search methods merged with problem-specific refinements to enable scalable Pareto-front convergence in scheduling, routing, and packing contexts. Evolutionary and swarm-based approaches targeted multi-objective landscapes by emphasizing Pareto-oriented search and diverse operator designs. The period solidified the centrality of paradigms like the Multiobjective Evolutionary Algorithm Based on Decomposition alongside modular neighborhood search frameworks.
Period 2006-2012: Hybrid metaheuristics and domain-specific heuristics merge global search with tailored refinements to solve routing, scheduling, and packing problems[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18]. Landmark decomposition, swarm, and neighborhood search frameworks establish scalable Pareto convergence and modular heuristics that shape later optimization[19][20][21].
2013–2024
Population-based metaheuristics served as a unifying engine for engineering optimization through collective search dynamics. Reference-point strategies and adaptive constraint handling guided nondominated sorting across complex engineering problems. Discrete encodings and hybridization expanded combinatorial optimization via binary swarm variants and transfer schemes. Global search integrated topology-level decisions with heuristic exploration to yield robust structural designs.
Period 2013-2024: Swarm metaheuristics balance exploration and exploitation using discrete encodings, reference-point sorting, and hybridization to solve complex engineering problems[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18]. Foundational algorithms and surveys shaped later global optimization, diverse multi-objective architectures, and matroid-guided design methods[19][20].
Polyhedral Methods and Combinatorial Optimization era
Marshall L. Fisher[1], working at the University of Pennsylvania[5] and Decision Sciences (United States)[6], advanced Lagrangian relaxations and algorithmic techniques. Through An analysis of approximations for maximizing submodular set functions—I[11] and The Lagrangian Relaxation Method for Solving Integer Programming Problems[12], this work illuminated pathways to tractability and algorithmic guarantees. David Johnson[2], based at AT&T (United States)[7], contributed to the field by analyzing computational complexity benchmarks. Through Combinatorial Optimization: Algorithms and Complexity.[13], this research linked discrete problems with integer programming while establishing a unified hardness perspective. Kenneth Steiglitz[3], affiliated with Princeton University[8], investigated the computational limits of discrete structures. In Combinatorial Optimization: Algorithms and Complexity.[13], this study advanced graph optimization and exact strategies by connecting them to broader hardness classes. Christos H. Papadimitriou[4], associated with the Massachusetts Institute of Technology[9] and the National Technical University of Athens[10], examined the foundations of discrete problem complexity. Through Combinatorial Optimization: Algorithms and Complexity.[13], this text helped unite discrete optimization around computational reductions and complexity frameworks.
Memory-Guided Metaheuristics and Discrete Optimization era
Fred Glover[14], conducting research at the University of Colorado Boulder[18] and the University of Colorado System[19], established memory-based search as a unifying framework for discrete optimization. Through foundational contributions in Tabu Search—Part I[23] and Tabu Search—Part II[22], this work advanced metaheuristics by employing adaptive memory structures to navigate complex multimodal landscapes. George L. Nemhauser[15], affiliated with the Georgia Institute of Technology[20], shaped the advancement of exact methods and robust performance guarantees. The comprehensive study Integer and Combinatorial Optimization[24] synthesized rigorous mathematical foundations for integer programming and polyhedral methods. Laurence A. Wolsey[16], based at UCLouvain[21], similarly drove forward exact methods for discrete optimization models. The collaborative text Integer and Combinatorial Optimization[24] provided critical structural insights and algorithmic principles for integer programming. H. P. Williams[17] contributed extensively to the theoretical and practical formulation of optimization models. Through the landmark volume Integer and Combinatorial Optimization[24], this work helped solidify the mathematical frameworks underlying modern discrete optimization.
Decomposition-Based Hybrid Metaheuristics era
Qingfu Zhang[25] conducted this research while affiliated with University of Essex[27] and Xidian University[28]. Through the paper MOEA/D: A Multiobjective Evolutionary Algorithm Based on Decomposition[30], they advanced the era's main theme by introducing a decomposition-based framework that decomposed multiobjective combinatorial optimization problems into scalar subproblems to enable scalable Pareto-front convergence. Hui Li[26] contributed to this domain while working at University of Nottingham[29] and University of Essex[27]. In the paper MOEA/D: A Multiobjective Evolutionary Algorithm Based on Decomposition[30], they helped solidify the centrality of evolutionary approaches utilizing neighborhood search and scalarization techniques to efficiently explore complex multi-objective landscapes.
Swarm-Inspired Multi-Objective Combinatorial Optimization era
Seyed Mohammad Mirjalili[31], working across Griffith University[33] and Shahid Beheshti University[34], advanced collective search dynamics through population-based metaheuristics. They introduced the Grey Wolf Optimizer[37] for engineering optimization and subsequently extended these principles to multi-criterion optimization via the Multi-objective grey wolf optimizer: A novel algorithm for multi-criterion optimization[38]. Seyedali Mirjalili[32], based at Torrens University Australia[35] and Yonsei University[36], expanded swarm-inspired combinatorial optimization through binary swarm variants, nature-inspired heuristics, and hybrid transfer schemes. Their work advanced the field's unifying engines through Grey Wolf Optimizer[37], Moth-flame optimization algorithm: A novel nature-inspired heuristic paradigm[39], Grasshopper Optimisation Algorithm: Theory and application[40], Multi-objective grey wolf optimizer: A novel algorithm for multi-criterion optimization[38], Hybrid Whale Optimization Algorithm with simulated annealing for feature selection[41], and S-shaped versus V-shaped transfer functions for binary Particle Swarm Optimization[42].
Polyhedral Methods and Combinatorial Optimization
Memory-Guided Metaheuristics and Discrete Optimization
Decomposition-Based Hybrid Metaheuristics
Swarm-Inspired Multi-Objective Combinatorial Optimization
Marshall L. Fisher and 3 others
Fred Glover and 3 others
Qingfu Zhang and Hui Li
Seyed Mohammad Mirjalili and Seyedali Mirjalili