DocumentCode
2090753
Title
Probabilistic verification of multiple-valued functions
Author
Dubrova, Elena ; Sack, Harald
Author_Institution
Dept. of Electron., R. Inst. of Technol., Kista, Sweden
fYear
2000
fDate
2000
Firstpage
460
Lastpage
466
Abstract
This paper describes a probabilistic method for verifying the equivalence of two multiple-valued functions. Each function is hashed to an integer code by transforming it to a integer-valued polynomial and the equivalence of two polynomials is checked probabilistically. The hash codes for two equivalent functions are always the same. Thus, the equivalence of two functions can be verified with a known probability of error, arising from collisions between inequivalent functions. Such a probabilistic verification can be an attractive alternative for verifying functions that are too large to be handled by deterministic verification methods
Keywords
equivalence classes; formal verification; multivalued logic; equivalence; hash codes; multiple-valued functions; probabilistic verification; probability of error; Boolean functions; Circuit simulation; Circuit testing; Data structures; Fabrication; Flash memory; Integrated circuit technology; Logic circuits; Polynomials; Random access memory;
fLanguage
English
Publisher
ieee
Conference_Titel
Multiple-Valued Logic, 2000. (ISMVL 2000) Proceedings. 30th IEEE International Symposium on
Conference_Location
Portland, OR
ISSN
0195-623X
Print_ISBN
0-7695-0692-5
Type
conf
DOI
10.1109/ISMVL.2000.848659
Filename
848659
Link To Document