{"title":"Decomposition-Based Representation of Symmetric Multiple-Valued Functions","authors":"Shinobu Nagayama, Tsutomu Sasao, J. T. Butler","doi":"10.1109/ISMVL57333.2023.00025","DOIUrl":null,"url":null,"abstract":"Symmetric multiple-valued functions are a basic class of multiple-valued functions such that function values are unchanged by any permutation of input variable labels. They appear in various situations such as arithmetic operations. A compact representation of symmetric multiple-valued functions benefits many applications. To represent symmetric multiple-valued functions compactly, this paper focuses on functional decomposition and decision diagrams. We propose a method that decomposes a symmetric multiple-valued function into three parts, and represents the three parts using suitable decision diagrams. This paper also derives theorems on sizes of the decision diagrams. Experimental results using randomly generated symmetric multiple-valued functions show the effectiveness of the proposed method.","PeriodicalId":419220,"journal":{"name":"2023 IEEE 53rd International Symposium on Multiple-Valued Logic (ISMVL)","volume":"55 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 IEEE 53rd International Symposium on Multiple-Valued Logic (ISMVL)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISMVL57333.2023.00025","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Symmetric multiple-valued functions are a basic class of multiple-valued functions such that function values are unchanged by any permutation of input variable labels. They appear in various situations such as arithmetic operations. A compact representation of symmetric multiple-valued functions benefits many applications. To represent symmetric multiple-valued functions compactly, this paper focuses on functional decomposition and decision diagrams. We propose a method that decomposes a symmetric multiple-valued function into three parts, and represents the three parts using suitable decision diagrams. This paper also derives theorems on sizes of the decision diagrams. Experimental results using randomly generated symmetric multiple-valued functions show the effectiveness of the proposed method.