Reduction and Fixed Points of Boolean Networks and Linear Network Coding Solvability

Linear network coding transmits data through networks by letting the intermediate nodes combine the messages they receive and forward the combinations toward their destinations. The solvability problem asks whether the demands of all the destinations can be simultaneously satisfied by using linear network coding. The guessing number approach converts this problem into determining the number of fixed points of coding functions f : An → An over a finite alphabet A (usually referred to as Boolean networks if A = {0, 1}) with a given interaction graph that describes which local functions depend on which variables. In this paper, we generalize the so-called reduction of coding functions in order to eliminate variables. We then determine the maximum number of fixed points of a fully reduced coding function, whose interaction graph has a loop on every vertex. Since the reduction preserves the number of fixed points, we then apply these ideas and results to obtain four main results on the linear network coding solvability problem. First, we prove that non-decreasing coding functions cannot solve any more instances than routing already does. Second, we show that the triangle-free undirected graphs are linearly solvable if and only if they are solvable by routing. This is the first classification result for the linear network coding solvability problem. Third, we exhibit a new class of non-linearly solvable graphs. Fourth, we determine large classes of strictly linearly solvable graphs.

[1]  Denis Thieffry,et al.  Graphic requirements for multistability and attractive cycles in a Boolean dynamical framework , 2008, Adv. Appl. Math..

[2]  Alexander Sprintson,et al.  On the Index Coding Problem and Its Relation to Network Coding and Matroid Theory , 2008, IEEE Transactions on Information Theory.

[3]  Randall Dougherty,et al.  Nonreversibility and Equivalent Constructions of Multiple-Unicast Networks , 2006, IEEE Transactions on Information Theory.

[4]  Søren Riis Graph Entropy, Network Coding and Guessing games , 2007, ArXiv.

[5]  R. Thomas,et al.  Multistationarity, the basis of cell differentiation and memory. I. Structural conditions of multistationarity and other nontrivial behavior. , 2001, Chaos.

[6]  Eric Goles Ch.,et al.  Fixed points and maximal independent sets in AND-OR networks , 2004, Discret. Appl. Math..

[7]  Kazuyuki Aihara,et al.  Modeling genetic switches with positive feedback loops. , 2003, Journal of theoretical biology.

[8]  Michael Langberg,et al.  An Equivalence Between Network Coding and Index Coding , 2012, IEEE Transactions on Information Theory.

[9]  Rudolf Ahlswede,et al.  Network information flow , 2000, IEEE Trans. Inf. Theory.

[10]  W S McCulloch,et al.  A logical calculus of the ideas immanent in nervous activity , 1990, The Philosophy of Artificial Intelligence.

[11]  François Robert Les systèmes dynamiques discrets , 1995 .

[12]  Randall Dougherty,et al.  Networks, Matroids, and Non-Shannon Information Inequalities , 2007, IEEE Transactions on Information Theory.

[13]  Klas Markström,et al.  The Guessing Number of Undirected Graphs , 2011, Electron. J. Comb..

[14]  Maximilien Gadouleau Entropy of Closure Operators and Network Coding Solvability , 2014, Entropy.

[15]  Adrien Richard,et al.  Positive circuits and maximal number of fixed points in discrete dynamical systems , 2008, Discret. Appl. Math..

[16]  François Robert,et al.  Discrete iterations - a metric study , 1986, Springer series in computational mathematics.

[17]  Svatopluk Poljak,et al.  On periodical behaviour in societies with symmetric influences , 1983, Comb..

[18]  J. Aracena Maximum Number of Fixed Points in Regulatory Boolean Networks , 2008, Bulletin of mathematical biology.

[19]  Eric Goles Ch.,et al.  Dynamics of Positive Automata Networks , 1985, Theor. Comput. Sci..

[20]  Maximilien Gadouleau,et al.  Fixed Points of Boolean Networks, Guessing Graphs, and Coding Theory , 2014, SIAM J. Discret. Math..

