ECCC-Report TR11-053https://eccc.weizmann.ac.il/report/2011/053Comments and Revisions published for TR11-053en-usTue, 12 Apr 2011 15:22:55 +0300
Paper TR11-053
| The Complexity of Solving Multiobjective Optimization Problems and its Relation to Multivalued Functions |
Krzysztof Fleszar,
Christian Glaßer,
Fabian Lipp,
Christian Reitwießner,
Maximilian Witek
https://eccc.weizmann.ac.il/report/2011/053Instances of optimization problems with multiple objectives can have several optimal solutions whose cost vectors are incomparable. This ambiguity leads to several reasonable notions for solving multiobjective problems. Each such notion defines a class of multivalued functions. We systematically investigate the computational complexity of these classes.
Some solution notions S turn out to be equivalent to NP in the sense that each function in S has a Turing-equivalent set in NP and each set in NP has a Turing-equivalent function in S. Other solution notions are equivalent to the function class NPMVg. We give evidence that certain solution notions are not equivalent to NP and NPMVg. In particular, under suitable assumptions there are functions in NPMVg that are Turing-inequivalent to all sets. It follows that the complexity of multiobjective problems is in general not expressible in terms of sets.
Moreover, we determine the possible combinations of complexities for every fixed multiobjective problem. In particular, for arbitrary A,B,C in NP such that A Turing-reduces to B and B Turing-reduces to C there is a multiobjective problem where one solution notion is Turing-equivalent to A, another one is Turing-equivalent to B, and a third one is Turing-equivalent to C.Tue, 12 Apr 2011 15:22:55 +0300https://eccc.weizmann.ac.il/report/2011/053