Simple is Better: Efficient Bounded Model Checking for Past LTL (2005)
AUTHORS:
Latvala Timo
,
Biere Armin,
Heljanko Keijo
,
Junttila Tommi
BOOKTITLE:
Proceedings of the 6th International Conference on Verification, Model Checking and Abstract Interpretation (VMCAI'2005)
SERIES:
Lecture Notes in Computer Science
VOLUME:
3385
PAGES:
380--395
URL:
http://users.ics.tkk.fi/kepa/publications/
@inproceedings{ LatBieHelJun:VMCAI05, editor = "Cousot, Radia", author = "Latvala, Timo and Biere, Armin and Heljanko, Keijo and Junttila, Tommi", publisher = "Springer-Verlag", title = "Simple is Better: Efficient Bounded Model Checking for Past {LTL}", url = "http://users.ics.tkk.fi/kepa/publications/", series = "Lecture Notes in Computer Science", booktitle = "Proceedings of the 6th International Conference on Verification, Model Checking and Abstract Interpretation (VMCAI'2005)", address = "Paris, France", corerank = "A", abstract = "We consider the problem of bounded model checking for linear temporal logic with past operators (PLTL). PLTL is more attractive as a specification language than linear temporal logic without past operators (LTL) since many specifications are easier to express in PLTL. Although PLTL is not more expressive than LTL, it is exponentially more succinct. Our contribution is a new more efficient encoding of the bounded model checking problem for PLTL based on our previously presented encoding for LTL. The new encoding is linear in the bound. We have implemented the encoding in the NuSMV 2.1 model checking tool and compare it against the encoding in NuSMV by Benedetti and Cimatti. The experimental results show that our encoding performs significantly better than this previously used encoding.", month = "January", volume = "3385", juforank = "1", flags = "copy SA-53695", year = "2005", keywords = "Bounded Model Checking, Past {LTL}, {NuSMV}", pages = "380--395" }