Minimization of SOPs for bi-decomposable functions and non-orthodox/orthodox functions

Approved for public release; distribution is unlimited. === A logical function f is AND bi-decomposable if it can be written as f x1, x2)= h1 (x1) h2(x2), where x1 and x2 are disjoint. Such functions are important because they can be efficiently implemented. Also many benchmark functions are AND bi-...

Full description

Bibliographic Details
Main Author: Ulker, Birol
Other Authors: Butler, Jon T.
Published: Monterey, Calif. Naval Postgraduate School 2012
Online Access:http://hdl.handle.net/10945/6005
id ndltd-nps.edu-oai-calhoun.nps.edu-10945-6005
record_format oai_dc
spelling ndltd-nps.edu-oai-calhoun.nps.edu-10945-60052015-01-31T03:54:34Z Minimization of SOPs for bi-decomposable functions and non-orthodox/orthodox functions Ulker, Birol Butler, Jon T. Loomis, Herschel H., Jr. Approved for public release; distribution is unlimited. A logical function f is AND bi-decomposable if it can be written as f x1, x2)= h1 (x1) h2(x2), where x1 and x2 are disjoint. Such functions are important because they can be efficiently implemented. Also many benchmark functions are AND bi-decomposable. Surprisingly, the minimal sum of products (MSOP) of f is not always obtainable by finding the MSOP of h1 and h2 and applying the law of distributivity. However, a special class of functions called orthodox functions, introduced by Sasao and Butler [1], do have this property. This thesis focuses on orthodox functions, and the remaining non-orthodox functions. It is shown how to build up orthodox functions from orthodox functions on fewer variables. An algorithm is presented for generating families of non-orthodox functions. A test program is developed to test the results of the proposed algorithm and also other programs are developed to conduct experiments with both orthodox and non-orthodox functions. Results are presented that represent the first steps toward completely characterizing bi-decomposable functions that can be efficiently implemented. 2012-03-14T17:47:28Z 2012-03-14T17:47:28Z 2002-03 Thesis http://hdl.handle.net/10945/6005 Copyright is reserved by the copyright owner. Monterey, Calif. Naval Postgraduate School
collection NDLTD
sources NDLTD
description Approved for public release; distribution is unlimited. === A logical function f is AND bi-decomposable if it can be written as f x1, x2)= h1 (x1) h2(x2), where x1 and x2 are disjoint. Such functions are important because they can be efficiently implemented. Also many benchmark functions are AND bi-decomposable. Surprisingly, the minimal sum of products (MSOP) of f is not always obtainable by finding the MSOP of h1 and h2 and applying the law of distributivity. However, a special class of functions called orthodox functions, introduced by Sasao and Butler [1], do have this property. This thesis focuses on orthodox functions, and the remaining non-orthodox functions. It is shown how to build up orthodox functions from orthodox functions on fewer variables. An algorithm is presented for generating families of non-orthodox functions. A test program is developed to test the results of the proposed algorithm and also other programs are developed to conduct experiments with both orthodox and non-orthodox functions. Results are presented that represent the first steps toward completely characterizing bi-decomposable functions that can be efficiently implemented.
author2 Butler, Jon T.
author_facet Butler, Jon T.
Ulker, Birol
author Ulker, Birol
spellingShingle Ulker, Birol
Minimization of SOPs for bi-decomposable functions and non-orthodox/orthodox functions
author_sort Ulker, Birol
title Minimization of SOPs for bi-decomposable functions and non-orthodox/orthodox functions
title_short Minimization of SOPs for bi-decomposable functions and non-orthodox/orthodox functions
title_full Minimization of SOPs for bi-decomposable functions and non-orthodox/orthodox functions
title_fullStr Minimization of SOPs for bi-decomposable functions and non-orthodox/orthodox functions
title_full_unstemmed Minimization of SOPs for bi-decomposable functions and non-orthodox/orthodox functions
title_sort minimization of sops for bi-decomposable functions and non-orthodox/orthodox functions
publisher Monterey, Calif. Naval Postgraduate School
publishDate 2012
url http://hdl.handle.net/10945/6005
work_keys_str_mv AT ulkerbirol minimizationofsopsforbidecomposablefunctionsandnonorthodoxorthodoxfunctions
_version_ 1716730102536994816