Nested canalyzing, unate cascade, and polynomial functions

被引:61
作者
Jarrah, Abdul Salam [1 ]
Raposa, Blessilda
Laubenbacher, Reinhard
机构
[1] Virginia Bioinformat Inst, Virginia Tech, Blacksburg, VA 24061 USA
[2] De La Salle Univ, Dept Math, Manila, Philippines
关键词
nested canalyzing function; unate cascade function; parametrization; polynomial function; Boolean function; algebraic variety;
D O I
10.1016/j.physd.2007.06.022
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
This paper focuses on the study of certain classes of Boolean functions that have appeared in several different contexts. Nested canalyzing functions have been studied recently in the context of Boolean network models of gene regulatory networks. In the same context, polynomial functions over finite fields have been used to develop network inference methods for gene regulatory networks. Finally, unate cascade functions have been studied in the design of logic circuits and binary decision diagrams. This paper shows that the class of nested canalyzing functions is equal to that of unate cascade functions. Furthermore, it provides a description of nested canalyzing functions as a certain type of Boolean polynomial function. Using the polynomial framework one can show that the class of nested canalyzing functions, or, equivalently, the class of unate cascade functions, forms an algebraic variety which makes their analysis amenable to the use of techniques from algebraic geometry and computational algebra. As a corollary of the functional equivalence derived here, a formula in the literature for the number of unate cascade functions provides such a formula for the number of nested canalyzing functions. (c) 2007 Elsevier B.V. All rights reserved.
引用
收藏
页码:167 / 174
页数:8
相关论文
共 24 条
[1]  
[Anonymous], 1997, ENCY MATH APPL
[2]   NUMBER OF FANOUT-FREE FUNCTIONS WITH VARIOUS GATES [J].
BENDER, EA .
JOURNAL OF THE ACM, 1980, 27 (01) :181-190
[3]  
BENDER EA, 1978, IEEE T COMPUT, V27, P1180, DOI 10.1109/TC.1978.1675021
[4]   Average path length of binary decision diagrams [J].
Butler, JT ;
Sasao, T ;
Matsuura, M .
IEEE TRANSACTIONS ON COMPUTERS, 2005, 54 (09) :1041-1053
[5]  
FULTON W, 1993, ANN MATH STUDIES, V131
[6]   CONVERGENCE BEHAVIOR AND ROOT SIGNAL SETS OF STACK FILTERS [J].
GABBOUJ, M ;
YU, PT ;
COYLE, EJ .
CIRCUITS SYSTEMS AND SIGNAL PROCESSING, 1992, 11 (01) :171-193
[7]   ENUMERATION OF FANOUT-FREE BOOLEAN FUNCTIONS [J].
HAYES, JP .
JOURNAL OF THE ACM, 1976, 23 (04) :700-709
[8]   The number and probability of canalizing functions [J].
Just, W ;
Shmulevich, I ;
Konvalina, J .
PHYSICA D-NONLINEAR PHENOMENA, 2004, 197 (3-4) :211-221
[9]   Random Boolean network models and the yeast transcriptional network [J].
Kauffman, S ;
Peterson, C ;
Samuelsson, B ;
Troein, C .
PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 2003, 100 (25) :14796-14799
[10]   Genetic networks with canalyzing Boolean rules are always stable [J].
Kauffman, S ;
Peterson, C ;
Samuelsson, B ;
Troein, C .
PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 2004, 101 (49) :17102-17107