Output-Sensitive Algorithms for Enumerating the Extreme Nondominated Points of Multiobjective Combinatorial Optimization Problems

被引:15
|
作者
Boekler, Fritz [1 ]
Mutzel, Petra [1 ]
机构
[1] TU Dortmund, Dept Comp Sci, Dortmund, Germany
来源
ALGORITHMS - ESA 2015 | 2015年 / 9294卷
关键词
D O I
10.1007/978-3-662-48350-3_25
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper studies output-sensitive algorithms for enumeration problems in multiobjective combinatorial optimization (MOCO). We develop two methods for enumerating the extreme points of the Pareto-frontier of MOCO problems. The first method is based on a dual variant of Benson's algorithm, which has been originally proposed for multiobjective linear optimization problems. We prove that the algorithm runs in output polynomial time for every fixed number of objectives if the weighted-sum scalarization can be solved in polynomial time. Hence, we propose the first algorithm which solves this general problem in output polynomial time. We also propose a new lexicographic version of the dual Benson algorithm that runs in incremental polynomial time in the case that the lexicographic optimization variant can be solved in polynomial time. As a consequence, the extreme points of the Pareto-frontier of the multiobjective spanning tree problem as well as the multiobjective global min-cut problem can be computed in polynomial time for a fixed number of objectives. Our computational experiments show the practicability of our improved algorithm: We present the first computational study for computing the extreme points of the multiobjective version of the assignment problem with five and more objectives. We also empirically investigate the running time behavior of our new lexicographic version compared to the original algorithm.
引用
收藏
页码:288 / 299
页数:12
相关论文
共 50 条
  • [22] Output-sensitive modular algorithms for polynomial matrix normal forms
    Cheng, Howard
    Labahn, George
    JOURNAL OF SYMBOLIC COMPUTATION, 2007, 42 (07) : 733 - 750
  • [23] An Exact Algorithm for Finding Extreme Supported Nondominated Points of Multiobjective Mixed Integer Programs
    Ozpeynirci, Ozgur
    Koksalan, Murat
    MANAGEMENT SCIENCE, 2010, 56 (12) : 2302 - 2315
  • [24] Output-sensitive algorithms for computing nearest-neighbour decision boundaries
    Bremner, D
    Demaine, E
    Erickson, J
    Iacono, J
    Langerman, S
    Morin, P
    Toussaint, G
    DISCRETE & COMPUTATIONAL GEOMETRY, 2005, 33 (04) : 593 - 604
  • [25] Output-sensitive algorithms for computing nearest-neighbour decision boundaries
    Bremner, D
    Demaine, E
    Erickson, J
    Iacono, J
    Langerman, S
    Morin, P
    Toussaint, G
    ALGORITHMS AND DATA STRUCTURES, PROCEEDINGS, 2003, 2748 : 451 - 461
  • [26] Output-sensitive visibility algorithms for dynamic scenes with applications to virtual reality
    Sudarsky, O
    Gotsman, C
    COMPUTER GRAPHICS FORUM, 1996, 15 (03) : C249 - C258
  • [28] Enumerating extreme points of the polytopes of stochastic tensors: an optimization approach
    Zhang, Fuzhen
    Zhang, Xiao-Dong
    OPTIMIZATION, 2020, 69 (04) : 729 - 741
  • [29] On local optima in multiobjective combinatorial optimization problems
    Luis Paquete
    Tommaso Schiavinotto
    Thomas Stützle
    Annals of Operations Research, 2007, 156
  • [30] On local optima in multiobjective combinatorial optimization problems
    Paquete, Luis
    Schiavinotto, Tommaso
    Stuetzle, Thomas
    ANNALS OF OPERATIONS RESEARCH, 2007, 156 (01) : 83 - 97