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-...
Main Author: | |
---|---|
Other Authors: | |
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 |