TY - JOUR
T1 - One-exact approximate Pareto sets
AU - Herzel, Arne
AU - Bazgan, Cristina
AU - Ruzika, Stefan
AU - Thielen, Clemens
AU - Vanderpooten, Daniel
N1 - Publisher Copyright:
© 2020, The Author(s).
PY - 2021/5
Y1 - 2021/5
N2 - Papadimitriou and Yannakakis (Proceedings of the 41st annual IEEE symposium on the Foundations of Computer Science (FOCS), pp 86–92, 2000) show that the polynomial-time solvability of a certain auxiliary problem determines the class of multiobjective optimization problems that admit a polynomial-time computable (1 + ε, ⋯ , 1 + ε) -approximate Pareto set (also called an ε-Pareto set). Similarly, in this article, we characterize the class of multiobjective optimization problems having a polynomial-time computable approximate ε-Pareto set that is exact in one objective by the efficient solvability of an appropriate auxiliary problem. This class includes important problems such as multiobjective shortest path and spanning tree, and the approximation guarantee we provide is, in general, best possible. Furthermore, for biobjective optimization problems from this class, we provide an algorithm that computes a one-exact ε-Pareto set of cardinality at most twice the cardinality of a smallest such set and show that this factor of 2 is best possible. For three or more objective functions, however, we prove that no constant-factor approximation on the cardinality of the set can be obtained efficiently.
AB - Papadimitriou and Yannakakis (Proceedings of the 41st annual IEEE symposium on the Foundations of Computer Science (FOCS), pp 86–92, 2000) show that the polynomial-time solvability of a certain auxiliary problem determines the class of multiobjective optimization problems that admit a polynomial-time computable (1 + ε, ⋯ , 1 + ε) -approximate Pareto set (also called an ε-Pareto set). Similarly, in this article, we characterize the class of multiobjective optimization problems having a polynomial-time computable approximate ε-Pareto set that is exact in one objective by the efficient solvability of an appropriate auxiliary problem. This class includes important problems such as multiobjective shortest path and spanning tree, and the approximation guarantee we provide is, in general, best possible. Furthermore, for biobjective optimization problems from this class, we provide an algorithm that computes a one-exact ε-Pareto set of cardinality at most twice the cardinality of a smallest such set and show that this factor of 2 is best possible. For three or more objective functions, however, we prove that no constant-factor approximation on the cardinality of the set can be obtained efficiently.
KW - Approximate Pareto set
KW - Approximation algorithm
KW - Multiobjective optimization
KW - scalarization
UR - http://www.scopus.com/inward/record.url?scp=85096109452&partnerID=8YFLogxK
U2 - 10.1007/s10898-020-00951-7
DO - 10.1007/s10898-020-00951-7
M3 - Article
AN - SCOPUS:85096109452
SN - 0925-5001
VL - 80
SP - 87
EP - 115
JO - Journal of Global Optimization
JF - Journal of Global Optimization
IS - 1
ER -