116 research outputs found
Hybridization of Decomposition and Local Search for Multiobjective Optimization
Combining ideas from evolutionary algorithms, decomposition approaches, and Pareto local search, this paper suggests a simple yet efficient memetic algorithm for combinatorial multiobjective optimization problems: memetic algorithm based on decomposition (MOMAD). It decomposes a combinatorial multiobjective problem into a number of single objective optimization problems using an aggregation method. MOMAD evolves three populations: 1) population PLfor recording the current solution to each subproblem; 2) population PPfor storing starting solutions for Pareto local search; and 3) an external population PEfor maintaining all the nondominated solutions found so far during the search. A problem-specific single objective heuristic can be applied to these subproblems to initialize the three populations. At each generation, a Pareto local search method is first applied to search a neighborhood of each solution in PPto update PLand PE. Then a single objective local search is applied to each perturbed solution in PLfor improving PLand PE, and reinitializing PP. The procedure is repeated until a stopping condition is met. MOMAD provides a generic hybrid multiobjective algorithmic framework in which problem specific knowledge, well developed single objective local search and heuristics and Pareto local search methods can be hybridized. It is a population based iterative method and thus an anytime algorithm. Extensive experiments have been conducted in this paper to study MOMAD and compare it with some other state-of-the-art algorithms on the multiobjective traveling salesman problem and the multiobjective knapsack problem. The experimental results show that our proposed algorithm outperforms or performs similarly to the best so far heuristics on these two problems
Generation of the exact Pareto set in multi-objective traveling salesman and set covering problems
The calculation of the exact set in Multi-Objective Combinatorial Optimization (MOCO) problems is one of the most computationally demanding tasks as most of the problems are NP-hard. In the present work we use AUGMECON2 a Multi-Objective Mathematical Programming (MOMP) method which is capable of generating the exact Pareto set in Multi-Objective Integer Programming (MOIP) problems for producing all the Pareto optimal solutions in two popular MOCO problems: The Multi-Objective Traveling Salesman Problem (MOTSP) and the Multi-Objective Set Covering problem (MOSCP). The computational experiment is confined to two-objective problems that are found in the literature. The performance of the algorithm is slightly better to what is already found from previous works and it goes one step further generating the exact Pareto set to till now unsolved problems. The results are provided in a dedicated site and can be useful for benchmarking with other MOMP methods or even Multi-Objective Meta-Heuristics (MOMH) that can check the performance of their approximate solution against the exact solution in MOTSP and MOSCP problems
Generation of the exact Pareto set in multi-objective traveling salesman and set covering problems
The calculation of the exact set in Multi-Objective Combinatorial Optimization (MOCO) problems is one of the most computationally demanding tasks as most of the problems are NP-hard. In the present work we use AUGMECON2 a Multi-Objective Mathematical Programming (MOMP) method which is capable of generating the exact Pareto set in Multi-Objective Integer Programming (MOIP) problems for producing all the Pareto optimal solutions in two popular MOCO problems: The Multi-Objective Traveling Salesman Problem (MOTSP) and the Multi-Objective Set Covering problem (MOSCP). The computational experiment is confined to two-objective problems that are found in the literature. The performance of the algorithm is slightly better to what is already found from previous works and it goes one step further generating the exact Pareto set to till now unsolved problems. The results are provided in a dedicated site and can be useful for benchmarking with other MOMP methods or even Multi-Objective Meta-Heuristics (MOMH) that can check the performance of their approximate solution against the exact solution in MOTSP and MOSCP problems
An outer approximation algorithm for multi-objective mixed-integer linear and non-linear programming
In this paper, we present the first outer approximation algorithm for
multi-objective mixed-integer linear programming problems with any number of
objectives. The algorithm also works for certain classes of non-linear
programming problems. It produces the non-dominated extreme points as well as
the facets of the convex hull of these points. The algorithm relies on an
oracle which solves single-objective weighted-sum problems and we show that the
required number of oracle calls is polynomial in the number of facets of the
convex hull of the non-dominated extreme points in the case of multiobjective
mixed-integer programming (MOMILP). Thus, for MOMILP problems for which the
weighted-sum problem is solvable in polynomial time, the facets can be computed
with incremental-polynomial delay. From a practical perspective, the algorithm
starts from a valid lower bound set for the non-dominated extreme points and
iteratively improves it. Therefore it can be used in multi-objective
branch-and-bound algorithms and still provide a valid bound set at any stage,
even if interrupted before converging. Moreover, the oracle produces Pareto
optimal solutions, which makes the algorithm also attractive from the primal
side in a multi-objective branch-and-bound context. Finally, the oracle can
also be called with any relaxation of the primal problem, and the obtained
points and facets still provide a valid lower bound set. A computational study
on a set of benchmark instances from the literature and new non-linear
multi-objective instances is provided.Comment: 21 page
- …