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

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 \text{S}^{3}\text{R} nets to handle the features of open shop systems. Next, we establish necessary conditions for deadlock-free operation based...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on systems, man, and cybernetics. Systems man, and cybernetics. Systems, 2018-06, Vol.48 (6), p.1017-1028
Hauptverfasser: Mejia, Gonzalo, Caballero-Villalobos, Juan Pablo, Montoya, Carlos
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 1028
container_issue 6
container_start_page 1017
container_title IEEE transactions on systems, man, and cybernetics. Systems
container_volume 48
creator Mejia, Gonzalo
Caballero-Villalobos, Juan Pablo
Montoya, Carlos
description 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 \text{S}^{3}\text{R} 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.
doi_str_mv 10.1109/TSMC.2017.2707494
format Article
fullrecord <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_crossref_primary_10_1109_TSMC_2017_2707494</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>7946179</ieee_id><sourcerecordid>2174527260</sourcerecordid><originalsourceid>FETCH-LOGICAL-c293t-5d49d27e5cb6183839d139b739d7513b3aa657abfffd14ced1b1eec4110959f43</originalsourceid><addsrcrecordid>eNo9kM1OwzAQhCMEElXpAyAuljineO3Ejo-o_KulSClny4nXNKVNip0c-vYkatXTrLTfzGonim6BTgGoeljli9mUUZBTJqlMVHIRjRiILGaMs8vzDOI6moSwoZQCywSnYhR9fGHrK_KJbSCmtuQJjd025W_84hFJXq7Rdtuq_iGNI8s91iRfN3uyMHXnTNl2fljlh9DiLtxEV85sA05OOo6-X55Xs7d4vnx9nz3O45Ip3sapTZRlEtOyEJDxjCsLXBWyV5kCL7gxIpWmcM5ZSEq0UABimQyfpsolfBzdH3P3vvnrMLR603S-7k9qBjJJmWSC9hQcqdI3IXh0eu-rnfEHDVQPWXpoTQ-t6VNrvefu6KkQ8cxLlQiQiv8DdTNneA</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2174527260</pqid></control><display><type>article</type><title>Petri Nets and Deadlock-Free Scheduling of Open Shop Manufacturing Systems</title><source>IEEE Electronic Library (IEL)</source><creator>Mejia, Gonzalo ; Caballero-Villalobos, Juan Pablo ; Montoya, Carlos</creator><creatorcontrib>Mejia, Gonzalo ; Caballero-Villalobos, Juan Pablo ; Montoya, Carlos</creatorcontrib><description>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 &lt;inline-formula&gt; &lt;tex-math notation="LaTeX"&gt;\text{S}^{3}\text{R} &lt;/tex-math&gt;&lt;/inline-formula&gt; 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.</description><identifier>ISSN: 2168-2216</identifier><identifier>EISSN: 2168-2232</identifier><identifier>DOI: 10.1109/TSMC.2017.2707494</identifier><identifier>CODEN: ITSMFE</identifier><language>eng</language><publisher>New York: IEEE</publisher><subject>Deadlock-free scheduling ; filtered beam search (FBS) ; Heuristic algorithms ; Job shop scheduling ; Lower bounds ; Manufacturing systems ; open shop ; Petri nets ; Petri nets (PNs) ; Production scheduling ; Routing ; Scheduling ; Search algorithms ; System recovery</subject><ispartof>IEEE transactions on systems, man, and cybernetics. Systems, 2018-06, Vol.48 (6), p.1017-1028</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2018</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c293t-5d49d27e5cb6183839d139b739d7513b3aa657abfffd14ced1b1eec4110959f43</citedby><cites>FETCH-LOGICAL-c293t-5d49d27e5cb6183839d139b739d7513b3aa657abfffd14ced1b1eec4110959f43</cites><orcidid>0000-0002-3769-2683</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/7946179$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,776,780,792,27903,27904,54737</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/7946179$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Mejia, Gonzalo</creatorcontrib><creatorcontrib>Caballero-Villalobos, Juan Pablo</creatorcontrib><creatorcontrib>Montoya, Carlos</creatorcontrib><title>Petri Nets and Deadlock-Free Scheduling of Open Shop Manufacturing Systems</title><title>IEEE transactions on systems, man, and cybernetics. Systems</title><addtitle>TSMC</addtitle><description>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 &lt;inline-formula&gt; &lt;tex-math notation="LaTeX"&gt;\text{S}^{3}\text{R} &lt;/tex-math&gt;&lt;/inline-formula&gt; 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.</description><subject>Deadlock-free scheduling</subject><subject>filtered beam search (FBS)</subject><subject>Heuristic algorithms</subject><subject>Job shop scheduling</subject><subject>Lower bounds</subject><subject>Manufacturing systems</subject><subject>open shop</subject><subject>Petri nets</subject><subject>Petri nets (PNs)</subject><subject>Production scheduling</subject><subject>Routing</subject><subject>Scheduling</subject><subject>Search algorithms</subject><subject>System recovery</subject><issn>2168-2216</issn><issn>2168-2232</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2018</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNo9kM1OwzAQhCMEElXpAyAuljineO3Ejo-o_KulSClny4nXNKVNip0c-vYkatXTrLTfzGonim6BTgGoeljli9mUUZBTJqlMVHIRjRiILGaMs8vzDOI6moSwoZQCywSnYhR9fGHrK_KJbSCmtuQJjd025W_84hFJXq7Rdtuq_iGNI8s91iRfN3uyMHXnTNl2fljlh9DiLtxEV85sA05OOo6-X55Xs7d4vnx9nz3O45Ip3sapTZRlEtOyEJDxjCsLXBWyV5kCL7gxIpWmcM5ZSEq0UABimQyfpsolfBzdH3P3vvnrMLR603S-7k9qBjJJmWSC9hQcqdI3IXh0eu-rnfEHDVQPWXpoTQ-t6VNrvefu6KkQ8cxLlQiQiv8DdTNneA</recordid><startdate>20180601</startdate><enddate>20180601</enddate><creator>Mejia, Gonzalo</creator><creator>Caballero-Villalobos, Juan Pablo</creator><creator>Montoya, Carlos</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>7TB</scope><scope>8FD</scope><scope>FR3</scope><scope>H8D</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><orcidid>https://orcid.org/0000-0002-3769-2683</orcidid></search><sort><creationdate>20180601</creationdate><title>Petri Nets and Deadlock-Free Scheduling of Open Shop Manufacturing Systems</title><author>Mejia, Gonzalo ; Caballero-Villalobos, Juan Pablo ; Montoya, Carlos</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c293t-5d49d27e5cb6183839d139b739d7513b3aa657abfffd14ced1b1eec4110959f43</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2018</creationdate><topic>Deadlock-free scheduling</topic><topic>filtered beam search (FBS)</topic><topic>Heuristic algorithms</topic><topic>Job shop scheduling</topic><topic>Lower bounds</topic><topic>Manufacturing systems</topic><topic>open shop</topic><topic>Petri nets</topic><topic>Petri nets (PNs)</topic><topic>Production scheduling</topic><topic>Routing</topic><topic>Scheduling</topic><topic>Search algorithms</topic><topic>System recovery</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Mejia, Gonzalo</creatorcontrib><creatorcontrib>Caballero-Villalobos, Juan Pablo</creatorcontrib><creatorcontrib>Montoya, Carlos</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Mechanical &amp; Transportation Engineering Abstracts</collection><collection>Technology Research Database</collection><collection>Engineering Research Database</collection><collection>Aerospace Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>IEEE transactions on systems, man, and cybernetics. Systems</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Mejia, Gonzalo</au><au>Caballero-Villalobos, Juan Pablo</au><au>Montoya, Carlos</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Petri Nets and Deadlock-Free Scheduling of Open Shop Manufacturing Systems</atitle><jtitle>IEEE transactions on systems, man, and cybernetics. Systems</jtitle><stitle>TSMC</stitle><date>2018-06-01</date><risdate>2018</risdate><volume>48</volume><issue>6</issue><spage>1017</spage><epage>1028</epage><pages>1017-1028</pages><issn>2168-2216</issn><eissn>2168-2232</eissn><coden>ITSMFE</coden><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 &lt;inline-formula&gt; &lt;tex-math notation="LaTeX"&gt;\text{S}^{3}\text{R} &lt;/tex-math&gt;&lt;/inline-formula&gt; 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.</abstract><cop>New York</cop><pub>IEEE</pub><doi>10.1109/TSMC.2017.2707494</doi><tpages>12</tpages><orcidid>https://orcid.org/0000-0002-3769-2683</orcidid></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 2168-2216
ispartof IEEE transactions on systems, man, and cybernetics. Systems, 2018-06, Vol.48 (6), p.1017-1028
issn 2168-2216
2168-2232
language eng
recordid cdi_crossref_primary_10_1109_TSMC_2017_2707494
source IEEE Electronic Library (IEL)
subjects Deadlock-free scheduling
filtered beam search (FBS)
Heuristic algorithms
Job shop scheduling
Lower bounds
Manufacturing systems
open shop
Petri nets
Petri nets (PNs)
Production scheduling
Routing
Scheduling
Search algorithms
System recovery
title Petri Nets and Deadlock-Free Scheduling of Open Shop Manufacturing Systems
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-23T09%3A19%3A25IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Petri%20Nets%20and%20Deadlock-Free%20Scheduling%20of%20Open%20Shop%20Manufacturing%20Systems&rft.jtitle=IEEE%20transactions%20on%20systems,%20man,%20and%20cybernetics.%20Systems&rft.au=Mejia,%20Gonzalo&rft.date=2018-06-01&rft.volume=48&rft.issue=6&rft.spage=1017&rft.epage=1028&rft.pages=1017-1028&rft.issn=2168-2216&rft.eissn=2168-2232&rft.coden=ITSMFE&rft_id=info:doi/10.1109/TSMC.2017.2707494&rft_dat=%3Cproquest_RIE%3E2174527260%3C/proquest_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2174527260&rft_id=info:pmid/&rft_ieee_id=7946179&rfr_iscdi=true