Refutational theorem proving using term-rewriting systems
Artificial Intelligence
Automata-Theoretic techniques for modal logics of programs
Journal of Computer and System Sciences
Symbolic Boolean manipulation with ordered binary-decision diagrams
ACM Computing Surveys (CSUR)
Exponential space computation of Gröbner bases
ISSAC '96 Proceedings of the 1996 international symposium on Symbolic and algebraic computation
Using the Groebner basis algorithm to find proofs of unsatisfiability
STOC '96 Proceedings of the twenty-eighth annual ACM symposium on Theory of computing
Model checking
An automata-theoretic approach to branching-time model checking
Journal of the ACM (JACM)
A fast algorithm for Gröbner basis conversion and its applications
Journal of Symbolic Computation - Special issue on applications of the Gröbner basis method
From model checking to a temporal proof
SPIN '01 Proceedings of the 8th international SPIN workshop on Model checking of software
Symbolic Model Checking
Polynomial Algorithms in Computer Algebra
Polynomial Algorithms in Computer Algebra
Specification and verification of concurrent systems in CESAR
Proceedings of the 5th Colloquium on International Symposium on Programming
Lectures on Petri Nets I: Basic Models, Advances in Petri Nets, the volumes are based on the Advanced Course on Petri Nets
Symbolic Model Checking Using Algebraic Geometry
CAV '96 Proceedings of the 8th International Conference on Computer Aided Verification
Design and Synthesis of Synchronization Skeletons Using Branching-Time Temporal Logic
Logic of Programs, Workshop
A new efficient algorithm for computing Gröbner bases without reduction to zero (F5)
Proceedings of the 2002 international symposium on Symbolic and algebraic computation
A new class of term orders for elimination
Journal of Symbolic Computation
IEEE Transactions on Computers
The temporal logic of programs
SFCS '77 Proceedings of the 18th Annual Symposium on Foundations of Computer Science
Lower bounds on Hilbert's Nullstellensatz and propositional proofs
SFCS '94 Proceedings of the 35th Annual Symposium on Foundations of Computer Science
Complexity of Gröbner basis detection and border basis detection
Theoretical Computer Science
Hi-index | 0.00 |
Model checking is an algorithmic approach for automatically verifying whether a hardware or software system functions correctly. Typically, computation is carried over Boolean algebras using binary decision diagrams (BDDs) or satisfiability (SAT) solvers. In this paper we show that computation for model checking can also be carried over the dual Boolean rings of the Boolean algebras by means of efficient polynomial and Groebner basis (GB) computation. We also show how all operations required for model checking can be implemented by means of Groebner bases.