• DocumentCode
    3623660
  • Title

    A Population Learning Algorithm for Discrete-Continuous Scheduling with Continuous Resource Discretisation

  • Author

    Piotr Jedrzejowicz;Aleksander Skakovski

  • Author_Institution
    Gdynia Maritime University, Poland
  • Volume
    2
  • fYear
    2006
  • Firstpage
    1153
  • Lastpage
    1158
  • Abstract
    A problem of scheduling nonpreemptable tasks on parallel identical machines under constraint on discrete resource and requiring, additionally, renewable continuous resource to minimize the schedule length is considered in the paper. A continuous resource is divisible continuously and is allocated to tasks from given intervals in amounts unknown in advance. Task processing rate depends on the allocated amount of the continuous resource. The considered problem can be solved in two steps. The first step involves generating all possible task schedules and second - finding an optimal schedule among all schedules with optimal continuous resource allocation. To eliminate time consuming optimal continuous resource allocation, a problem ThetaZ with continuous resource discretisation is introduced. Because Theta Z is NP-hard a population-learning algorithm (PLA) is proposed to tackle the problem. PLA belongs to the class of the population-based methods. Experiment results proved PLA to be competitive with known algorithms for solving the considered problem
  • Keywords
    "Scheduling algorithm","Optimal scheduling","Resource management","Processor scheduling","Programmable logic arrays","Information systems","Computer science","Fluid flow","Furnaces","Steel"
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Systems Design and Applications, 2006. ISDA ´06. Sixth International Conference on
  • ISSN
    2164-7143
  • Print_ISBN
    0-7695-2528-8
  • Electronic_ISBN
    2164-7151
  • Type

    conf

  • DOI
    10.1109/ISDA.2006.253775
  • Filename
    4021827