Publication | Closed Access
Probabilistic design verification
40
Citations
4
References
2002
Year
Unknown Venue
Deterministic VerificationEngineeringBoolean FunctionBoolean FunctionsAutomated ReasoningProbabilistic Design VerificationProbabilistic SystemVerificationDesignFormal MethodsSoftware AnalysisInteger CodeProbabilistic VerificationComputer-aided VerificationEquivalence CheckingComputer ScienceFormal Verification
The authors present a novel method for verifying the equivalence of two Boolean functions. Each function is hashed to an integer code by assigning random integer values to the input variables and evaluating its integer-valued representation. The equivalence of two functions can be verified with a very low probability of error. The probability of error can be exponentially decreased by making multiple runs. Results indicate significant time and space advantages for this method over deterministic techniques. Some functions known to require space (and time) exponential in the number of input variables for deterministic verification require only polynomial resources using the proposed technique.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
| Year | Citations | |
|---|---|---|
Page 1
Page 1