{"title":"A compositional transformation for formal verification","authors":"E. Cerny","doi":"10.1109/ICCD.1991.139890","DOIUrl":null,"url":null,"abstract":"The conditions under which a conjunction of two relations aR/sub 1/b and bR/sub 2/c with existential abstraction of b can be transformed into an implication aR/sub 1/b to bR/sub 2/c with universal abstraction of b are determined. In algorithmic design verification based on tautology checking and automata equivalence this transformation allows one to derive new verification algorithms, and to show under which conditions the breadth-first symbolic reachability algorithm used in proving automata equivalence can be applied when the automata are nondeterministic. Boolean characteristic functions of relations that have efficient representation using binary decision diagrams are used in the derivations.<<ETX>>","PeriodicalId":239827,"journal":{"name":"[1991 Proceedings] IEEE International Conference on Computer Design: VLSI in Computers and Processors","volume":"39 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1991-10-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"[1991 Proceedings] IEEE International Conference on Computer Design: VLSI in Computers and Processors","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCD.1991.139890","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
The conditions under which a conjunction of two relations aR/sub 1/b and bR/sub 2/c with existential abstraction of b can be transformed into an implication aR/sub 1/b to bR/sub 2/c with universal abstraction of b are determined. In algorithmic design verification based on tautology checking and automata equivalence this transformation allows one to derive new verification algorithms, and to show under which conditions the breadth-first symbolic reachability algorithm used in proving automata equivalence can be applied when the automata are nondeterministic. Boolean characteristic functions of relations that have efficient representation using binary decision diagrams are used in the derivations.<>