Bound Given an α-approx algorithm for (weighted) single objective problem, • regret ratio 1 − α/d for any d • regret ratio 1 − α + O(1/k) for any k and d = 2. d = # objectives, k = # of feasible solutions 5 / 15
Bound Given an α-approx algorithm for (weighted) single objective problem, • regret ratio 1 − α/d for any d • regret ratio 1 − α + O(1/k) for any k and d = 2. d = # objectives, k = # of feasible solutions Lower Bound • Even if α = 1 and d = 2, it is impossible to achieve regret ratio o(1/k2). 5 / 15
C and f is rr(S) = 1 − maxX∈S f(X) maxX∈C f(X) . Multi Objective The regret ratio for S ⊆ C and f1 , . . ., fd is rrf1 ,...,fd ,C(S) = max a∈Rd + rrfa ,C(S), where fa := a1 f1 + · · · + ad fd . (linear weighting) 6 / 15
random directions a1 , . . ., ak and output the family {X1 , . . ., Xk } of solutions, where Xi is an approx solution to max X∈C fai (X). Machine • Intel Xeon E5-2690 (2.90 GHz) CPU, 256 GB RAM • implemented in C# 12 / 15
Bound Given an α-approx algorithm for (weighted) single objective problem, • regret ratio 1 − α/d for any d • regret ratio 1 − α + O(1/k) for any k and d = 2. d = # objectives, k = # of feasible solutions Lower Bound • Even if α = 1 and d = 2, it is impossible to achieve regret ratio o(1/k2). 15 / 15