An Algorithmic Information Calculus for Causal Discovery and Reprogramming Systems
Related Experiment Video
Updated: Jan 19, 2026

Closed-loop Neuro-robotic Experiments to Test Computational Properties of Neuronal Networks
Published on: March 2, 2015
Hector Zenil1, Narsis A Kiani2, Francesco Marabita3
1Algorithmic Dynamics Lab, Center for Molecular Medicine, Karolinska Institutet, Stockholm 171 76, Sweden; Unit of Computational Medicine, Center for Molecular Medicine, Department of Medicine, Karolinska Institutet, Solna, Stockholm 171 76, Sweden; Oxford Immune Algorithmics, Reading RG1 3EU, UK; Science for Life Laboratory, Solna 171 65, Sweden; Algorithmic Nature Group, LABORES for the Natural and Digital Sciences, Paris 75006, France.
Abstract:
We introduce and develop a method that demonstrates that the algorithmic information content of a system can be used as a steering handle in the dynamical phase space, thus affording an avenue for controlling and reprogramming systems. The method consists of applying a series of controlled interventions to a networked system while estimating how the algorithmic information content is affected. We demonstrate the method by reconstructing the phase space and their generative rules of some discrete dynamical systems (cellular automata) serving as controlled case studies. Next, the model-based interventional or causal calculus is evaluated and validated using (1) a huge large set of small graphs, (2) a number of larger networks with different topologies, and finally (3) biological networks derived from a widely studied and validated genetic network (E. coli) as well as on a significant number of differentiating (Th17) and differentiated human cells from a curated biological network data.
Related Concept Videos
Classification of Systems-I
Homogeneity dictates that if an input x(t) is multiplied by a constant c, the output y(t) is multiplied by the same constant. Mathematically, this is expressed as:
Causality in Epidemiology
Woodward–Hoffmann Selection Rules and Microscopic Reversibility
Inductive Reasoning
Inductive reasoning is common in descriptive science. A life scientist makes observations and records them. This data can be qualitative or...
Multi-input and Multi-variable systems
In the absence of...
Criteria for Causality: Bradford Hill Criteria - II

