• DocumentCode
    3484637
  • Title

    A distributed look-ahead algorithm for scheduling interdependent tasks

  • Author

    Winckler, Andreas

  • Author_Institution
    Stuttgart, Univ., Germany
  • fYear
    1993
  • fDate
    1993
  • Firstpage
    190
  • Lastpage
    197
  • Abstract
    Autonomous decentralized systems, which concurrently work on different types of jobs consisting of interdependent tasks (steps), are considered. A dynamic decentralized look-ahead scheduling algorithm and a cooperation protocol are proposed. The goal is to utilize information about the internal job structure concerning future service requirements and system state information for dynamically arranging schedules such that jobs can take advantage of inevitable waiting times of others. The algorithm is evaluated by simulations. Waiting time reductions in sample configurations of up to 75% for single job types at the expense of only slightly worse response times for other job types compared to systems not applying the algorithm demonstrate the algorithm´s success
  • Keywords
    distributed processing; multivariable systems; resource allocation; scheduling; concurrent operation; cooperation protocol; distributed look-ahead algorithm; interdependent tasks; internal job structure; scheduling; service requirements; system state information; Communication networks; Databases; Delay; Distributed computing; Dynamic scheduling; Finance; Intelligent networks; Load management; Scheduling algorithm; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Autonomous Decentralized Systems, 1993. Proceedings. ISADS 93., International Symposium on
  • Conference_Location
    Kawasaki
  • Print_ISBN
    0-8186-3125-2
  • Type

    conf

  • DOI
    10.1109/ISADS.1993.262704
  • Filename
    262704