Title :
Pattern theory in algorithm design
Author :
Axtell, Mark ; Ross, Tim ; Noviskey, Michael
Abstract :
Pattern theory is an analytical approach for mathematically sifting the essential “pattern-ness” from a function or algorithm. Elements of function decomposition theory are used to minimize the mathematical representation of a function by iteratively searching for the minimal algorithm which will generate a particular function. Minimality is defined in terms of decomposed function cardinality (DFC), a general measure of the complexity of a function. By acquiring the minimal (or quasi-minimal) algorithm of a function, significant improvements in execution time and computer memory requirements of on-board avionics systems can be obtained. To this end, pattern theory is an algorithm design paradigm. This paper shows some of the theoretical foundations of pattern theory and describes how pattern theory techniques have been applied to small binary problems in machine learning, circuit design, data compression, algorithm design, and image processing. Pattern theory is compared with conventional artificial intelligence approaches for algorithm/machine learning (e.g., neural networks) and experimental results are discussed
Keywords :
aerospace computing; aircraft instrumentation; algorithm theory; computerised instrumentation; data compression; function approximation; image processing; iterative methods; learning (artificial intelligence); minimisation; pattern recognition; algorithm design; algorithm design paradigm; circuit design; complexity; computer memory; data compression; decomposed function cardinality; execution time; function decomposition theory; image processing; iterative searching; machine learning; mathematical representation; minimal algorithm; minimality; onboard avionics; Aerospace electronics; Algorithm design and analysis; Circuit synthesis; Data compression; Digital-to-frequency converters; Iterative algorithms; Machine learning; Machine learning algorithms; Pattern analysis; Process design;
Conference_Titel :
Aerospace and Electronics Conference, 1993. NAECON 1993., Proceedings of the IEEE 1993 National
Conference_Location :
Dayton, OH
Print_ISBN :
0-7803-1295-3
DOI :
10.1109/NAECON.1993.290820