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)....

Full description

Saved in:
Bibliographic Details
Published in:Information sciences 2025-02, Vol.691, p.121623, Article 121623
Main Authors: Feng, Yanxiang, Ren, Sida, Xing, Keyi, Yang, Yikang, Zhou, MengChu
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