• DocumentCode
    3439648
  • Title

    A timed colored Petri nets approach to process scheduling

  • Author

    Camurri, A. ; Franchi, P. ; Gandolfo, F.

  • Author_Institution
    Dept. of Commun., Comput. & Syst. Sci., Genoa Univ., Italy
  • fYear
    1991
  • fDate
    13-16 May 1991
  • Firstpage
    304
  • Lastpage
    309
  • Abstract
    An algorithm is introduced for solving multiprocess scheduling problems, based on an extension of Petri nets (PNs) able to cope both with multiple processes and with time constraints. These nets are called timed colored PNs (TCPNs). The class of problems faced by the approach can be characterized as follows: there is a set of concurrent processes, each formed by a number of temporally related tasks (segments). Tasks are executable by alternate resource sets different both in performance and costs. Processes and tasks are characterized by release times, due dates, and deadlines. Time constraints are also present in the availability of each resource in resource sets. It has been proved that the problem does not admit an algorithm for an optimal solution in polynomial time. The proposed algorithm finds a suboptimal schedule according to a set of optimization criteria, based on the tasks´ and processes´ times (earliness, tardiness) and/or on the time-independent resources´ costs
  • Keywords
    Petri nets; multiprocessing programs; optimisation; scheduling; alternate resource sets; concurrent processes; deadlines; due dates; earliness; multiprocess scheduling; optimization criteria; polynomial time; process scheduling; release times; segments; suboptimal schedule; tardiness; temporally related tasks; time constraints; time-independent resources´ costs; timed colored Petri nets; Cost function; Decision support systems; Flexible manufacturing systems; Job shop scheduling; Petri nets; Processor scheduling; Project management; Real time systems; Scheduling algorithm; Time factors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    CompEuro '91. Advanced Computer Technology, Reliable Systems and Applications. 5th Annual European Computer Conference. Proceedings.
  • Conference_Location
    Bologna
  • Print_ISBN
    0-8186-2141-9
  • Type

    conf

  • DOI
    10.1109/CMPEUR.1991.257401
  • Filename
    257401