Avoiding deadlock and reducing starvation and blocking in automated manufacturing systems

Naiqi Wu, Mengchu Zhou

Research output: Contribution to journalArticlepeer-review

214 Scopus citations


Deadlock-free operations of automated manufacturing systems (AMS) are essential for high machine utilization and productivity. Based on resource-oriented Petri net models of AMS and our previous work on a necessary and sufficient condition for deadlock-free operation, this paper proposes a new control policy such that it can avoid deadlock completely, and reduce starvation and blocking situations significantly. It attempts to release an appropriate number of jobs into the system and control the order of resource usage based on state information in the net model. The theoretical results for the correctness of this policy are presented. An AMS allowing routing flexibility and varying operation times is used to demonstrate the potential of the proposed policy.

Original languageEnglish (US)
Pages (from-to)658-669
Number of pages12
JournalIEEE Transactions on Robotics and Automation
Issue number5
StatePublished - Oct 2001

All Science Journal Classification (ASJC) codes

  • Control and Systems Engineering
  • Electrical and Electronic Engineering


  • Automated manufacturing systems (AMS)
  • Colored Petri nets
  • Deadlock avoidance
  • Petri nets


Dive into the research topics of 'Avoiding deadlock and reducing starvation and blocking in automated manufacturing systems'. Together they form a unique fingerprint.

Cite this