On the Application of Kolmogorov Complexity to the Characterization and Evaluation of Computational Models and Complex Systems

This paper presents a proposal for the application of Kolmogorov complexity to the characterization of systems and processes, and the evaluation of computational models. The methodology developed represents a theoretical tool to solve problems from systems science. Two applications of the methodology are presented in order to illustrate the proposal, both of which were developed by the authors. The first one is related to the software development process, the second to computer animation models. In the end a third application of the method is briefly introduced, with the intention of characterizing dynamic systems of chaotic behavior, which clearly demonstrates the potentials of the methodology.

[1]  William L. Ditto,et al.  Principles and applications of chaotic systems , 1995, CACM.

[2]  W. Ashby,et al.  An Introduction to Cybernetics , 1957 .

[3]  Ming Li,et al.  An Introduction to Kolmogorov Complexity and Its Applications , 2019, Texts in Computer Science.

[4]  Paulo Blauth Menezes,et al.  Characterizing the Software Development Process: A New Approach Based on Kolmogorov Complexity , 2001, EUROCAST.

[5]  G.G. Langdon,et al.  Data compression , 1988, IEEE Potentials.

[6]  A. Kolmogorov Three approaches to the quantitative definition of information , 1968 .

[7]  Andrei N. Kolmogorov,et al.  Logical basis for information theory and probability theory , 1968, IEEE Trans. Inf. Theory.

[8]  V. Uspenskii,et al.  Can an individual sequence of zeros and ones be random? Russian Math , 1990 .

[9]  Viktor Mikhaĭlovich Glushkov,et al.  An Introduction to Cybernetics , 1957, The Mathematical Gazette.

[10]  Ann Q. Gates,et al.  Application of Kolmogorov Complexity to Image Compression: It Is Possible to Have a Better Compression, But It Is Not Possible to Have the Best One , 1999, Bull. EATCS.

[11]  Paul M. B. Vitányi,et al.  Randomness , 2001, ArXiv.

[12]  M. Bernhard Introduction to Chaotic Dynamical Systems , 1992 .

[13]  Richard E. Parent,et al.  Computer animation - algorithms and techniques , 2012 .

[14]  Sang Joon Kim,et al.  A Mathematical Theory of Communication , 2006 .

[15]  G. Chaitin Gödel's theorem and information , 1982 .

[16]  Paulo Blauth Menezes,et al.  Evaluating Computer Animation Models with Lossy Data Compression Using Kolmogorov Complexity , 2003, CISST.

[17]  Vladik Kreinovich,et al.  Human Visual Perception and Kolmogorov Complexity: Revisited , 1998, Bull. EATCS.