• DocumentCode
    2834862
  • Title

    Real-Time Competitive Environments: Truthful Mechanisms for Allocating a Single Processor to Sporadic Tasks

  • Author

    Mohammadi, Anwar ; Fisher, Nathan ; Grosu, Daniel

  • Author_Institution
    Dept. of Comput. Sci., Wayne State Univ., Detroit, MI, USA
  • fYear
    2012
  • fDate
    11-13 July 2012
  • Firstpage
    199
  • Lastpage
    208
  • Abstract
    In a non-competitive environment, sporadic real time task scheduling on a single processor is well understood. In this paper, we consider a competitive environment comprising several real-time tasks vying for execution upon a shared single processor. Each task obtains a value if the processor successfully schedules all its jobs. Our objective is to select a feasible subset of these tasks to maximize the sum of values of selected tasks. There are algorithms for solving this problem in non-competitive settings. However, we consider this problem in an economic setting in which each task is owned by a selfish agent. Each agent reports the characteristics of her own task to the processor owner. The processor owner uses a mechanism to allocate the processor to a subset of agents and to determine the payment of each agent. Since agents are selfish, they may try to manipulate the mechanism to obtain the processor. We are interested in truthful mechanisms in which it is always in agents´ best interest to report the true characteristics of their tasks. We design exact and approximate truthful mechanisms for this competitive environment and study their performance.
  • Keywords
    approximation theory; microprocessor chips; real-time systems; approximate truthful mechanisms; economic setting; processor owner; real-time competitive environments; selfish agent; shared single processor; single processor; sporadic tasks; truthful mechanisms; Algorithm design and analysis; Approximation methods; Heuristic algorithms; Processor scheduling; Real time systems; Resource management; Scheduling; Competitive Environments; Earliest-Deadline First; Frugality; Mechanism Design; Sporadic Task Systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems (ECRTS), 2012 24th Euromicro Conference on
  • Conference_Location
    Pisa
  • ISSN
    1068-3070
  • Print_ISBN
    978-1-4673-2032-0
  • Type

    conf

  • DOI
    10.1109/ECRTS.2012.25
  • Filename
    6257572