Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
110 tokens/sec
GPT-4o
56 tokens/sec
Gemini 2.5 Pro Pro
44 tokens/sec
o3 Pro
6 tokens/sec
GPT-4.1 Pro
47 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Reallocation Problems in Scheduling (1305.6555v1)

Published 28 May 2013 in cs.DS

Abstract: In traditional on-line problems, such as scheduling, requests arrive over time, demanding available resources. As each request arrives, some resources may have to be irrevocably committed to servicing that request. In many situations, however, it may be possible or even necessary to reallocate previously allocated resources in order to satisfy a new request. This reallocation has a cost. This paper shows how to service the requests while minimizing the reallocation cost. We focus on the classic problem of scheduling jobs on a multiprocessor system. Each unit-size job has a time window in which it can be executed. Jobs are dynamically added and removed from the system. We provide an algorithm that maintains a valid schedule, as long as a sufficiently feasible schedule exists. The algorithm reschedules only a total number of O(min{log* n, log* Delta}) jobs for each job that is inserted or deleted from the system, where n is the number of active jobs and Delta is the size of the largest window.

User Edit Pencil Streamline Icon: https://streamlinehq.com
Authors (5)
  1. Michael A. Bender (39 papers)
  2. Sándor P. Fekete (99 papers)
  3. Jeremy T. Fineman (16 papers)
  4. Seth Gilbert (38 papers)
  5. Martin Farach-Colton (25 papers)
Citations (22)

Summary

We haven't generated a summary for this paper yet.