TY - GEN
T1 - Software-based synthesis of maximally permissive liveness enforcing supervisory policies for a class of general Petri nets
AU - Salimi, E.
AU - Somnath, N.
AU - Sreenivas, R. S.
PY - 2018/2/5
Y1 - 2018/2/5
N2 - A Petri net (PN) N(m0) is live if all of its transitions are potentially fireable from every reachable marking. A PN that is not live can be made live by a liveness enforcing supervisory policy (LESP), which decides the set of transitions that are to be permitted at any given marking, such that the supervised-PN is live. We assume there are uncontrollable transitions that cannot be prevented by the LESP. An LESP is said to be maximally permissive, if the fact that it prevents the firing of a transition at a given marking, is sufficient to conclude that all other LESPs would prevent the firing of the same transition at the marking. If there is an LESP for a PN, there is a unique maximally permissive LESP. This paper is about the synthesis of the maximally permissive LESP for a class of PN models with the help of software tools. The paper concludes with a description of ongoing software development activities.
AB - A Petri net (PN) N(m0) is live if all of its transitions are potentially fireable from every reachable marking. A PN that is not live can be made live by a liveness enforcing supervisory policy (LESP), which decides the set of transitions that are to be permitted at any given marking, such that the supervised-PN is live. We assume there are uncontrollable transitions that cannot be prevented by the LESP. An LESP is said to be maximally permissive, if the fact that it prevents the firing of a transition at a given marking, is sufficient to conclude that all other LESPs would prevent the firing of the same transition at the marking. If there is an LESP for a PN, there is a unique maximally permissive LESP. This paper is about the synthesis of the maximally permissive LESP for a class of PN models with the help of software tools. The paper concludes with a description of ongoing software development activities.
UR - http://www.scopus.com/inward/record.url?scp=85047454446&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85047454446&partnerID=8YFLogxK
U2 - 10.1109/ICIEA.2017.8282883
DO - 10.1109/ICIEA.2017.8282883
M3 - Conference contribution
AN - SCOPUS:85047454446
T3 - Proceedings of the 2017 12th IEEE Conference on Industrial Electronics and Applications, ICIEA 2017
SP - 429
EP - 434
BT - Proceedings of the 2017 12th IEEE Conference on Industrial Electronics and Applications, ICIEA 2017
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 12th IEEE Conference on Industrial Electronics and Applications, ICIEA 2017
Y2 - 18 June 2017 through 20 June 2017
ER -