ScienceDirect® Home Skip Main Navigation Links
You have guest access to ScienceDirect. Find out more.
 
Home
Browse
My Settings
Alerts
Help
 Quick Search
 Search tips (Opens new window)
    Clear all fields    
Electronic Notes in Theoretical Computer Science
Volume 135, Issue 2, 20 February 2006, Pages 3-18
Proceedings of the 4th International Workshop on Parallel and Distributed Methods in Verification (PDMC 2005)
 
Font Size: Decrease Font Size  Increase Font Size
 Abstract - selected
Purchase PDF (301 K)

Article Toolbox
 
 
 
Related Articles in ScienceDirect
View More Related Articles
 
View Record in Scopus
 
doi:10.1016/j.entcs.2005.10.015    
How to Cite or Link Using DOI (Opens New Window)

Copyright © 2006 Elsevier B.V. All rights reserved.

How to Order Vertices for Distributed LTL Model-Checking Based on Accepting Predecessors

Purchase the full-text article



References and further reading may be available for this article. To view references and further reading you must purchase this article.

L. Brim1, I. Černá2, P. Moravec and J. Šimša

Faculty of Informatics, Masaryk University, Brno, Czech Republic


Available online 8 February 2006.

Abstract

Distributed automata-based LTL model-checking relies on algorithms for finding accepting cycles in a Büchi automaton. The approach to distributed accepting cycle detection as presented in [L. Brim, I. Černá, P. Moravec, J. Šimša. Accepting Predecessors are Better than Back Edges in Distributed LTL Model-Checking. In Formal Methods in Computer-Aided Design (FMCAD'04), volume 3312 of LNCS, pages 352–366. Springer, 2004] is based on maximal accepting predecessors. The ordering of accepting states (hence the maximality) is one of the main factors affecting the overall complexity of model-checking as an imperfect ordering can enforce numerous re-explorations of the automaton. This paper addresses the problem of finding an optimal ordering, proves its hardness, and gives several heuristics for finding an optimal ordering in the distributed environment. We compare the heuristics both theoretically and experimentally to find out which of these work well.

Keywords: LTL-model checking; Büchi automata; optimal ordering


1 Research supported by the Grant Agency of Czech Republic grant No. 201/03/0509
2 Research supported by the Academy of Sciences of Czech Republic grant No. 1ET408050503

Electronic Notes in Theoretical Computer Science
Volume 135, Issue 2, 20 February 2006, Pages 3-18
Proceedings of the 4th International Workshop on Parallel and Distributed Methods in Verification (PDMC 2005)
 
Home
Browse
My Settings
Alerts
Help
Elsevier.com (Opens new window)
About ScienceDirect  |  Contact Us  |  Information for Advertisers  |  Terms & Conditions  |  Privacy Policy
Copyright © 2008 Elsevier B.V. All rights reserved. ScienceDirect® is a registered trademark of Elsevier B.V.