{"title":"Quantum Motions and Emotions for a Humanoid Robot Actor","authors":"Richard Deng, Yuchen Huang, M. Perkowski","doi":"10.1109/ISMVL51352.2021.00043","DOIUrl":"https://doi.org/10.1109/ISMVL51352.2021.00043","url":null,"abstract":"No quantum robot exists in the world today, meaning a real physical robot, controlled by a “quantum brain”. In this paper a humanoid robot was programmed based on quantum circuits, in contrast to classical animation methods or classical logic circuit robot controllers. The robot actor executes deterministic, probabilistic and quantum probabilistic behaviors which makes him more entertaining to the robot theatre audience.","PeriodicalId":129346,"journal":{"name":"2021 IEEE 51st International Symposium on Multiple-Valued Logic (ISMVL)","volume":"79 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126188353","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Efficient PAM-4 Data Transmission with Closed Eye Using Symbol Distribution Estimation","authors":"Yosuke Iijima, Y. Yuminaka","doi":"10.1109/ISMVL51352.2021.00041","DOIUrl":"https://doi.org/10.1109/ISMVL51352.2021.00041","url":null,"abstract":"The demand for high-speed communication in electrical interconnects has increased with an increase in network data traffic. Multi-valued data transmission using a data format of four-level pulse amplitude modulation (PAM-4) is a promising candidate for alleviating the bandwidth limitation of the interconnects. This paper presents a PAM-4 symbol detection technique based on the symbol distribution estimation results under closed-eye conditions. This new statistical eye-opening monitor technique can be used to adjust the PAM-4 receiver setting, and it can achieve efficient PAM-4 data transmission with closed-eye conditions.","PeriodicalId":129346,"journal":{"name":"2021 IEEE 51st International Symposium on Multiple-Valued Logic (ISMVL)","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125353589","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Construction of Ternary Plateaued Functions from Quadratic Forms for Ternary Bent Functions","authors":"M. Stankovic, C. Moraga, R. Stankovic","doi":"10.1109/ISMVL51352.2021.00010","DOIUrl":"https://doi.org/10.1109/ISMVL51352.2021.00010","url":null,"abstract":"The paper presents a method to generate plateaued functions by applying spectral invariance operations to a given plateaued function specified by an particular disjoint quadratic form. The disjoint quadratic form of the starting function is generated by reducing the number of terms in the homogeneous disjoint quadratic forms of bent functions. Selecting different spectral invariance operations and applying them in different order allows fast producing of a large number of plateaued functions. To increase the degree of the starting functions the generalized disjoint spectral translation is appropriately modified and used.","PeriodicalId":129346,"journal":{"name":"2021 IEEE 51st International Symposium on Multiple-Valued Logic (ISMVL)","volume":"114 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121382678","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A Formal Approach to Identifying Hardware Trojans in Cryptographic Hardware","authors":"Akira Ito, Rei Ueno, N. Homma","doi":"10.1109/ISMVL51352.2021.00034","DOIUrl":"https://doi.org/10.1109/ISMVL51352.2021.00034","url":null,"abstract":"This paper presents a new formal method for detecting and identifying hardware Trojans (HTs) inserted into the datapath of cryptographic hardware based on Galois-field arithmetic such as for the Advanced Encryption Standard and elliptic curve cryptography. To detect HTs, our method first performs equivalence checking between the specifications given as Galois-field polynomials (or the reference circuit of cryptographic hardware) and polynomials representing the input-output relations of a gate-level netlist. Our method exploits zero-suppressed binary decision diagrams for efficient verification. Once an HT is found, the proposed method then detects the trigger condition of the HT using the characteristics of zero-suppressed binary decision diagrams. It also identifies the HT localization using a novel computer algebra method. Our experimental results show that the proposed method can verify netlists and identify HT trigger conditions and locations on a 233-bit multiplier commonly used in elliptic curve cryptography within 1.8 seconds. In addition, we show that if the reference circuit is given, the proposed method can detect a realistic HT inserted into the entire Advanced Encryption Standard hardware, including control logic, in approximately three seconds.","PeriodicalId":129346,"journal":{"name":"2021 IEEE 51st International Symposium on Multiple-Valued Logic (ISMVL)","volume":"362 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116368838","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Linear Decompositions for Multi-Valued Input Classification Functions","authors":"Tsutomu Sasao, J. T. Butler","doi":"10.1109/ISMVL51352.2021.00013","DOIUrl":"https://doi.org/10.1109/ISMVL51352.2021.00013","url":null,"abstract":"In a multi-valued input classification function, each input combination represents properties of an object, while the output represents the class of the object. Each variable may have different radix. In most cases, the functions are partially defined. To represent multi-valued variables, both one-hot and minimum-length encoding are considered. Experimental results using University of California Irvine (UCI) benchmark functions show that the one-hot approach results in fewer variables than the minimum-length approach with linear decompositions.","PeriodicalId":129346,"journal":{"name":"2021 IEEE 51st International Symposium on Multiple-Valued Logic (ISMVL)","volume":"48 29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117353445","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Hereditary rigidity, separation and density: In memory of Professor I.G. Rosenberg","authors":"L. Haddad, M. Miyakawa, M. Pouzet, H. Tatsumi","doi":"10.1109/ISMVL51352.2021.00020","DOIUrl":"https://doi.org/10.1109/ISMVL51352.2021.00020","url":null,"abstract":"We continue the investigation of systems of hereditarily rigid relations started in Couceiro, Haddad, Pouzet and Schölzel [1]. We observe that on a set <tex>$V$</tex> with <tex>$m$</tex> elements, there is a hereditarily rigid set <tex>$mathcal{R}$</tex> made of <tex>$n$</tex> tournaments if and only if <tex>$m(m-1)leq 2^{n}$</tex>. We ask if the same inequality holds when the tournaments are replaced by linear orders. This problem has an equivalent formulation in terms of separation of linear orders. Let <tex>$h_{text{Lin}}(m)$</tex> be the least cardinal <tex>$n$</tex> such that there is a family <tex>$mathcal{R}$</tex> of <tex>$n$</tex> linear orders on an <tex>$m$</tex>-element set <tex>$V$</tex> such that any two distinct ordered pairs of distinct elements of <tex>$V$</tex> are separated by some member of <tex>$mathcal{R}$</tex>, then <tex>$[log_{2}(m(m-1))]leq h_{text{Lin}}(m)$</tex> with equality if <tex>$mleq 7$</tex>. We ask whether the equality holds for every <tex>$m$</tex>. We prove that <tex>$h_{text{Lin}}(m+1)leq h_{text{Lin}}(m)+1$</tex>. If <tex>$V$</tex> is infinite, we show that <tex>$h_{text{Lin}}(m)=aleph_{0}$</tex> for <tex>$mleq 2^{aleph_{0}}$</tex>. More generally, we prove that the two equalities <tex>$h_{text{Lin}}(m)=log_{2}(m)=d$</tex> (Lin <tex>$(V)$</tex>) hold, where <tex>$log_{2}(m)$</tex> is the least cardinal <tex>$mu$</tex> such that <tex>$mleq 2^{mu}$</tex>, and <tex>$d$</tex> (Lin <tex>$(V)$</tex>) is the topological density of the set Lin (V) of linear orders on <tex>$V$</tex> (viewed as a subset of the power set <tex>$mathcal{P}(Vtimes V)$</tex> equipped with the product topology). These equalities follow from the Generalized Continuum Hypothesis, but we do not know whether they hold without any set theoretical hypothesis.","PeriodicalId":129346,"journal":{"name":"2021 IEEE 51st International Symposium on Multiple-Valued Logic (ISMVL)","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128525174","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Synthesis of Asymptotically Optimal Adders for Multiple-Valued Logic","authors":"Philipp Niemann, R. Drechsler","doi":"10.1109/ISMVL51352.2021.00038","DOIUrl":"https://doi.org/10.1109/ISMVL51352.2021.00038","url":null,"abstract":"Addition is the most basic arithmetic operation and efficient adder realizations are crucial to performing arithmetic operations in an efficient way. Synthesis of efficient adders has been studied exhaustively for two-valued, Boolean logic and asymptotically optimal constructions have been derived w.r.t. time and space complexity. In contrast, for multiple-valued logic typically simple, linear-time adder structures like Ripple Carry Adders are employed and there have only been few case studies on more efficient adders for small radices. In this paper, we provide generic constructions of efficient adders with asymptotically optimal time (and space) complexity that can be used for arbitrary radices.","PeriodicalId":129346,"journal":{"name":"2021 IEEE 51st International Symposium on Multiple-Valued Logic (ISMVL)","volume":"53 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125181961","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A High-Throughput Detection Circuit based on 2q+1-Valued Deep Neural Networks","authors":"Naoto Soga, Ryosuke Kuramochi, Hiroki Nakahara","doi":"10.1109/ISMVL51352.2021.00032","DOIUrl":"https://doi.org/10.1109/ISMVL51352.2021.00032","url":null,"abstract":"The demands of applications using a high-speed deep learning models at data centers are rapidly increasing. However, most of these accelerators depend on many memory accesses and DSP blocks, which cause performance bottleneck. We present a lookup table (LUT) mapping to directly map convolutional layers, mainly used in modern deep learning models. To reduce the number of LUTs, we develop a training method for a sparse local convolution (SLC), which trains sparse convolutional layers with unshared weight kernels with 2q + 1-valued representation to eliminate a zero weight edge. Compared with conventional sparse CNN training methods, 88% of multiply-accumulate operations are reduced by SLC training while maintaining the same accuracy. We implement an LUT-based convolutional layer circuit with 105 to 106 LUTs, accommodated by data center FPGAs and operating at a high-speed at 500 MHz (500 MFPS).","PeriodicalId":129346,"journal":{"name":"2021 IEEE 51st International Symposium on Multiple-Valued Logic (ISMVL)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124119947","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Jonghyun Ko, KwanWoo Park, Suhyeong Yong, Taegam Jeong, Tae-Hoon Kim, Taigon Song
{"title":"An Optimal Design Methodology of Ternary Logic in Iso-device Ternary CMOS","authors":"Jonghyun Ko, KwanWoo Park, Suhyeong Yong, Taegam Jeong, Tae-Hoon Kim, Taigon Song","doi":"10.1109/ISMVL51352.2021.00040","DOIUrl":"https://doi.org/10.1109/ISMVL51352.2021.00040","url":null,"abstract":"Studies report the possibility of the end of scaling, which is the key engine that has led the era of binary computers. Ternary computing is reported to have one of the highest potential to replace binary computers in the near future. Regarding this forecast, ternary CMOS (T-CMOS) is a device said to be a great candidate. However, research on actual circuit design must follow to verify its advantages fully. Thus, this paper studies the methodologies to design actual ternary logic based on T-CM OS devices. On top of the various novel ternary logic cells that we design, we propose an optimization technique to design arbitrary ternary logic with a minimum number of T-CMOS devices. Enlightening the usefulness of T-CMOS, we implemented a balanced ternary adder using only 68 transistors. Comparing between iso-device designs, we highlight that our ternary adder uses -30.6% fewer transistors than the most compact ternary adder currently-developed.","PeriodicalId":129346,"journal":{"name":"2021 IEEE 51st International Symposium on Multiple-Valued Logic (ISMVL)","volume":"233 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122372359","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"On Distinguishing Sequences of Several Classes of Reversible Finite State Machines","authors":"M. Lukac, K. El-Fakih","doi":"10.1109/ISMVL51352.2021.00028","DOIUrl":"https://doi.org/10.1109/ISMVL51352.2021.00028","url":null,"abstract":"The existence of distinguishing sequence (DS) is an important property for finite state machines (FSMs). Such an input sequence can distinguish all the states of the FSM. An FSM possessing a DS can be therefore easily analyzed in a case of unexpected failure and the state when the machine terminated can be identified. In this paper, we investigate length and existence of DSs of several classes of reversible finite state machines (RFSM). Reversible FSMs can be directly constructed on a quantum computer and therefore understanding their properties is important for the efficient usage and implementation of these devices in quantum technologies. In particular, we consider output balanced machines, where for every input the output assignment is balanced. We also consider output unbalanced machines that have the same output assignment for each input. Finally, we investigate a hierarchy of six classes of such machines. All machines we study in this paper possess a DS exists, unlike some RFSMs that might not have DS. In addition the length of DS of all of these machines is shorter than the general length of DS from [1].","PeriodicalId":129346,"journal":{"name":"2021 IEEE 51st International Symposium on Multiple-Valued Logic (ISMVL)","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127793980","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}