Petri Nets and Deadlock-Free Scheduling of Open Shop Manufacturing Systems

Research output: Contribution to journalArticlepeer-review

31 Scopus citations

Abstract

In this paper, we study the open shop scheduling problem with blocking and deadlocks. First, we develop a new Petri net class that extends the well-known S3R nets to handle the features of open shop systems. Next, we establish necessary conditions for deadlock-free operation based on the properties of a particular structural siphon. Then, we implement a graph search algorithm that intelligently explores the net reachability graph and uses a search strategy based on a double filtering mechanism and new evaluation functions. We conducted computational tests on a set of classical instances adapted from the literature. The quality of the solutions was established with a lower bound calculated with the aforementioned siphon. The results show the validity of the approach: the proposed algorithm found solutions with values that were very close to the lower bound in most cases.

Original languageEnglish
Pages (from-to)1017-1028
Number of pages12
JournalIEEE Transactions on Systems, Man, and Cybernetics: Systems
Volume48
Issue number6
DOIs
StatePublished - Jun 2018

Keywords

  • Deadlock-free scheduling
  • Petri nets (PNs)
  • filtered beam search (FBS)
  • open shop

Fingerprint

Dive into the research topics of 'Petri Nets and Deadlock-Free Scheduling of Open Shop Manufacturing Systems'. Together they form a unique fingerprint.

Cite this