• DocumentCode
    3011606
  • Title

    Utility accrual scheduling under joint utility and resource constraints

  • Author

    Wu, Haisang ; Ravindran, Binoy ; Jensen, E. Douglas

  • Author_Institution
    Dept. of Electr. & Comput. Eng.,, Virginia Tech., Blacksburg, VA
  • fYear
    2004
  • fDate
    14-14 May 2004
  • Firstpage
    307
  • Abstract
    We extend time/utility functions and utility accrual model with the concept of joint utility functions (or JUFs) that allow an activity´s utility to be described as a function of the completion times of other activities and their progress. We also specify the concept of progressive utility that generalizes the previously studied imprecise computational model, by describing an activity´s utility as a function of its progress. Given such an extended utility accrual model, we consider the scheduling criterion of maximizing the weighted sum of completion time, progressive, and joint utilities. We present an algorithm called the combined utility accrual algorithm (or CUA)for this criterion. Experimental measurements with an implementation of CUA on a POSIX RTOS illustrate the effectiveness of JUFs in a class of applications of interest to us
  • Keywords
    Unix; processor scheduling; real-time systems; resource allocation; utility programs; POSIX RTOS; combined utility accrual algorithm; joint utility function; resource constraint; utility accrual scheduling; Computational modeling; Embedded system; Military communication; Missiles; Processor scheduling; Quality of service; Radar tracking; Real time systems; Target tracking; Time factors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object-Oriented Real-Time Distributed Computing, 2004. Proceedings. Seventh IEEE International Symposium on
  • Conference_Location
    Vienna
  • Print_ISBN
    0-7695-2124-X
  • Type

    conf

  • DOI
    10.1109/ISORC.2004.1300393
  • Filename
    1300393