IEEE Transactions on Automation Science and Engineering · 2014 · 22 citations · 27 references
ComputingComputer EngineeringComputer ScienceAlgorithmsAutomationFormal MethodsAutomata TheoryFinite AutomataFinite State Machine ModelingFinite-state MachinesPetri NetsBlack Box ModelingBlack-box TestingPetri Net ModelsState-space Structure
Synchronizing sequences have been proposed in the late 1960s to solve testing problems on systems modeled by finite-state machines. Such sequences lead a system, seen as a black box, from an unknown current state to a known final one. This paper presents a first investigation of the computation of synchronizing sequences for systems modeled by synchronized Petri nets. In the first part of the paper, existing techniques for automata are adapted to this new setting. Later on, new approaches, that exploit the net structure to efficiently compute synchronizing sequences without an exhaustive enumeration of the state space, are presented.
27
Adhi Harmoko S, M.Komp, Joseph Marie Jacquard et al. · 2005 · 18.4K citations
Petri nets: Properties, analysis and applications
T. Murata · Proceedings of the IEEE · 1989 · 10.5K citations
Programmable and autonomous computing machine made of biomolecules
Yaakov Benenson, Tamar Paz-Elizur, Rivka Adar et al. · Nature · 2001 · 642 citations