The Algorithmic Regulator
Abstract
1. Introduction
1.1. Definition of Model
1.2. Regulation as Compression
2. Setting
The Coupled World-Regulator System
3. Probabilistic Regulator Theorems
3.1. Posterior Form, Given the Observed x
3.2. The Good Algorithmic Regulator and Posterior with Contrast
- Clarifications:
- What we measure: compute the on/off complexities and (in practice: fixed MDL code lengths); their difference is the compressibility advantage.
- What the bound says: for any explanation of the observed x, the universal posterior weight is penalized as unless the pair shares structure: larger compensates the penalty.
- Practical rule of thumb: sustained large across tasks makes low exponentially unlikely. If off-case b is already small, will be small—choose a diagnostic readout so the null is not trivially simple.
3.3. Inferring the Objective Function and Planner (As-If Agent)
4. Discussion
- First regulator result: posterior form, given the observed x (Theorem 1).
- Second regulator result: posterior with contrast (Theorem 2).
- Third regulator result: as-if Objective-function minimization (Theorem 3).
- Planner/policy representation (as-if agent).
4.1. Why AIT Is Needed
4.1.1. Relation to the Internal Model Principle (IMP)
- The home thermostat.
4.1.2. Practical Estimation of K and the Gap
5. Conclusions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
Abbreviations
| KT | Kolmogorov Theory (of consciousness) |
| AIT | Algorithmic Information Theory |
| AIF | Active Inference |
| GRT | Good Regulator Theorem |
| IMP | Internal Model Principle |
| MDL | Minimum Description Length |
| LTI | Linear Time-Invariant |
| IOC | Inverse Optimal Control |
| IRL | Inverse Reinforcement Learning |
Appendix A
Appendix A.1. Setting and Core Definitions
- Universal machine and prefix complexity.
- Conditioning convention.
- Machines and transcripts.
- Joint description and wrapper.
- Mutual algorithmic information.
- Good Algorithmic Regulator (contrastive).
- Deterministic upper bound.
Appendix A.2. Three-Tape Turing Machine
- 1.
- A finite set of states Q, including a designated start state and one or more halting states.
- 2.
- A finite alphabet Σ, including a blank symbol, used for the input, output, and private tapes.
- 3.
- Three finite tapes, divided into cells, where each cell can contain a symbol from Σ. These tapes are designated as the input tape, the output tape, and the non-erase private tape.
- 4.
- A transition function , defining how the machine moves between states, writes symbols on the three tapes, and moves the tape heads left (L) or right (R) on each tape.
Appendix A.3. Prefix-Free Programs vs. Stop-Symbol Delimiters (And Why It Matters)
- Why prefix-freeness is not a mere technicality.
- Instantaneous decodability and Kraft sums. If the halting programs form a prefix code, then for the multiset of program lengths we have by Kraft–McMillan. This lets us interpret as a valid “budget” of probability mass per description and leads to semimeasures like Levin’s universal distribution with . This construction is central to algorithmic probability and to the coding theorem (roughly ) [9,68,72,73].
- “Why not just add a stop symbol?”
- If the interpreter ignores any trailing bits after #, then any extension yields the same computation as . To keep the domain of halting programs unambiguous, you must reject all extensions . But rejecting all such extensions is exactly the prefix-free condition in disguise: no valid codeword is a prefix of another. Thus, a well-implemented “stop-symbol” machine reduces to a prefix-free machine up to a fixed additive overhead for encoding #. Consequently, all asymptotic theorems (invariance, coding theorem, bounds using Kraft) remain unchanged up to [9,68,69].
- If extensions after # are allowed as distinct valid programs, then the set of halting inputs is not prefix-free, Kraft–McMillan can fail, and the sum need not be bounded by 1. This breaks the semimeasure property essential to Levin’s universal distribution and derails the clean link between probability and description length [72,73]. In short: allowing arbitrary padding after a nominal “stop” symbol undermines the probability calculus that AIT relies on.
- Implications for our results
- Takeaway.
Appendix A.4. Coding Theorems (Unconditional and Conditional)
- Setup and notation.
- Remarks.
- The constants (and all slacks) depend only on the choice of the universal prefix machine U; changing U shifts by at most an additive constant (invariance theorem), which becomes a multiplicative constant on .
- Theorems A1 and A2 are often summarized as and , read “within constant factors”.
- Immediate corollaries used in the main text include the posterior under the universal prior: for any program p with ,and the geometric excess-length tail: for some constant .
- References.
Appendix A.5. Why Many Long Descriptions Imply Compressibility, and Why Long Generators Are Unlikely
Appendix A.5.1. Multiplicity ⇒ Compression (Indexing Among Outputs)
- One-line “weight counting” variant.
Appendix A.5.2. Consequences for Posterior over Program Lengths
- Interpretation.
Appendix A.5.3. Why Indexing Becomes Shorter When There Are Many Programs
Appendix A.5.4. Remarks
Appendix A.6. Single-Episode Compressibility Is Non-Diagnostic
Chain Rule and a Synergy Counterexample
Appendix A.7. Chance Simplification with M(W:R)≈0 Is Possible
- Claim (It can happen that is small while ).
- “Rare but possible” bound (balanced couplings).
- Ex-post constraint when R is invertible from .
References
- Ruffini, G. An Algorithmic Information Theory of Consciousness. Neurosci. Conscious. 2017, 2017, nix019. [Google Scholar] [CrossRef]
- Ruffini, G.; Lopez-Sola, E. AIT Foundations of Structured Experience. J. Artif. Intell. Conscious. 2022, 9, 153–191. [Google Scholar] [CrossRef]
- Ruffini, G.; Castaldo, F.; Vohryzek, J. Structured Dynamics in the Algorithmic Agent. Entropy 2025, 27, 90. [Google Scholar] [CrossRef]
- Friston, K. A Free Energy Principle for Biological Systems. Entropy 2012, 14, 2100–2121. [Google Scholar] [CrossRef] [PubMed]
- Parr, T. Active Inference: The Free Energy Principle in Mind, Brain, and Behavior; The MIT Press: Cambridge, MA, USA, 2022. [Google Scholar]
- Gács, P.; Tromp, J.; Vitányi, P.M.B. Algorithmic Statistics. IEEE Trans. Inf. Theory 2001, 47, 2443–2463. [Google Scholar] [CrossRef]
- Barron, A.R.; Rissanen, J.; Yu, B. The Minimum Description Length Principle in Coding and Modeling. IEEE Trans. Inf. Theory 1998, 44, 2743–2760. [Google Scholar] [CrossRef]
- Grünwald, P.D. The Minimum Description Length Principle; MIT Press: Cambridge, MA, USA, 2007. [Google Scholar] [CrossRef]
- Li, M.; Vitányi, P.M.B. An Introduction to Kolmogorov Complexity and Its Applications, 4th ed.; Texts in Computer Science; Springer: Cham, Switzerland, 2019. [Google Scholar] [CrossRef]
- Willems, J.C.; Rapisarda, P.; Markovsky, I.; De Moor, B.L.R. A Note on Persistency of Excitation. Syst. Control Lett. 2005, 54, 325–338. [Google Scholar] [CrossRef]
- Conant, R.C.; Ashby, W.R. Every good regulator of a system must be a model of that system. Int. J. Syst. Sci. 1970, 1, 89–97. [Google Scholar] [CrossRef]
- Baez, J. The Internal Model Principle. Azimuth 2016. Available online: https://johncarlosbaez.wordpress.com/2016/01/27/the-good-regulator-theorem/ (accessed on 15 February 2026).
- Francis, B.A.; Wonham, W.M. The internal model principle for linear multivariable regulators. Appl. Math. Optim. 1975, 2, 170–194. [Google Scholar] [CrossRef]
- Francis, B.A.; Wonham, W.M. The internal model principle of control theory. Automatica 1976, 12, 457–465. [Google Scholar] [CrossRef]
- Sontag, E.D. Adaptation and regulation with signal detection implies internal model. Syst. Control Lett. 2003, 50, 119–126. [Google Scholar] [CrossRef]
- Bin, M.; Huang, J.; Isidori, A.; Marconi, L.; Mischiati, M.; Sontag, E.D. Internal Models in Control, Bioengineering, and Neuroscience. Annu. Rev. Control Robot. Auton. Syst. 2022, 5, 55–79. [Google Scholar] [CrossRef]
- Isidori, A.; Byrnes, C. Output regulation of nonlinear systems. IEEE Trans. Autom. Control 1990, 35, 131–140. [Google Scholar] [CrossRef]
- Huang, J. Nonlinear Output Regulation: Theory and Applications; Number 8 in Advances in Design and Control; Society for Industrial and Applied Mathematics: Philadelphia, PA, USA, 2004. [Google Scholar] [CrossRef]
- Priscoli, F.D.; Marconi, L.; Isidori, A. Adaptive Observers as Nonlinear Internal Models. Syst. Control Lett. 2006, 55, 640–649. [Google Scholar] [CrossRef]
- Solomonoff, R.J. A Formal Theory of Inductive Inference. Part I. Inf. Control 1964, 7, 1–22. [Google Scholar] [CrossRef]
- Zvonkin, A.K.; Levin, L.A. The Complexity of Finite Objects and the Development of the Concepts of Information and Randomness by Means of the Theory of Algorithms. Russ. Math. Surv. 1970, 25, 83–124. [Google Scholar] [CrossRef]
- Ziv, J.; Lempel, A. A Universal Algorithm for Sequential Data Compression. IEEE Trans. Inf. Theory 1977, 23, 337–343. [Google Scholar] [CrossRef]
- Cover, T.M.; Thomas, J.A. Elements of Information Theory, 2nd ed.; Wiley-Interscience: Hoboken, NJ, USA, 2006. [Google Scholar] [CrossRef]
- Vereshchagin, N.; Vitányi, P.M.B. Kolmogorov’s Structure Functions and Model Selection. IEEE Trans. Inf. Theory 2004, 50, 3265–3290. [Google Scholar] [CrossRef]
- Solomonoff, R.J. A Formal Theory of Inductive Inference. Part II. Inf. Control 1964, 7, 224–254. [Google Scholar] [CrossRef]
- Ruffini, G. Navigating Complexity: How Resource-Limited Agents Derive Probability and Generate Emergence. OSF Preprints 2024. [Google Scholar] [CrossRef]
- Gray, R.M. Entropy and Information Theory, 2nd ed.; Springer: New York, NY, USA, 2011. [Google Scholar] [CrossRef]
- Åström, K.J.; Murray, R.M. Feedback Systems: An Introduction for Scientists and Engineers; Princeton University Press: Princeton, NJ, USA, 2008. [Google Scholar]
- Chaitin, G.J. A Theory of Program Size Formally Identical to Information Theory. J. ACM 1975, 22, 329–340. [Google Scholar] [CrossRef]
- Hinton, G.E.; Zemel, R.S. Autoencoders, minimum description length and Helmholtz free energy. In Proceedings of the Advances in Neural Information Processing Systems; Neural Information Processing Systems Foundation, Inc. (NeurIPS): La Jolla, CA, USA, 1993; Volume 6, pp. 3–10. [Google Scholar]
- Ballé, J.; Minnen, D.; Singh, S.; Hwang, S.J.; Johnston, N. Variational image compression with a scale hyperprior. In Proceedings of the International Conference on Learning Representations, Vancouver, BC, Canada, 30 April–3 May 2018. [Google Scholar]
- Gardner, M. Mathematical Games: The fantastic combinations of John Conway’s new solitaire game “Life”. Sci. Am. 1970, 223, 120–123. [Google Scholar]
- Chan, B.W.C. Lenia: Biology of artificial life. Complex Syst. 2019, 28, 251–286. [Google Scholar] [CrossRef]
- Plantec, E.; Hamon, G.; Etcheverry, M.; Oudeyer, P.Y.; Moulin-Frier, C.; Chan, B.W.C. Flow Lenia: Mass conservation for the study of virtual creatures in continuous cellular automata. arXiv 2023, arXiv:2212.07906. [Google Scholar]
- Pearl, J. Probabilistic Reasoning in Intelligent Systems: Networks of Plausible Inference; Morgan Kaufmann: San Mateo, CA, USA, 1988. [Google Scholar]
- Kirchhoff, M.; Parr, T.; Palacios, E.; Friston, K.; Kiverstein, J. The Markov blankets of life: Autonomy, active inference and the free energy principle. J. R. Soc. Interface 2018, 15, 20170792. [Google Scholar] [CrossRef]
- Vitányi, P.M.B. Conditional Kolmogorov Complexity and Universal Probability. Theor. Comput. Sci. 2013, 501, 93–100. [Google Scholar] [CrossRef]
- Hutter, M. On Universal Prediction and Bayesian Confirmation. Theor. Comput. Sci. 2007, 384, 33–48. [Google Scholar] [CrossRef]
- Anderson, B.D.O.; Moore, J.B. Optimal Control: Linear Quadratic Methods; Prentice Hall: Englewood Cliffs, NJ, USA, 1990. [Google Scholar]
- Ng, A.Y.; Russell, S.J. Algorithms for Inverse Reinforcement Learning. In Proceedings of the 17th International Conference on Machine Learning (ICML); Morgan Kaufmann Publishers Inc.: San Francisco, CA, USA, 2000; pp. 663–670. [Google Scholar]
- Abbeel, P.; Ng, A.Y. Apprenticeship Learning via Inverse Reinforcement Learning. In Proceedings of the 21st International Conference on Machine Learning (ICML); Association for Computing Machinery: New York, NY, USA, 2004; pp. 1–8. [Google Scholar] [CrossRef]
- Ziebart, B.D.; Maas, A.; Bagnell, J.A.; Dey, A.K. Maximum Entropy Inverse Reinforcement Learning. In Proceedings of the 23rd AAAI Conference on Artificial Intelligence; AAAI Press: Washington, DC, USA, 2008; pp. 1433–1438. [Google Scholar]
- Afriat, S.N. The Construction of Utility Functions from Expenditure Data. Int. Econ. Rev. 1967, 8, 67–77. [Google Scholar] [CrossRef]
- Varian, H.R. The Nonparametric Approach to Demand Analysis. Econometrica 1982, 50, 945–973. [Google Scholar] [CrossRef]
- Debreu, G. Representation of a Preference Ordering by a Numerical Function. In Decision Processes; Thrall, R.M., Coombs, C.H., Davis, R.L., Eds.; John Wiley & Sons: New York, NY, USA, 1954; pp. 159–165. [Google Scholar]
- Savage, L.J. The Foundations of Statistics; John Wiley & Sons: New York, NY, USA, 1954. [Google Scholar]
- Karni, E.; Schmeidler, D. An Expected Utility Theory for State-Dependent Preferences. Theory Decis. 2016, 81, 467–478. [Google Scholar] [CrossRef]
- Ruffini, G. Lempel-Zip Complexity Reference. arXiv 2017, arXiv:1707.09848. [Google Scholar] [CrossRef]
- Li, M.; Chen, X.; Li, X.; Ma, B.; Vitanyi, P. The Similarity Metric. arXiv 2004, arXiv:cs/0111054. [Google Scholar] [CrossRef]
- Cilibrasi, R.; Vitanyi, P. Clustering by Compression. arXiv 2004, arXiv:cs/0312044. [Google Scholar] [CrossRef]
- Soler-Toscano, F.; Zenil, H.; Delahaye, J.P.; Gauvrit, N. Calculating Kolmogorov Complexity from the Output Frequency Distributions of Small Turing Machines. PLoS ONE 2014, 9, e96223. [Google Scholar] [CrossRef]
- Zenil, H.; Hernández-Orozco, S.; Kiani, N.A.; Soler-Toscano, F.; Rueda-Toicen, A. A Decomposition Method for Global Evaluation of Shannon Entropy and Local Estimations of Algorithmic Complexity. arXiv 2016, arXiv:1609.00110. [Google Scholar] [CrossRef]
- Kingma, D.P.; Welling, M. An Introduction to Variational Autoencoders. Found. Trends Mach. Learn. 2019, 12, 307–392. [Google Scholar] [CrossRef]
- Townsend, J.; Bird, T.; Barber, D. Practical Lossless Compression with Latent Variables using Bits Back Coding. arXiv 2019, arXiv:1901.04866. [Google Scholar] [CrossRef]
- Ho, J.; Lohn, E.; Abbeel, P. Compression with Flows via Local Bits-Back Coding. In Proceedings of the Advances in Neural Information Processing Systems 32 (NeurIPS 2019); Neural Information Processing Systems Foundation, Inc. (NeurIPS): La Jolla, CA, USA, 2019; Available online: https://arxiv.org/abs/1905.08500.
- Minnen, D.; Ballé, J.; Toderici, G. Joint Autoregressive and Hierarchical Priors for Learned Image Compression. In Proceedings of the Advances in Neural Information Processing Systems 31 (NeurIPS 2018); Neural Information Processing Systems Foundation, Inc. (NeurIPS): La Jolla, CA, USA, 2018. [Google Scholar]
- Habibian, A.; van Rozendaal, T.; Tomczak, J.M.; Cohen, T.S. Video Compression With Rate-Distortion Autoencoders. In Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV), Seoul, Republi of Korea, 27 October 2019–2 November 2019; pp. 7032–7041. [Google Scholar] [CrossRef]
- Relic, L.; Azevedo, R.; Gross, M.; Schroers, C. Lossy Image Compression with Foundation Diffusion Models. In Proceedings of the European Conference on Computer Vision (ECCV), Milan, Italy, 29 September 2024–4 October 2024. [Google Scholar]
- Yang, R.; Mandt, S. High-Fidelity Image Compression with Score-Based Generative Models. arXiv 2023, arXiv:2305.18231. [Google Scholar]
- Lu, M.; Guo, P.; Shi, H.; Cao, C.; Ma, Z. Transformer-based Image Compression. arXiv 2021, arXiv:2111.06707. [Google Scholar] [CrossRef]
- Liu, J.; Sun, H.; Katto, J. Learned Image Compression with Mixed Transformer-CNN Architectures. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Vancouver, BC, Canada, 17–24 June 2023; pp. 14388–14397. [Google Scholar]
- Delétang, G.; Ruoss, A.; Duquenne, P.A.; Catt, E.; Genewein, T.; Mattern, C.; Grau-Moya, J.; Wenliang, L.K.; Aitchison, M.; Orseau, L.; et al. Language Modeling Is Compression. In Proceedings of the Twelfth International Conference on Learning Representations (ICLR 2024), Vienna, Austria, 7–11 May 2024. [Google Scholar]
- Valmeekam, C.S.K.; Narayanan, K.; Kalathil, D.; Chamberland, J.F.; Shakkottai, S. LLMZip: Lossless Text Compression Using Large Language Models. arXiv 2023, arXiv:2306.04050. [Google Scholar] [CrossRef]
- Sun, H.; Ma, H.; Ling, F.; Xie, H.; Sun, Y.; Yi, L.; Yan, M.; Zhong, C.; Liu, X.; Wang, G. A survey and benchmark evaluation for neural-network-based lossless universal compressors toward multi-source data. Front. Comput. Sci. 2025, 19, 197360. [Google Scholar]
- Li, Z.; Huang, C.; Wang, X.; Hu, H.; Wyeth, C.; Bu, D.; Yu, Q.; Gao, W.; Liu, X.; Li, M. Lossless Data Compression by Large Models. Nat. Mach. Intell. 2025, 7, 794–799. [Google Scholar] [CrossRef]
- Zeghidour, N.; Luebs, A.; Omran, A.; Skoglund, J.; Tagliasacchi, M. SoundStream: An End-to-End Neural Audio Codec. IEEE/ACM Trans. Audio Speech Lang. Process. 2022, 30, 495–507. [Google Scholar] [CrossRef]
- Ma, Y.; Øland, A.; Ragni, A.; Sette, B.M.D.; Saitis, C.; Donahue, C.; Lin, C.; Plachouras, C.; Benetos, E.; Shatri, E.; et al. Foundation Models for Music: A Survey. arXiv 2024, arXiv:2408.14340. [Google Scholar] [CrossRef]
- Tadaki, K. A Statistical Mechanical Interpretation of Algorithmic Information Theory. J. Phys. Conf. Ser. 2010, 201, 012006. [Google Scholar] [CrossRef]
- Fortnow, L. Kolmogorov Complexity. In Aspects of Complexity: Minicourses in Algorithmics, Complexity and Computational Algebra; Downey, R., Hirschfeldt, D., Eds.; de Gruyter Series in Logic and Its Applications; de Gruyter: Berlin, Germany; New York, NY, USA, 2001; Volume 4, pp. 73–86. [Google Scholar] [CrossRef]
- Xie, Y. Source Coding and Kraft Inequality. Lecture Notes, ECE 587. 2012. Available online: https://www2.isye.gatech.edu/~yxie77/ece587/Lecture7.pdf (accessed on 15 February 2026).
- Singh, A. Lecture 7: Prefix Codes, Kraft–McMillan Inequality. Course Notes, 10-704 Machine Learning. 2016. Available online: https://www.cs.cmu.edu/~aarti/Class/10704/lec7-kraft.pdf (accessed on 15 February 2026).
- Sterkenburg, T.F. Solomonoff Prediction and Occam’s Razor. Philos. Sci. 2017, 84, 459–479. [Google Scholar] [CrossRef]
- Hutter, M.; Legg, S.; Vitányi, P.M.B. Algorithmic Probability. Scholarpedia 2007, 2, 2572. [Google Scholar] [CrossRef]
- Williams, P.L.; Beer, R.D. Nonnegative Decomposition of Multivariate Information. arXiv 2010, arXiv:1004.2515. [Google Scholar] [CrossRef]
- Bennett, C.H.; Gács, P.; Li, M.; Vitányi, P.M.B.; Zurek, W.H. Information Distance. IEEE Trans. Inf. Theory 1998, 44, 1407–1423. [Google Scholar] [CrossRef]


