cs.LGAug 18, 2026

A Learning Algorithm for Threshold Boolean Networks with Prescribed Fixed Points

Authors: Gonzalo A. Ruz

Organizations: Facultad de Ingeniería y Ciencias, Universidad Adolfo Ibáñez, Santiago, Chile · Millennium Nucleus for Social Data Science (SODAS), Santiago, Chile · Millennium Nucleus in Data Science for Plant Resilience (PhytoLearning), Santiago, Chile · Center of Applied Ecology and Sustainability (CAPES), Santiago, Chile

Abstract

We present a learning algorithm for inferring threshold Boolean networks (TBNs) with a prescribed set of fixed points. The proposed method employs a custom differentiable loss function that jointly enforces fixed point preservation, penalizes spurious attractors, encourages binary outputs, and promotes sparsity through L1 regularization. Applied to the FOS-GRN model of Arabidopsis thaliana, the approach achieved perfect reconstruction (i.e., all 10 desired fixed points and no spurious ones) in 5 out of 30 independent runs, recovering on average 8.53 ±\pm 0.90 correct fixed points with no spurious attractors. In contrast, standard methods such as the Perceptron and Logistic Regression recovered up to 10 fixed points but introduced between 8 and 31 spurious ones. An additional analysis varying the sparsity coefficient (λλ) confirmed that the method's performance and the structural properties of the inferred networks remain robust within a practical range (up to 0.01) of regularization strengths. Overall, the results demonstrate the effectiveness and stability of the proposed algorithm in capturing meaningful network dynamics under prescribed dynamical constraints.

Figures & tables

Explore similar work

CardsList
  1. Learning with Boolean threshold functions

    Feb 19, 2026Veit Elser, Manish Krishan LalBoolean Function LearningBinary Neural Networks

  2. Continuous surrogates versus threshold Boolean networks for modeling Arabidopsis ISR gene regulation

    Jul 25, 2026Gonzalo A. RuzSurrogate ModelingGene Regulatory Network Inference

  3. Optimizing Sparse Boolean Rule Networks using Mixed Integer Linear Programming

    Oct 14, 2026Thomas Pammer, Johannes Fürnkranz, Markus SinnlBoolean Function LearningInterpretable ML