TY - GEN
T1 - An algebraic approach to reducing the number of variables of incompletely defined discrete functions
AU - Astola, Jaakko T.
AU - Astola, Pekka
AU - Stankovic, Radomir S.
AU - Tabus, Ioan
N1 - EXT="Stankovic, Radomir S."
PY - 2016/7/18
Y1 - 2016/7/18
N2 - In this paper, we consider incompletely defined discrete functions, i.e., Boolean and multiple-valued functions, f: S→ {0,1,,q - 1} where S ⊂ {0,1,,q - 1}n i.e., the function value is specified only on a certain subset S of the domain of the corresponding completely defined function. We assume the function to be sparse i.e. is 'small' relative to the cardinality of the domain. We show that by embedding the domain {0,1,,q - 1}n, where n is the number of variables and q is a prime power, in a suitable ring structure, the multiplicative structure of the ring can be used to construct a linear function {0,1,,q - 1}n → {0,1,,q - 1}m that is injective on S provided that m > 2logq|S|+logq(n - 1). In this way we find a linear transform that reduces the number of variables from n to m, and can be used e.g. in implementation of an incompletely defined discrete function by using linear decomposition.
AB - In this paper, we consider incompletely defined discrete functions, i.e., Boolean and multiple-valued functions, f: S→ {0,1,,q - 1} where S ⊂ {0,1,,q - 1}n i.e., the function value is specified only on a certain subset S of the domain of the corresponding completely defined function. We assume the function to be sparse i.e. is 'small' relative to the cardinality of the domain. We show that by embedding the domain {0,1,,q - 1}n, where n is the number of variables and q is a prime power, in a suitable ring structure, the multiplicative structure of the ring can be used to construct a linear function {0,1,,q - 1}n → {0,1,,q - 1}m that is injective on S provided that m > 2logq|S|+logq(n - 1). In this way we find a linear transform that reduces the number of variables from n to m, and can be used e.g. in implementation of an incompletely defined discrete function by using linear decomposition.
KW - index generation functions
KW - multiple valued functions
KW - reduction of variables
U2 - 10.1109/ISMVL.2016.18
DO - 10.1109/ISMVL.2016.18
M3 - Conference contribution
AN - SCOPUS:84981297936
SP - 107
EP - 112
BT - 2016 IEEE 46th International Symposium on Multiple-Valued Logic, ISMVL 2016
PB - IEEE
T2 - IEEE INTERNATIONAL SYMPOSIUM ON MULTIPLE-VALUED LOGIC
Y2 - 1 January 1900
ER -