Advertisement

Online Matching for Scheduling Problems

  • Marco Riedel
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1563)

Abstract

In this work an alternative online variant of the matching problem in bipartite graphs is presented. It is motivated by a scheduling problem in an online environment. In such an environment, a task is unknown up to its disclosure. However, in that moment it is not necessary to take a decision on the service of that particular task. In reality, an online scheduler has to decide on how to use the current resources. Therefore, our problem is called online request server matching (ORSM). It differs substantially from the online bipartite matching problem of Karp et al. [KVV90]. Hence, the analysis of an optimal, deterministic online algorithm for the ORSM problem results in a smaller competitive ratio of 1.5.

We also introduce an extension to a weighted bipartite matching problem. A lower bound of √+1 /2 ≈ 1.618 and an upper bound of 2 is given for the competitive ratio.

Keywords

Competitive Ratio Online Algorithm Memory Module Online Schedule Bipartite Match 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. [BEY98]
    Allan Borodin and Ran El-Yaniv. Online Computation and Competitive Analysis. Cambridge University Press, 1998.Google Scholar
  2. [BR93]
    Ethan Bernstein and Sridhar Rajagopalan. The roommates problem: Online matching on general graphs. Technical Report CSD-93-757, University of California, Berkeley, CS Department, 1993.Google Scholar
  3. [Edm65]
    Jack Edmonds. Paths, trees, and flowers. Canadian Journal on Mathematics, 7:449–467, 1965.MathSciNetGoogle Scholar
  4. [KP98]
    Bala Kalyanasundaram and Kirk Pruhs. On-line network optimization problems. In Amos Fiat and Gerhard J. Woeginger, editors, Online Algorithms: The State of the Art, LNCS 1442, pages 268–280. Springer-Verlag, Berlin-Heidelberg-New York, 1998.CrossRefGoogle Scholar
  5. [KVV90]
    Richard M. Karp, Umesh V. Vazirani, and Vijay V. Vazirani. An optimal algorithm for on-line bipartite matching. In Proceedings of the 22nd Annual ACM Symposium on Theory of Computing, pages 352–358, New York, 1990. ACM Press.Google Scholar
  6. [Rie98]
    Marco Riedel. Online request server matching. Technical Report tr-ri-98-195, University of Paderborn, Germany, April 1998. available via: ftp://ftp.uni-paderborn.de/doc/techreports/Informatik/tr-ri-98-195.ps.Z Google Scholar
  7. [Sga98]
    Jiří Sgall. On-line scheduling. In Amos Fiat and Gerhard J. Woeginger, editors, Online Algorithms: The State of the Art, LNCS 1442, pages 196–231. Springer-Verlag, Berlin-Heidelberg-New York, 1998.CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1999

Authors and Affiliations

  • Marco Riedel
    • 1
  1. 1.Heinz Nixdorf InstituteUniversity of PaderbornGermany

Personalised recommendations