DocumentCode :
2919312
Title :
Algorithmic Formal Proof of Equivalence of Nondeterministic and Deterministic Finite Automata
Author :
Zafar, Nazir Ahmad ; Shah, Syed Hasnain Haider
Author_Institution :
Fac. of Inf. Technol., Univ. of Central Punjab, Lahore
fYear :
2009
fDate :
20-22 Feb. 2009
Firstpage :
108
Lastpage :
112
Abstract :
The design of a complex system requires both functional and behavior representation. Formal methods are mathematical based techniques used for specifications of properties hardware and software systems. The Z notation is a formal technique used for capturing functionality. Automata theory is a powerful tool to capture their control behavior. As a result, integration of Z and automata will be an effective tool for modeling of complex systems. The deterministic and nondeterministic finite automata are abstract models of machines used for capturing behavior of systems. Because both of these approaches have different time and space complexity therefore each one has advantages over the other. Consequently, there must be an automated conversion procedure from nondeterministic to deterministic finite automata and vice versa. In this paper, such a formal conversion is described using Z notation. The specification is analyzed and validated using Z/EVES toolset.
Keywords :
computational complexity; finite automata; formal specification; Z notation; abstract model; algorithmic formal equivalence proof; behavior representation; complex system design; formal methods; functional representation; nondeterministic finite automata; space complexity; time complexity; Application software; Automata; Automatic control; Doped fiber amplifiers; Formal specifications; Power system modeling; Railway safety; Software design; Software engineering; Speech analysis; Z notation; automata; formal methods; integration of approaches; validation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electronic Computer Technology, 2009 International Conference on
Conference_Location :
Macau
Print_ISBN :
978-0-7695-3559-3
Type :
conf
DOI :
10.1109/ICECT.2009.140
Filename :
4795930
Link To Document :
بازگشت