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 条
  • [1] Parallel output-sensitive algorithms for combinatorial and linear algebra problems
    Reif, JH
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2001, 62 (03) : 398 - 412
  • [2] Output-Sensitive Results on Convex Hulls, Extreme Points, and Related Problems
    Chan, T. M.
    1996, (16):
  • [3] Output-sensitive results on convex hulls, extreme points, and related problems
    Chan, TM
    DISCRETE & COMPUTATIONAL GEOMETRY, 1996, 16 (04) : 369 - 387
  • [4] Output-sensitive algorithms for uniform partitions of points
    Agarwal, PK
    Bhattacharya, BK
    Sen, S
    ALGORITHMS AND COMPUTATIONS, 2000, 1741 : 403 - 414
  • [5] Output-Sensitive Algorithms for Enumerating Minimal Transversals for Some Geometric Hypergraphs
    Elbassioni, Khaled
    Makino, Kazuhisa
    Rauf, Imran
    ALGORITHMS - ESA 2009, PROCEEDINGS, 2009, 5757 : 143 - +
  • [6] On Join Sampling and the Hardness of Combinatorial Output-Sensitive Join Algorithms
    Deng, Shiyuan
    Lu, Shangqi
    Tao, Yufei
    PROCEEDINGS OF THE 42ND ACM SIGMOD-SIGACT-SIGAI SYMPOSIUM ON PRINCIPLES OF DATABASE SYSTEMS, PODS 2023, 2023, : 99 - 111
  • [7] AN ALGORITHM FOR APPROXIMATING NONDOMINATED POINTS OF CONVEX MULTIOBJECTIVE OPTIMIZATION PROBLEMS
    Ghaznavi, M.
    Azizi, Z.
    BULLETIN OF THE IRANIAN MATHEMATICAL SOCIETY, 2017, 43 (05) : 1399 - 1415
  • [8] Output-sensitive algorithms for Tukey depth and related problems
    Bremner, David
    Chen, Dan
    Iacono, John
    Langerman, Stefan
    Morin, Pat
    STATISTICS AND COMPUTING, 2008, 18 (03) : 259 - 266
  • [9] Output-sensitive algorithms for Tukey depth and related problems
    David Bremner
    Dan Chen
    John Iacono
    Stefan Langerman
    Pat Morin
    Statistics and Computing, 2008, 18
  • [10] Competing output-sensitive frame algorithms
    Dula, J. H.
    Lopez, F. J.
    COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2012, 45 (04): : 186 - 197