• DocumentCode
    1444722
  • Title

    Average waiting time assignment. I. The single link case

  • Author

    Régnier, Jean ; Humblet, Pierre A.

  • Author_Institution
    Bell-Northern Res., Verdun, Que., Canada
  • Volume
    38
  • Issue
    11
  • fYear
    1990
  • fDate
    11/1/1990 12:00:00 AM
  • Firstpage
    2049
  • Lastpage
    2059
  • Abstract
    A system is considered in which V users are competing for the transmission capacity of a link. The users generate messages in a Poisson manner. The message length distribution of each user is arbitrary and may differ for different users. The objective is to investigate nonpreemptive service-time independent scheduling as a means of selectively controlling the average waiting time of the users. The average waiting time assignments that can be realized are characterized. They can be used to establish, in O(V log V) computations, whether a given average waiting time assignment is feasible. The proof of the result relies on a universal scheduling strategy which is simple, is time-invariant, and can be used to realize any feasible average waiting time assignment. A waiting time cost function is associated with each user in order to investigate the problem of finding a nonpreemptive scheduling strategy that minimizes the overall waiting time cost. A set of optimality conditions is given for this problem, and an algorithm is constructed solving it in O (V) log V steps. With a simple modification, the algorithm also solves the problem of finding a nonpreemptive scheduling strategy that minimizes the lexicographic ordering of the waiting time costs. Results are extended to the preemptive case
  • Keywords
    queueing theory; algorithm; average waiting time assignment; lexicographic ordering; nonpreemptive service-time independent scheduling; optimality conditions; queueing; single link; universal scheduling strategy; waiting time costs; Communications Society; Computer aided software engineering; Cost function; Councils; Equations; Exponential distribution; Laboratories; Particle measurements; Processor scheduling; Scheduling algorithm;
  • fLanguage
    English
  • Journal_Title
    Communications, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0090-6778
  • Type

    jour

  • DOI
    10.1109/26.61487
  • Filename
    61487