English

Minor complexities of finite operations

Discrete Mathematics 2016-11-18 v1 Computational Complexity

Abstract

In this paper we present a new class of complexity measures, induced by a new data structure for representing kk-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 ff the resulting function is a subfunction of ff, and when identifying some variables the resulting function is a minor of ff. A set MM of essential variables in ff is separable if there is a subfunction of ff, whose set of essential variables is MM. The essential arity gap gap(f)gap(f) of the function ff is the minimum number of essential variables in ff which become fictive when identifying distinct essential variables in ff. We prove that, if a function ff has non-trivial arity gap (gap(f)2gap(f)\ge 2), then all sets of essential variables in ff are separable. We define equivalence relations which classify the functions of kk-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 nn-ary kk-valued functions for small values of nn and kk.

Keywords

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

R2 v1 2026-06-22T16:55:33.013Z