Publication | Closed Access
The Santa Claus problem
266
Citations
11
References
2006
Year
Unknown Venue
Mathematical ProgrammingEngineeringOptimization ProblemSanta Claus ProblemM KidsCombinatorial ProblemComputational ComplexityP Versus Np ProblemComputer ScienceDiscrete MathematicsSanta ClausCombinatorial OptimizationDiscrete OptimizationApproximation TheoryConfiguration LpWicked ProblemLinear ProgrammingOperations Research
We consider the following problem: The Santa Claus has n presents that he wants to distribute among m kids. Each kid has an arbitrary value for each present. Let pij be the value that kid i has for present j. The Santa's goal is to distribute presents in such a way that the least lucky kid is as happy as possible, i.e he tries to maximize mini=1,...,m sumj ∈ Si pij where Si is a set of presents received by the i-th kid.Our main result is an O(log log m/log log log m) approximation algorithm for the restricted assignment case of the problem when pij ∈ pj,0 (i.e. when present j has either value pj or 0 for each kid). Our algorithm is based on rounding a certain natural exponentially large linear programming relaxation usually referred to as the configuration LP. We also show that the configuration LP has an integrality gap of Ω(m1/2) in the general case, when pij can be arbitrary.
| Year | Citations | |
|---|---|---|
Page 1
Page 1