• DocumentCode
    1850622
  • Title

    Pattern theory in algorithm design

  • Author

    Axtell, Mark ; Ross, Tim ; Noviskey, Michael

  • fYear
    1993
  • fDate
    24-28 May 1993
  • Firstpage
    920
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • 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
  • Type

    conf

  • DOI
    10.1109/NAECON.1993.290820
  • Filename
    290820