Repository logo
 
Publication

IOPT Petri Net State Space Generation Algorithm with Maximal-Step Execution Semantics

dc.contributor.authorPereira, Fernando
dc.contributor.authorMoutinho, Filipe
dc.contributor.authorGomes, Luís
dc.contributor.authorCampos-Rebelo, Rogério
dc.date.accessioned2013-02-15T15:51:37Z
dc.date.available2013-02-15T15:51:37Z
dc.date.issued2011
dc.description.abstractThis paper presents an algorithm to efficiently generate the state-space of systems specified using the IOPT Petri-net modeling formalism. IOPT nets are a non-autonomous Petri-net class, based on Place-Transition nets with an extended set of features designed to allow the rapid prototyping and synthesis of system controllers through an existing hardware-software co-design framework. To obtain coherent and deterministic operation, IOPT nets use a maximal-step execution semantics where, in a single execution step, all enabled transitions will fire simultaneously. This fact increases the resulting state-space complexity and can cause an arc "explosion" effect. Real-world applications, with several million states, will reach a higher order of magnitude number of arcs, leading to the need for high performance state-space generator algorithms. The proposed algorithm applies a compilation approach to read a PNML file containing one IOPT model and automatically generate an optimized C program to calculate the corresponding state-space.por
dc.identifier.citationPEREIRA, Fernando; MOUTINHO, Filipe; GOMES, Luis; CAMPOS-REBELO, Rogério - IOPT Petri Net State Space Generation Algorithm with Maximal-Step Execution Semantics. 2011 9TH IEEE International Conference on Industrial Informatics (INDIN). ISS 1935-4576. ISBN 978-1-4577-0434-5. (2011).por
dc.identifier.isbn978-1-4577-0434-5
dc.identifier.issn1935-4576
dc.identifier.urihttp://hdl.handle.net/10400.21/2208
dc.language.isoengpor
dc.peerreviewedyespor
dc.publisherIEEEpor
dc.subjectIOPT Petri Netpor
dc.titleIOPT Petri Net State Space Generation Algorithm with Maximal-Step Execution Semanticspor
dc.typeconference object
dspace.entity.typePublication
oaire.citation.conferencePlaceNew Yorkpor
oaire.citation.title2011 9TH IEEE International Conference on Industrial Informatics (INDIN)por
person.familyNamePereira
person.familyNameMoutinho
person.familyNameCampos-Rebelo
person.givenNameFernando
person.givenNameFilipe
person.givenNameRogério
person.identifier552529
person.identifier.ciencia-idA61F-0A49-3FC5
person.identifier.orcid0000-0001-7255-369X
person.identifier.orcid0000-0002-0930-7418
person.identifier.orcid0000-0001-7177-7966
person.identifier.ridD-1015-2012
person.identifier.scopus-author-id47561072800
rcaap.rightsrestrictedAccesspor
rcaap.typeconferenceObjectpor
relation.isAuthorOfPublication7a448068-c78a-4f07-988e-3793c38f0e73
relation.isAuthorOfPublicationab4d9d32-c57d-4e75-ae66-baa6450bb5be
relation.isAuthorOfPublication289e1d08-1140-4f3c-b4df-dc214f616e65
relation.isAuthorOfPublication.latestForDiscovery7a448068-c78a-4f07-988e-3793c38f0e73

Files

Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
IOPT Petri Net State Space Generation Algorithm with Maximal-Step Execution Semantics.rep.pdf
Size:
189.13 KB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: