Abstract
Consider an optimization problem with n binary variables and d+1 linear objective functions. Each valid solution x ∈{0,1}n gives rise to an objective vector in ℝd+1, and one often wants to enumerate the Pareto optima among them. In the worst case there may be exponentially many Pareto optima; however, it was recently shown that in (a generalization of) the smoothed analysis framework, the expected number is polynomial in n. Unfortunately, the bound obtained had a rather bad dependence on d; roughly ndd. In this paper we show a significantly improved bound of n 2d. Our proof is based on analyzing two algorithms. The first algorithm, on input a Pareto optimal x, outputs a "testimony" containing clues about x's objective vector, x's coordinates, and the region of space B in which x's objective vector lies. The second algorithm can be regarded as a speculative execution of the first - it can uniquely reconstruct x from the testimony's clues and just some of the probability space's outcomes. The remainder of the probability space's outcomes are just enough to bound the probability that x's objective vector falls into the region B. © 2011 ACM.
Author supplied keywords
Cite
CITATION STYLE
Moitra, A., & O’Donnell, R. (2011). Pareto optimal solutions for smoothed analysts. In Proceedings of the Annual ACM Symposium on Theory of Computing (pp. 225–234). Association for Computing Machinery. https://doi.org/10.1145/1993636.1993667
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.