The Software Library used in Teaching of Multiple-Valued Logic and Logic Function

被引:0
|
作者
Rusnak, Patrik [1 ]
Rabcan, Jan [1 ]
机构
[1] Univ Zilina, Zilina, Slovakia
来源
2017 15TH IEEE INTERNATIONAL CONFERENCE ON EMERGING ELEARNING TECHNOLOGIES AND APPLICATIONS (ICETA 2017) | 2017年
关键词
software library; multiple-valued logic; logic function; direct partial logic derivative;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Multiple-valued logic (MVL) is used in various fields of knowledge such as logic, philosophy, logic circuits design, reliability engineering or artificial intelligence. MVL is generalization of well-known binary logic and unlike binary logic MVL allows operating with a larger number of truth degrees and provides numerous tools for problem formalizing and solving. In order to describe relationships between inputs and the result of certain phenomena in the MVL a mapping of n multi-valued inputs into m-valued output called MVL-function is needed. The MVL-function can be used for example in electrical engineering, computer engineering, logic or reliability engineering. MVL-function is a fundamental element of MVL. Therefore a software library for working with MVL and MVL-functions is needed for implementation of numerous applied problems. The software implementation of demanding process such as symbolic calculations with MVL-functions is hard. New software library for working with MVL and logic functions is introduced in this paper. This software library is programmed in C++ for fast and efficient performance. It can be used for helping student with symbolic calculations of MVL-function or as a support library for complex programs, which need to work with logic function.
引用
收藏
页码:397 / 403
页数:7
相关论文
共 50 条
  • [31] FAULT DETECTION FOR MULTIPLE-VALUED LOGIC CIRCUITS WITH FANOUT-FREE
    Pan Zhongliang (Dept of Physics
    Journal of Electronics(China), 2004, (05) : 376 - 383
  • [32] A novel functional logic circuit using resonant-tunneling devices for multiple-valued logic applications
    Waho, T
    Chen, KJ
    Yamamoto, M
    JAPANESE JOURNAL OF APPLIED PHYSICS PART 1-REGULAR PAPERS BRIEF COMMUNICATIONS & REVIEW PAPERS, 1997, 36 (3B): : 1818 - 1821
  • [33] Smart universal multiple-valued logic gates by transferring single electrons
    Zhang, Wan-Cheng
    Wu, Nan-Jian
    IEEE TRANSACTIONS ON NANOTECHNOLOGY, 2008, 7 (04) : 440 - 450
  • [34] Systematic interpretation of redundant arithmetic adders in binary and multiple-valued logic
    Homma, Naofumi
    Aoki, Takafumi
    Higuchi, Tatsuo
    IEICE TRANSACTIONS ON ELECTRONICS, 2006, E89C (11): : 1645 - 1654
  • [35] Bi-Decomposition of Function Sets in Multiple-Valued Logic for Circuit Design and Data Mining
    Christian Lang
    Bernd Steinbach
    Artificial Intelligence Review, 2003, 20 : 233 - 267
  • [36] Neuron-MOS-Based Dynamic Circuits for Multiple-Valued Logic
    Hang, Guoqiang
    Yang, Yang
    Zhang, Danyan
    Li, Xiaohua
    2014 TENTH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY (CIS), 2014, : 166 - 170
  • [37] Knowledge discovery from decision tables by the use of multiple-valued logic
    Adams, KJ
    Bell, DA
    Maguire, LP
    McGregor, J
    ARTIFICIAL INTELLIGENCE REVIEW, 2003, 19 (02) : 153 - 176
  • [38] Multiple-Valued Logic Modelling for Agents Controlled via Optical Networks
    Bykovsky, Alexey Yu.
    APPLIED SCIENCES-BASEL, 2022, 12 (03):
  • [39] Local Search with Probabilistic Modeling for Learning Multiple-Valued Logic Networks
    Gao, Shangce
    Cao, Qiping
    Ishii, Masahiro
    Tang, Zheng
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2011, E94A (02) : 795 - 805
  • [40] A heat quench algorithm for the minimization of multiple-valued programmable logic arrays
    Dueck, GW
    Butler, JT
    COMPUTERS & ELECTRICAL ENGINEERING, 1996, 22 (02) : 103 - 107