Lune

SODA2020Top-tier venue

A Tale of Santa Claus, Hypergraphs and Matroids

Sami Davies, Thomas Rothvoss, Yihao Zhang

2020Year
18Citations
9Top-tier citations

Abstract

A well-known problem in scheduling and approximation algorithms is the Santa Claus problem. Suppose that Santa Claus has a set of gifts, and he wants to distribute them among a set of children so that the least happy child is made as happy as possible. Here, the value that a child i has for a present j is of the form p i j ∈ 0, p j . A polynomial time algorithm by Annamalai et al. gives a 12.33-approximation and is based on a modification of Haxell's hypergraph matching argument.

In this paper, we introduce a matroid version of the Santa Claus problem. Our algorithm is also based on Haxell's augmenting tree, but with the introduction of the matroid structure, we solve a more general problem with cleaner methods. Our result can then be used as a blackbox to obtain a (6 + ε)-approximation for Santa Claus. This factor also compares against a natural, compact LP for Santa Claus.

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext 3ad2f6d5-2f77-41d3-867d-3ee40b20bf9d

Cited by top-tier papers9

Ask how each one uses it

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines