
TL;DR
This paper introduces a method to construct smaller, approximate complete test sets for combinational circuits using Stable Sets of Assignments, improving efficiency over traditional exhaustive testing.
Contribution
It proposes a novel approach to generate non-trivial, approximate test sets from SSAs of circuit projections, reducing testing complexity.
Findings
Non-trivial SSAs can be significantly smaller than trivial ones.
Tests derived from SSAs effectively approximate complete test sets.
Experimental results demonstrate improved efficiency in circuit testing.
Abstract
We use testing to check if a combinational circuit always evaluates to 0 (written as ). We call a set of tests proving a complete test set (CTS). The conventional point of view is that to prove one has to generate a trivial CTS. It consists of all input assignments where is the set of input variables of . We use the notion of a Stable Set of Assignments (SSA) to show that one can build a non-trivial CTS consisting of less than tests. Given an unsatisfiable CNF formula , an SSA of is a set of assignments to that proves unsatisfiability of . A trivial SSA is the set of all assignments to . Importantly, real-life formulas can have non-trivial SSAs that are much smaller than . In general, construction of even non-trivial CTSs is inefficient. We describe a much more efficient approach…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
