{"title":"Some fundamental properties of Boolean ring normal forms","authors":"J. Hsiang, G. Huang","doi":"10.1090/dimacs/035/16","DOIUrl":null,"url":null,"abstract":"Boolean ring is an algebraic structure which uses exclusive ? or instead of the usual or. It yields a unique normal form for every Boolean function. In this paper we present several fundamental properties concerning Boolean rings. We present a simple method for deriving the Boolean ring normal form directly from a truth table. We also describe a notion of normal form of a Boolean function with a don't-care condition, and show an algorithm for generating such a normal form. We then discuss two Boolean ring based theorem proving methods for propositional logic. Finally we give some arguments on why the Boolean ring representation had not been used more extensively, and how it can be used in computing.","PeriodicalId":434373,"journal":{"name":"Satisfiability Problem: Theory and Applications","volume":"75 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"10","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Satisfiability Problem: Theory and Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1090/dimacs/035/16","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 10
Abstract
Boolean ring is an algebraic structure which uses exclusive ? or instead of the usual or. It yields a unique normal form for every Boolean function. In this paper we present several fundamental properties concerning Boolean rings. We present a simple method for deriving the Boolean ring normal form directly from a truth table. We also describe a notion of normal form of a Boolean function with a don't-care condition, and show an algorithm for generating such a normal form. We then discuss two Boolean ring based theorem proving methods for propositional logic. Finally we give some arguments on why the Boolean ring representation had not been used more extensively, and how it can be used in computing.