• 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