| Aspect | GRT (Conant–Ashby, 1970) | IMP (Francis–Wonham, 1975/76; Sontag, 2003) | ART (Algorithmic, This Work) |
|---|---|---|---|
| Setting/Objects | System S, Regulator R, Disturbances/Inputs D, Outcomes Z. Mapping ; compare regulators by entropy of Z. | Plant P in feedback with Controller C; exogenous signals from an exosystem E; regulated output y and error . | World W and Regulator R are deterministic causal prefix programs (3-tape UTM) that interact over interface tapes for horizon N; readout . |
| Symbols (explicit) | S (system), R (regulator), D (disturbance/input), Z (outcome), (Shannon entropy). | P (plant), E (exosystem/signal generator), C (controller), y (regulated output), signal class (e.g., steps/sinusoids/polynomials). | W (shortest world program), R (shortest regulator program), (ON readout), (OFF readout), (prefix complexity), (mutual algorithmic information). |
| Definition of “model” | Deterministic mapping/homomorphism that preserves task-relevant structure so outcomes have low entropy. | Internal model: a dynamical subsystem embedded in C that reproduces E (controller contains a copy of E’s dynamics; in LTI, matching poles such as integrators/resonators). | Algorithmic model (program): R shares computable structure with W—formally (equivalently ); no need for a literal dynamical replica. |
| Notion of “goodness” | “Maximally successful and simple”: minimize and avoid un-necessary regulator randomness/complexity. | Perfect regulation for a specified class (exact asymptotic tracking/disturbance rejection, robustness in class). | Compressibility of realized readout: good if is small at the chosen N; use contrastive gap . |
| Core Theorem Statement | Among regulators that minimize and are simplest, there is a deterministic ; informally: “every good regulator is (contains) a model of the system.” | Necessity: perfect regulation for class requires C to embed a copy of E (an internal model). | Algorithmic necessity: with ON x and OFF complexity , the universal posterior obeys . Thus sustained makes low exponentially unlikely; on the realized episode, maximizing ON over OFF likelihood is equivalent (up to ) to minimizing (i.e., maximizing ). |
| Assumptions | Z is well-defined from and disturbances; regulators compared by and simplicity [11]. | Typically finite-dimensional LTI; stabilizable/detectable; E autonomous and neutrally stable; exact asymptotic tracking/rejection for ; robustness in a plant neighborhood [13,14,15]. | Deterministic closed coupling; fixed universal prefix machine and horizon N; are minimal self-delimiting programs; constant-overhead wrapper for ; diagnostic readout (contrast usable). In practice, estimate with fixed MDL codelengths. |
| Restrictions/Limitations | “Model” notion is weak (mapping); success tied to entropy of Z (can reward trivial predictable outcomes); no explicit stability claims. | Sharpest for LTI; nonlinear/output-regulation extensions add local solvability/detectability/zero-dynamics stability; necessity generally local/structural. | Information-theoretic (not structural) necessity; strength depends on diagnostic ; uncomputable (use fixed compressor/MDL); single-episode statements (with probabilistic tilt). |
| Scope/Use | Conceptual cybernetics link: regulation ⇒ representation (model-building is compulsory). | Design backbone for robust regulation (integral action, embedded oscillators); concrete synthesis constraints. | Distribution-free, single-episode diagnostics; empirical recipe: fix a lossless compressor, quantize readout, compute ON/OFF code lengths, use as evidence of model content; complements IMP with universal Occam calculus AIT [9]. |
| Role | IMP Language | AIT Language (This Work) | Thermostat Instantiation |
|---|---|---|---|
| Exogenous generator | Exosystem E: autonomous generator of references/disturbances (no feedback from C); exact regulation is defined w.r.t. a signal class . | Fold into the World W; no architectural split is required (but may still conceptually identify this subpart). | Reference: setpoint schedule (often clock-driven). Disturbances: outdoor temperature, solar load, occupancy heat gains. |
| Plant | Plant P: room thermal dynamics + actuator/sensor; used for stabilization/shaping. | Also inside World W. | R–C (thermal) model, heater actuation, heat losses, sensor dynamics/delay. |
| Controller/ Regulator | Controller C (the regulator in IMP). | Regulator R. | Thermostat logic: bang-bang with hysteresis, PI/TPI, or scheduled control. |
| Measured output | y. | World readout x extracted from the transcript (often or the error string ). | Indoor temperature (or a weighted error signal). |
| Error/ objective | ; IMP concerns asymptotic for all in the class (internal model must match E). | Score regulation by compressibility of the chosen readout x with R ON vs. an OFF baseline (). Define the gap (practically, use a fixed MDL code in place of K). | Good thermostat ⇒ (e.g., temperature or error) stays near a regular deadband pattern ⇒ shorter code than the null/open-loop case (heater OFF or fixed duty). |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the author. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Ruffini, G. The Algorithmic Regulator. Entropy 2026, 28, 257. https://doi.org/10.3390/e28030257
Ruffini G. The Algorithmic Regulator. Entropy. 2026; 28(3):257. https://doi.org/10.3390/e28030257
Chicago/Turabian StyleRuffini, Giulio. 2026. "The Algorithmic Regulator" Entropy 28, no. 3: 257. https://doi.org/10.3390/e28030257
APA StyleRuffini, G. (2026). The Algorithmic Regulator. Entropy, 28(3), 257. https://doi.org/10.3390/e28030257
