Abstract

This paper provides a brief overview of modern applications of nonbinary logic models, where the design of heterogeneous computing systems with small computing units based on three-valued logic produces a mathematically better and more effective solution compared to binary models. For application, it is necessary to implement circuits composed of chipsets, the operation of which is based on three-valued logic. To be able to implement such schemes, a fundamentally important theoretical problem must be solved: the problem of completeness of classes of functions of three-valued logic. From a practical point of view, the completeness of the class of such functions ensures that circuits with the desired operations can be produced from an arbitrary (finite) set of chipsets. In this paper, the closure operator on the set of functions of three-valued logic that strengthens the usual substitution operator is considered. It is shown that it is possible to recover the sublattice of closed classes in the general case of closure of functions with respect to the classical superposition operator. The problem of the lattice of closed classes for the class of functions T2 preserving two is considered. The closure operators R1 for the functions that differ only by dummy variables are considered equivalent. This operator is withiin the scope of interest of this paper. A lattice is constructed for closed subclasses in T2={f|f(2,…,2)=2}, a class of functions preserving two.

Highlights

  • The novelty of the obtained results is that a special class of operators on functions of three-valued logic is considered, which is a less general case, but it allows obtaining a finite lattice, which is essential for applications

  • The proved results can be interpreted in the following way for applications: Suppose we have a finite number of microcircuit industrial manufacturers. These three-valued logic microcircuits can be considered as the class of three-valued functions

  • The study of the superposition of functions defined on a finite set led to the emergence of the theory of closed classes

Read more

Summary

Introduction

For three-valued logic, it was proved that the completeness problem cannot be solved in a general case [46]: it can be proved only for precomplete classes of the functions [50]. The novelty of the obtained results is that a special class of operators on functions of three-valued logic is considered, which is a less general case, but it allows obtaining a finite lattice, which is essential for applications.

Results
Conclusion
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call