Online Algorithms with Advice for Bin Packing and Scheduling Problems

Abstract

We consider the setting of online computation with advice, and study the bin packing problem and a number of scheduling problems. We show that it is possible, for any of these problems, to arbitrarily approach a competitive ratio of 1 with only a constant number of bits of advice per request. For the bin packing problem, we give an online algorithm with advice that is (1+)-competitive and uses O(1 1 ) bits of advice per request. For scheduling on m identical machines, with the objective function of any of makespan, machine covering and the minimization of the p norm, p >1, we give similar results. We give online algorithms with advice which are (1+)-competitive ((1/(1-))-competitive for machine covering) and also use O(1 1 ) bits of advice per request. We complement our results by giving a lower bound showing that for any online algorithm with advice to be optimal, for any of the above scheduling problems, a non-constant number (namely, at least (1 - 2mn) m, where n is the number of jobs and m is the number of machines) of bits of advice per request is needed.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…