INVERTING AND MINIMIZING BOOLEAN FUNCTIONS, MINIMAL PATHS AND MINIMAL CUTS - NONCOHERENT SYSTEM-ANALYSIS

被引:14
作者
LOCKS, MO
机构
[1] Department of Administrative Sciences, College of Business Administration, Oklahoma State University, Stillwater
关键词
Boolean polynomials; De Morgan's theorems; Duality; Fault trees; Inversion; Minimal cuts; Minimal paths; Minimization; Noncoherent systems; Prime implicants;
D O I
10.1109/TR.1979.5220647
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
An efficient technique is presented for inverting the minimal paths of a reliability logic diagram or fault tree, and then minimizing to obtain the minimal cuts, or else inverting the minimal cuts for the minimal paths. The method is appropriate for both s-coherent and s-noncoherent systems; it can also obtain the minimized dual inverse of any Boolean function. Inversion is more complex with s-noncoherence than with s-coherence because the minimal form (m.f.) is not unique. The result of inversion is the dual prime implicants (pi.‘s). The terms of a dual m.f., the dual minimal states, are obtained By a search process. First the dual p.i.'s are obtained; then a m.f. is found by an algorithmic search with a test for redundancy, reversal-absorption (ra.). The dual p.i.'s are segregated into the “core” p.i.'s [8, 9] essential for every m.f. and the “noncore” p.i.'s, by ra. Then a m.f. is found by repeatedly applying ra. to randomized rearrangements of the noncore terms. Examples are included, adapted from the fault-tree literature. Copyright © 1979 by the Institute of Electrical and Electronics Engineers, Inc.
引用
收藏
页码:373 / 375
页数:3
相关论文
共 12 条
[1]  
BREUER MA, 1968 P ACM NAT C, P241
[2]   PRIME IMPLICANT ALGORITHM WITH FACTORING [J].
HULME, BL ;
WORRELL, RB .
IEEE TRANSACTIONS ON COMPUTERS, 1975, 24 (11) :1129-1131
[3]   COMPUTER-AIDED SYNTHESIS OF FAULT-TREES [J].
LAPP, SA ;
POWERS, GJ .
IEEE TRANSACTIONS ON RELIABILITY, 1977, 26 (01) :2-13
[4]   SYNTHESIS OF FAULT TREES - EXAMPLE OF NONCOHERENCE [J].
LOCKS, MO .
IEEE TRANSACTIONS ON RELIABILITY, 1979, 28 (01) :2-5
[5]   INVERTING AND MINIMALIZING PATH SETS AND CUT SETS [J].
LOCKS, MO .
IEEE TRANSACTIONS ON RELIABILITY, 1978, 27 (02) :107-109
[6]  
LOCKS MO, UNPUBLISHED
[7]  
Nelson R. J., 1955, J SYMBOLIC LOGIC, V20, P105
[8]  
Quine W. V., 1955, AM MATH MONTHLY, V62, P627, DOI DOI 10.1080/00029890.1955.11988710
[9]  
QUINE WV, 1959, AM MATH MONTHLY, V66, P627
[10]  
RHYNE VT, 1977, IEEE T COMPUT, V26, P757, DOI 10.1109/TC.1977.1674913