Title :
An extension of ternary majority function and its application to evolvable system
Author :
Yamamoto, Yoshinori
Abstract :
Multiple-valued majority functions were defined in 1980 as a group which differ from; threshold functions, but the majority functions only consist of a subset of Kleenean functions. This paper defines an extension of the ternary majority function using cyclic operation to I/O values of the function. The extended ternary majority functions are functionally complete on a ternary logic system. We apply this function to synsthesize evolvable logic system. The goal of the discussion in the latter half is to devise a method of representing any ternary logic function using the extended ternary majority functions. GA is used as a tool, and an advanced method applicable to many variable case is proposed together with some experiments.
Keywords :
genetic algorithms; logic circuits; logic design; ternary logic; Kleenean functions; cyclic operation; evolvable logic system; genetic algorithm; multiple-valued majority functions; ternary logic function; ternary logic system; ternary majority function; threshold functions; Arithmetic; Circuit synthesis; Design methodology; Environmental economics; Equations; Evolutionary computation; Hardware; Logic design; Logic functions; Multivalued logic;
Conference_Titel :
Multiple-Valued Logic, 2003. Proceedings. 33rd International Symposium on
Print_ISBN :
0-7695-1918-0
DOI :
10.1109/ISMVL.2003.1201379