Minor complexities of finite operations
Abstract
In this paper we present a new class of complexity measures, induced by a new data structure for representing -valued functions (operations), called minor decision diagram. The results are presented in terms of Multi-Valued Logic circuits (MVL-circuits), ordered decision diagrams, formulas and minor decomposition trees. When assigning values to some variables in a function the resulting function is a subfunction of , and when identifying some variables the resulting function is a minor of . A set of essential variables in is separable if there is a subfunction of , whose set of essential variables is . The essential arity gap of the function is the minimum number of essential variables in which become fictive when identifying distinct essential variables in . We prove that, if a function has non-trivial arity gap (), then all sets of essential variables in are separable. We define equivalence relations which classify the functions of -valued logic into classes with the same minor complexities. These relations induce transformation groups which are compared with the subgroups of the restricted affine group (RAG) and the groups determined by the equivalence relations with respect to the subfunctions, implementations and separable sets in functions. These methods provide a detailed classification of -ary -valued functions for small values of and .
Cite
@article{arxiv.1611.05633,
title = {Minor complexities of finite operations},
author = {Slavcho Shtrakov},
journal= {arXiv preprint arXiv:1611.05633},
year = {2016}
}
Comments
24 pages, 14 figures