Loading…
Configuration of liveness-enforcing initial marking with the minimum resources for resource allocation systems
The enforcement of liveness is crucial for Petri nets models of resource allocation systems (RASs). It is interesting yet very challenging to establish an initial marking for Petri net plants so that the net is live. Such an initial marking is referred to as liveness-enforcing initial marking (LIM)....
Saved in:
Published in: | Information sciences 2025-02, Vol.691, p.121623, Article 121623 |
---|---|
Main Authors: | , , , , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
cited_by | |
---|---|
cites | cdi_FETCH-LOGICAL-c179t-5bb4307b6badf03edc6201a05141f718703e70dd35271ccb4bb2b4554a64000a3 |
container_end_page | |
container_issue | |
container_start_page | 121623 |
container_title | Information sciences |
container_volume | 691 |
creator | Feng, Yanxiang Ren, Sida Xing, Keyi Yang, Yikang Zhou, MengChu |
description | The enforcement of liveness is crucial for Petri nets models of resource allocation systems (RASs). It is interesting yet very challenging to establish an initial marking for Petri net plants so that the net is live. Such an initial marking is referred to as liveness-enforcing initial marking (LIM). Despite existing literature presenting various LIMs, no studies have addressed the issue of minimizing the number of resources in an LIM. This work focuses on designing an LIM with the minimum resources (LIM-MR) for a class of Petri nets called systems of sequential systems with shared resources (S4PRs) by assigning a token capacity to each resource place, such that the sum of all involved resources is minimized. This work first establishes a kind of necessary and sufficient liveness condition for S4PR, which is then encoded into a series of variables and constraints in a mixed-integer programming (MIP) formulation. Although LIM-MR may not be unique, solving the proposed MIP formulation can obtain at least one LIM-MR for S4PR under consideration. The experimental results show the solvability of this approach for S4PRs. |
doi_str_mv | 10.1016/j.ins.2024.121623 |
format | article |
fullrecord | <record><control><sourceid>elsevier_cross</sourceid><recordid>TN_cdi_crossref_primary_10_1016_j_ins_2024_121623</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0020025524015378</els_id><sourcerecordid>S0020025524015378</sourcerecordid><originalsourceid>FETCH-LOGICAL-c179t-5bb4307b6badf03edc6201a05141f718703e70dd35271ccb4bb2b4554a64000a3</originalsourceid><addsrcrecordid>eNp9kM1OwzAQhH0AiVJ4AG5-gYS149ggTqjiT0LiAmfLdjatS2IjOy3q2-MqiCOn1ezqG80OIVcMagZMXm9rH3LNgYuacSZ5c0IWABwq4G17Rs5z3gKAUFIuSFjF0Pv1LpnJx0BjTwe_x4A5Vxj6mJwPa-qDn7wZ6GjS51F_-2lDpw3SsVzG3UgT5rhLDjMtyJ-iZhiim43zIU845gty2psh4-XvXJKPx4f31XP1-vb0srp_rRxTt1PVWisaUFZa0_XQYOckB2agZYL1it2oslPQdU3LFXPOCmu5FW0rjBTlNdMsCZt9XYo5J-z1V_Il_kEz0MeS9FaXkvSxJD2XVJi7mcESbO8x6ew8BoedT-gm3UX_D_0DWVF0YQ</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>Configuration of liveness-enforcing initial marking with the minimum resources for resource allocation systems</title><source>ScienceDirect Freedom Collection 2022-2024</source><creator>Feng, Yanxiang ; Ren, Sida ; Xing, Keyi ; Yang, Yikang ; Zhou, MengChu</creator><creatorcontrib>Feng, Yanxiang ; Ren, Sida ; Xing, Keyi ; Yang, Yikang ; Zhou, MengChu</creatorcontrib><description>The enforcement of liveness is crucial for Petri nets models of resource allocation systems (RASs). It is interesting yet very challenging to establish an initial marking for Petri net plants so that the net is live. Such an initial marking is referred to as liveness-enforcing initial marking (LIM). Despite existing literature presenting various LIMs, no studies have addressed the issue of minimizing the number of resources in an LIM. This work focuses on designing an LIM with the minimum resources (LIM-MR) for a class of Petri nets called systems of sequential systems with shared resources (S4PRs) by assigning a token capacity to each resource place, such that the sum of all involved resources is minimized. This work first establishes a kind of necessary and sufficient liveness condition for S4PR, which is then encoded into a series of variables and constraints in a mixed-integer programming (MIP) formulation. Although LIM-MR may not be unique, solving the proposed MIP formulation can obtain at least one LIM-MR for S4PR under consideration. The experimental results show the solvability of this approach for S4PRs.</description><identifier>ISSN: 0020-0255</identifier><identifier>DOI: 10.1016/j.ins.2024.121623</identifier><language>eng</language><publisher>Elsevier Inc</publisher><subject>Liveness-enforcing initial markings ; Minimum marking configuration ; Petri nets ; Resource allocation systems</subject><ispartof>Information sciences, 2025-02, Vol.691, p.121623, Article 121623</ispartof><rights>2024</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c179t-5bb4307b6badf03edc6201a05141f718703e70dd35271ccb4bb2b4554a64000a3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27924,27925</link.rule.ids></links><search><creatorcontrib>Feng, Yanxiang</creatorcontrib><creatorcontrib>Ren, Sida</creatorcontrib><creatorcontrib>Xing, Keyi</creatorcontrib><creatorcontrib>Yang, Yikang</creatorcontrib><creatorcontrib>Zhou, MengChu</creatorcontrib><title>Configuration of liveness-enforcing initial marking with the minimum resources for resource allocation systems</title><title>Information sciences</title><description>The enforcement of liveness is crucial for Petri nets models of resource allocation systems (RASs). It is interesting yet very challenging to establish an initial marking for Petri net plants so that the net is live. Such an initial marking is referred to as liveness-enforcing initial marking (LIM). Despite existing literature presenting various LIMs, no studies have addressed the issue of minimizing the number of resources in an LIM. This work focuses on designing an LIM with the minimum resources (LIM-MR) for a class of Petri nets called systems of sequential systems with shared resources (S4PRs) by assigning a token capacity to each resource place, such that the sum of all involved resources is minimized. This work first establishes a kind of necessary and sufficient liveness condition for S4PR, which is then encoded into a series of variables and constraints in a mixed-integer programming (MIP) formulation. Although LIM-MR may not be unique, solving the proposed MIP formulation can obtain at least one LIM-MR for S4PR under consideration. The experimental results show the solvability of this approach for S4PRs.</description><subject>Liveness-enforcing initial markings</subject><subject>Minimum marking configuration</subject><subject>Petri nets</subject><subject>Resource allocation systems</subject><issn>0020-0255</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2025</creationdate><recordtype>article</recordtype><recordid>eNp9kM1OwzAQhH0AiVJ4AG5-gYS149ggTqjiT0LiAmfLdjatS2IjOy3q2-MqiCOn1ezqG80OIVcMagZMXm9rH3LNgYuacSZ5c0IWABwq4G17Rs5z3gKAUFIuSFjF0Pv1LpnJx0BjTwe_x4A5Vxj6mJwPa-qDn7wZ6GjS51F_-2lDpw3SsVzG3UgT5rhLDjMtyJ-iZhiim43zIU845gty2psh4-XvXJKPx4f31XP1-vb0srp_rRxTt1PVWisaUFZa0_XQYOckB2agZYL1it2oslPQdU3LFXPOCmu5FW0rjBTlNdMsCZt9XYo5J-z1V_Il_kEz0MeS9FaXkvSxJD2XVJi7mcESbO8x6ew8BoedT-gm3UX_D_0DWVF0YQ</recordid><startdate>202502</startdate><enddate>202502</enddate><creator>Feng, Yanxiang</creator><creator>Ren, Sida</creator><creator>Xing, Keyi</creator><creator>Yang, Yikang</creator><creator>Zhou, MengChu</creator><general>Elsevier Inc</general><scope>AAYXX</scope><scope>CITATION</scope></search><sort><creationdate>202502</creationdate><title>Configuration of liveness-enforcing initial marking with the minimum resources for resource allocation systems</title><author>Feng, Yanxiang ; Ren, Sida ; Xing, Keyi ; Yang, Yikang ; Zhou, MengChu</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c179t-5bb4307b6badf03edc6201a05141f718703e70dd35271ccb4bb2b4554a64000a3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2025</creationdate><topic>Liveness-enforcing initial markings</topic><topic>Minimum marking configuration</topic><topic>Petri nets</topic><topic>Resource allocation systems</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Feng, Yanxiang</creatorcontrib><creatorcontrib>Ren, Sida</creatorcontrib><creatorcontrib>Xing, Keyi</creatorcontrib><creatorcontrib>Yang, Yikang</creatorcontrib><creatorcontrib>Zhou, MengChu</creatorcontrib><collection>CrossRef</collection><jtitle>Information sciences</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Feng, Yanxiang</au><au>Ren, Sida</au><au>Xing, Keyi</au><au>Yang, Yikang</au><au>Zhou, MengChu</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Configuration of liveness-enforcing initial marking with the minimum resources for resource allocation systems</atitle><jtitle>Information sciences</jtitle><date>2025-02</date><risdate>2025</risdate><volume>691</volume><spage>121623</spage><pages>121623-</pages><artnum>121623</artnum><issn>0020-0255</issn><abstract>The enforcement of liveness is crucial for Petri nets models of resource allocation systems (RASs). It is interesting yet very challenging to establish an initial marking for Petri net plants so that the net is live. Such an initial marking is referred to as liveness-enforcing initial marking (LIM). Despite existing literature presenting various LIMs, no studies have addressed the issue of minimizing the number of resources in an LIM. This work focuses on designing an LIM with the minimum resources (LIM-MR) for a class of Petri nets called systems of sequential systems with shared resources (S4PRs) by assigning a token capacity to each resource place, such that the sum of all involved resources is minimized. This work first establishes a kind of necessary and sufficient liveness condition for S4PR, which is then encoded into a series of variables and constraints in a mixed-integer programming (MIP) formulation. Although LIM-MR may not be unique, solving the proposed MIP formulation can obtain at least one LIM-MR for S4PR under consideration. The experimental results show the solvability of this approach for S4PRs.</abstract><pub>Elsevier Inc</pub><doi>10.1016/j.ins.2024.121623</doi></addata></record> |
fulltext | fulltext |
identifier | ISSN: 0020-0255 |
ispartof | Information sciences, 2025-02, Vol.691, p.121623, Article 121623 |
issn | 0020-0255 |
language | eng |
recordid | cdi_crossref_primary_10_1016_j_ins_2024_121623 |
source | ScienceDirect Freedom Collection 2022-2024 |
subjects | Liveness-enforcing initial markings Minimum marking configuration Petri nets Resource allocation systems |
title | Configuration of liveness-enforcing initial marking with the minimum resources for resource allocation systems |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-05T02%3A45%3A16IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-elsevier_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Configuration%20of%20liveness-enforcing%20initial%20marking%20with%20the%20minimum%20resources%20for%20resource%20allocation%20systems&rft.jtitle=Information%20sciences&rft.au=Feng,%20Yanxiang&rft.date=2025-02&rft.volume=691&rft.spage=121623&rft.pages=121623-&rft.artnum=121623&rft.issn=0020-0255&rft_id=info:doi/10.1016/j.ins.2024.121623&rft_dat=%3Celsevier_cross%3ES0020025524015378%3C/elsevier_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c179t-5bb4307b6badf03edc6201a05141f718703e70dd35271ccb4bb2b4554a64000a3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true |