首页 | 官方网站   微博 | 高级检索  
     


Determinization and minimization of finite acyclic automata by incremental techniques
Authors:Gianfranco Lamperti  Michele Scandale  Marina Zanella
Affiliation:1. Dipartimento di Ingegneria dell'Informazione, Università di Brescia, Brescia, Italy;2. Dipartimento di Elettronica, Informazione e Bioingegneria, Politecnico di Milano, Milan, Italy
Abstract:The determinization of a nondeterministic finite automaton (FA) urn:x-wiley:spe:media:spe2309:spe2309-math-0001 is the process of generating a deterministic FA (DFA) urn:x-wiley:spe:media:spe2309:spe2309-math-0002 equivalent to (sharing the same regular language of) urn:x-wiley:spe:media:spe2309:spe2309-math-0003. The minimization of urn:x-wiley:spe:media:spe2309:spe2309-math-0004 is the process of generating the minimal DFA urn:x-wiley:spe:media:spe2309:spe2309-math-0005 equivalent to urn:x-wiley:spe:media:spe2309:spe2309-math-0006. Classical algorithms for determinization and minimization are available in the literature for several decades. However, they operate monolithically, assuming that the FA to be either determinized or minimized is given once and for all. By contrast, we consider determinization and minimization in a dynamic context, where urn:x-wiley:spe:media:spe2309:spe2309-math-0007 augments over time: after each augmentation, determinization and minimization of urn:x-wiley:spe:media:spe2309:spe2309-math-0008 into urn:x-wiley:spe:media:spe2309:spe2309-math-0009 is required. Using classical monolithic algorithms to solve this problem is bound to poor performance. An algorithm for incremental determinization and minimization of acyclic finite automata, called IDMA, is proposed. Despite being conceived within the narrow domain of model‐based diagnosis and monitoring of active systems, the algorithm is general‐purpose in nature. Experimental evidence indicates that IDMA is far more efficient than classical algorithms in solving incremental determinization and minimization problems. Copyright © 2015 John Wiley & Sons, Ltd.
Keywords:acyclic finite automata  determinization  minimization  incremental techniques
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号