One approach to construction of effective algorithms for recognizing completeness in multivalued logics (Q1820763)
From MaRDI portal
| This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use this page instead for the normal view: One approach to construction of effective algorithms for recognizing completeness in multivalued logics |
scientific article; zbMATH DE number 3995629
| Language | Label | Description | Also known as |
|---|---|---|---|
| English | One approach to construction of effective algorithms for recognizing completeness in multivalued logics |
scientific article; zbMATH DE number 3995629 |
Statements
One approach to construction of effective algorithms for recognizing completeness in multivalued logics (English)
0 references
1986
0 references
Let \(E_ k\) be the set \(\{\) 0,1,...,k-1\(\}\) and \(P_ k\) be the set of all functions \(f(\bar x^ n):E^ n_ k\to E_ k\) depending on an arbitrary number n of variables. Let \(S=\{f_ 1(\bar x^ n),...,f_ t(\bar x^ n)\}\) be a system of functions in \(P_ k\). The problem is to determine the completeness of S (or, in other words, whether an arbitrary function from \(P_ k\) can be expressed in terms of the functions from S by means of the composition operation). Functions are defined by tables in which tuples of values of variables are ordered lexicographically, and numbers appearing in the tables are represented by their binary expansions. A function \(f_ i(\bar x^ n)\) is defined by a table whose cardinality is equal to \(k^{n_ i}\cdot (n_ i+1)\cdot \log_ 2k\) and, therefore, the cardinality of the entire input information of the problem of the completeness of system S is equal to \(\bar N=\sum^{t}_{i=1}k^ n\cdot (n_ i+1)\cdot \log_ 2k\). To describe the algorithms, the author uses a model of computation with arbitrary access to the memory. By a step of an algorithm the author means logical operations on bit information, and time complexity of an algorithm is the dependence of the number of steps used by the algorithm to solve the completeness problem on the cardinality of input information. The author constructs algorithms with time complexity \(O(\bar N)\) for \(k=2\), 3, 4 and with time complexity \(O(\bar N\cdot \log \bar N)\) for \(k=5\), 6.
0 references
k-valued logic
0 references
functional completeness
0 references
algorithms
0 references
time complexity
0 references
0.8317021131515503
0 references
0.8143242597579956
0 references