[21]  Randall Dougherty,et al.  Unachievability of network coding capacity , 2006, IEEE Transactions on Information Theory.

[22]  T. Ho,et al.  On Linear Network Coding , 2010 .

[23]  Arya Mazumdar On a duality between recoverable distributed storage and index coding , 2014, 2014 IEEE International Symposium on Information Theory.

[24]  W. Pitts,et al.  A Logical Calculus of the Ideas Immanent in Nervous Activity (1943) , 2021, Ideas That Created the Future.

[25]  Bensalem Boukili,et al.  Systèmes Dynamiques Discrets , 2017 .

[26]  K. Feng,et al.  The linear guessing number of undirected graphs , 2014 .

[27]  Guy Karlebach,et al.  Modelling and analysis of gene regulatory networks , 2008, Nature Reviews Molecular Cell Biology.

[28]  R. Yeung,et al.  Network coding theory , 2006 .

[29]  Søren Riis Utilising public information in Network Coding , 2005 .

[30]  Demetres Christofides,et al.  Multiple unicasts, graph guessing games, and non-Shannon inequalities , 2013, 2013 International Symposium on Network Coding (NetCod).

[31]  Gregory Gutin,et al.  Digraphs - theory, algorithms and applications , 2002 .

[32]  R. Thomas,et al.  Boolean formalization of genetic control circuits. , 1973, Journal of theoretical biology.

[33]  Adrien Richard,et al.  Fixed point theorems for Boolean networks expressed in terms of forbidden subnetworks , 2013, Theor. Comput. Sci..

[34]  Ronald D. Dutton,et al.  On clique covers and independence numbers of graphs , 1983, Discret. Math..

[35]  Hidde de Jong,et al.  Modeling and Simulation of Genetic Regulatory Systems: A Literature Review , 2002, J. Comput. Biol..

[36]  ZegerKenneth,et al.  Unachievability of network coding capacity , 2006 .

[37]  Adrien Richard,et al.  Maximum number of fixed points in AND-OR-NOT networks , 2014, J. Comput. Syst. Sci..

[38]  E. Goles,et al.  Neural and Automata Networks: Dynamical Behavior and Applications , 2011 .

[39]  K. Brown,et al.  Graduate Texts in Mathematics , 1982 .

[40]  Ning Cai,et al.  Network Coding Theory (Foundations and Trends(R) in Communications and Information Theory) , 2006 .

[41]  Maximilien Gadouleau,et al.  Graph-Theoretical Constructions for Graph Entropy and Network Coding Based Communications , 2011, IEEE Transactions on Information Theory.

[42]  J J Hopfield,et al.  Neural networks and physical systems with emergent collective computational abilities. , 1982, Proceedings of the National Academy of Sciences of the United States of America.

[43]  Søren Riis,et al.  Information flows, graphs and their guessing numbers , 2006, 2006 4th International Symposium on Modeling and Optimization in Mobile, Ad Hoc and Wireless Networks.

[44]  Peter L. Hammer,et al.  Boolean Functions - Theory, Algorithms, and Applications , 2011, Encyclopedia of mathematics and its applications.

[45]  Peter J. Cameron,et al.  Guessing Games on Triangle-Free Graphs , 2014, Electron. J. Comb..

[46]  Maximilien Gadouleau,et al.  Closure Solvability for Network Coding and Secret Sharing , 2012, IEEE Transactions on Information Theory.

[47]  S. Kauffman Metabolic stability and epigenesis in randomly constructed genetic nets. , 1969, Journal of theoretical biology.

[48]  Aurélien Naldi,et al.  Dynamically consistent reduction of logical regulatory graphs , 2011, Theor. Comput. Sci..

[49]  Peter J. Cameron,et al.  On the guessing number of shift graphs , 2009, J. Discrete Algorithms.

[50]  Ziv Bar-Yossef,et al.  Index Coding With Side Information , 2006, IEEE Transactions on Information Theory.

[51]  E. Goles,et al.  Iterative behaviour of generalized majority functions , 1983 .