Model checking
EM Clarke - Foundations of Software Technology and Theoretical …, 1997 - Springer
Abstract Model checking is an automatic technique for verifying finite-state reactive systems,
such as sequential circuit designs and communication protocols. Specifications are …
such as sequential circuit designs and communication protocols. Specifications are …
An automata-theoretic approach to branching-time model checking
Translating linear temporal logic formulas to automata has proven to be an effective
approach for implementing linear-time model-checking, and for obtaining many extensions …
approach for implementing linear-time model-checking, and for obtaining many extensions …
[图书][B] Computer-aided verification of coordinating processes: the automata-theoretic approach
RP Kurshan - 1995 - degruyter.com
Formal verification increasingly has become recognized as an answer to the problem of how
to create ever more complex control systems, which nonetheless are required to behave …
to create ever more complex control systems, which nonetheless are required to behave …
On the complexity of some two-person perfect-information games
TJ Schaefer - Journal of computer and system Sciences, 1978 - Elsevier
We present a number of two-person games, based on simple combinatorial ideas, for which
the problem of deciding whether the first player can win is complete in polynomial space …
the problem of deciding whether the first player can win is complete in polynomial space …
[图书][B] Theory of computational complexity
DZ Du, KI Ko - 2011 - books.google.com
A complete treatment of fundamentals and recent advances in complexity theory Complexity
theory studies the inherent difficulties of solving algorithmic problems by digital computers …
theory studies the inherent difficulties of solving algorithmic problems by digital computers …
Towards more expressive ontology languages: The query answering problem
Ontology reasoning finds a relevant application in the so-called ontology-based data
access, where a classical extensional database (EDB) is enhanced by an ontology, in the …
access, where a classical extensional database (EDB) is enhanced by an ontology, in the …
Testing finite-state machines: State identification and verification
D Lee, M Yannakakis - IEEE Transactions on computers, 1994 - ieeexplore.ieee.org
We study the complexity of two fundamental problems in the testing of finite-state machines.
1) Distinguishing sequences (state identification). We show that it is PSPACE-complete to …
1) Distinguishing sequences (state identification). We show that it is PSPACE-complete to …
Semantic robustness of models of source code
Deep neural networks are vulnerable to adversarial examples-small input perturbations that
result in incorrect predictions. We study this problem for models of source code, where we …
result in incorrect predictions. We study this problem for models of source code, where we …
Minimal NFA problems are hard
T Jiang, B Ravikumar - SIAM Journal on Computing, 1993 - SIAM
Finite automata (FA's) are of fundamental importance in theory and in applications. The
following basic minimization problem is studied: Given a DFA (deterministic FA), find a …
following basic minimization problem is studied: Given a DFA (deterministic FA), find a …
[引用][C] Software Reliability Methods
DA Peled - 2001 - books.google.com
Many books focus on increasing the quality of software through the use of formal methods.
However, most books embrace one particular method, and present it as the suggested …
However, most books embrace one particular method, and present it as the suggested …