Jiří KrocIndependent Researcher · Complex Systems Research
Jiří Kroc
Ph.D., Computational & Solid State Physics
Complex systems, emergence, self-organization, theory of massive-parallel computations in science, biology & medicine.
About
65
Publications
67,751
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
349
Citations
Introduction
The scientific effort is focussed into the following directions: (i) application of Complex Systems in medical and biological research, (ii) to provide an easy to follow explanation of mathematical aspects of Complex Systems and their use in biosciences, (iii) search for prospective research areas using advanced experimental & computational techniques and theories and sharing them with all researchers, (iv) providing predictive tools enabling the therapies of patients.
Additional affiliations
Education
October 1995 - April 1999
September 1987 - October 1994
Publications
Publications (65)
This review aims mainly to all professionals from the fields of clinical medicine, biomedical and experimental research. It targets to deliver a quick starting overview and basic understanding of Complex Systems (CSs) with a citation apparatus enabling to efficiently reach the cutting-edge knowledge and applications. This paper has two main objecti...
Background: In general, this methodical paper describes a well documented application of one complexity measure and various machine learning methods to solve a specific problem in biosignal processing: predictions of ventricular tachycardias & fibrillations, and Torsades de Pointes arrhythmias. The methodology is enhanced by a concise introduction...
》》》 The newest software version will be released soon (follow please for updates). The latest release is enabling loading and saving topologies was released on 21st May 2023. 《《《 This program, GoL-N24-v1-3beta.py, is the open-source, advanced, interactive Python implementation of the 'Game of Life' cellular automaton with extended neighborhood, whe...
Science is currently becoming aware of the challenges in the understanding of the very root mechanisms of massively parallel computations that are observed in literally all scientific disciplines, ranging from cosmology to physics, chemistry, biochemistry, and biology. This leads us to the main motivation and simultaneously to the central thesis of...
Man-made systems, including artificial intelligence (AI) and machine learning (ML) methods, are usually constructed using mechanistic approaches, which inevitably fail with a failure of any of their single constituting components. Contrary to them, biological systems are typically self-organizing emergent systems operating far-from-equilibrium and...
From the publication:
https://www.researchgate.net/publication/385077570_Difference_Between_AI_and_Biological_Intelligence_Observed_by_Lenses_of_Emergent_Information_Processing/
Videos are part of a new, updated version of the video-database covering emergents found in GoL-N24. The number of observed emergent structures is huge, and hence, the necessity of a systematic cataloging of them arises. In the coming years, many other emergent structures will be published (hundreds are already found and not yet cataloged).
Resear...
The database of animations of emergents observed in complex systems, which were generated using the GoL-N24 Python program, serves as a navigation tool to easily find all known emergent structures. Everyone is welcome to submit his or her own animations to this database. 《《《》》》 The video-database provides all necessary details and links to emergent...
Scientists are gradually becoming aware of the challenges in the understanding of the very root mechanisms of massively parallel computations that are observed in literally all scientific disciplines ranging from cosmology, physics, across chemistry, biochemistry, and ending in biology. This leads us to the main motivation and simultaneously to the...
Animations of several different neighborhoodswithin GoL-N24 that are capable to maintain the very same emergent glider.
Database of various initial configurations and rules to the Python software GoL-N24. The GoL-N24 software is provided in this link:
https://www.researchgate.net/publication/365477118
This simulation is an example of the second-order emergence, where ships traveling through the cellular automata space are generating fixed oscillators along their path. The whole simulation was initiated randomly and is not designed.
Emergents are generated within the cellular automaton named 'Game of Life' with a modified neighborhood # 459 744...
The implementation of logic-gate NOT within the massive-parallel computational environment simulated by John H. Conway's 'Game of Life' cellular automaton. Another similar codes provide implementations of AND and OR gates; all the gates are implemented using GoL-N24 Python software.
It is a well-known fact that AND, OR, and NOT logic-gates are ca...
The implementation of logic-gate AND within the massive-parallel computational environment simulated by John H. Conway's 'Game of Life' cellular automaton. Another similar codes provide implementations of OR and NOT gates; all the gates are implemented using GoL-N24 Python software.
It is a well-known fact that AND, OR, and NOT logic-gates are ca...
The implementation of logic-gate OR within the massive-parallel computational environment simulated by John H. Conway's 'Game of Life' cellular automaton. Another similar codes provide implementations of AND and NOT gates; all the gates are implemented using GoL-N24 Python software.
It is a well-known fact that AND, OR, and NOT logic-gates are ca...
The current frontiers in the description and simulation of advanced physical and biological phenomena observed within all scientific disciplines are pointing toward the importance of the development of robust mathematical descriptions that are error resilient. Complexity research is lacking deeper knowledge of the design methodology of processes th...
>>> Read the improved, published version with links to the Python software and animations here: https://www.researchgate.net/publication/361818826_Robust_massive_parallel_information_processing_environments_in_biology_and_medicine_case_study <<< ...... The current frontiers in the description and simulation of advanced physical and biological pheno...
<<< The code is a part of the paper: https://www.researchgate.net/publication/361818826_Robust_massive_parallel_information_processing_environments_in_biology_and_medicine_case_study >>>
The presented emergent structures were discovered during research on modifications of the 'Game of Life' proposed by John Conway, which are aiming towards discove...
The presented emergent structures were discovered during research on modifications of the 'Game of Life' proposed by John Conway, which are aiming towards discovery of robust emergents, that are immune to randomly injected faulty evaluations. See details in the paper, the link is provided below, where those simulations are presented only in figures...
The whole computer can be simulated using the cellular automaton called the 'Game of the Life' that was designed by John Conway in 1970 using emergent structures of the first order. Presented simulations aim to demonstrate that environments utilizing massive parallel computations (MPC) including living organisms can carry on Turing Machine equivale...
This open-source program serves as an introduction into complex systems modeling. The GoL was developed by John Conway in the 70ies, and it gained a huge attention by both researchers and mathematical enthusiasts. In the past, such programs designed in some higher-level programming language can easily exceed thousands of code lines. This program ha...
Demo video (snapshot included) showing the running program ECG-pyview that displays single lead ECG recordings. The video depicts the whole procedure that starts by running a sample ECG recording on a command line and ends by demonstration of all capabilities of the program. Manipulation of the sliders managing time and time window width are shown....
This Python software enables everyone to visualize single lead ECG recordings that are having lengths going from tens of second up to days. Extra long files can be split in smaller segments to avoid the memory overflow and processor overload.
It is very suitable to make a quick assessment of ECG recordings taken in emergency cases and during sport...
Cellular automaton models of complex systems (CSs) are gaining greater popularity; simultaneously, they have proven the capability to solve real scientific and engineering applications. To enable everybody a quick penetration into the core of this type of modeling, three real applications of cellular automaton models, including selected open source...
In this document, we explain diagrams commonly used in software engineering. We included graphical representation of each diagram to help you understand the main aspects of the program faster and easier. Additional documentation is located directly in the program code, mainly in files with ".h" extensions.
Link to source code: ( https://www.resear...
This page contains the executable version of the project [ https://www.researchgate.net/publication/316989956_Cellular_Automaton_Simulation_of_Dynamic_Recrystallization_Introduction_into_Self-Organization_and_Emergence ] for the MacOS system. Creating the executable package for MacOS was done by @Peter_Bocan. For details about the project, please,...
This video presents numerical experiments done by the software "Cellular Automaton Simulation of Dynamic Recrystallization: Introduction" (https://www.researchgate.net/publication/316989956_Cellular_Automaton_Simulation_of_Dynamic_Recrystallization_Introduction). This software was developed by Jakub Tkac according to the original software that was...
The purposes of this software are manifold: (i) It serves as an introduction to the modeling of dynamic recrystallization by cellular automata and to complex systems modeling by cellular automata in general. (ii) There is a big demand to have in hands an open-source software that can serve as an example to similar software that might be developed i...
For all who needs to automatically generate figures fast and repeatedly from hundreds of ASCII input files, an example is provided using BASH shell under LINUX OS. Once programmed, such software can save days of tedious work. It runs in no time when compared to the creation of figures in Excell or Gnuplot by hand. A generic example of a script disp...
The theory of Complex Systems (CSs) is offering new mathematical concepts of definition, description, and evaluation of biological systems. A number of vital mathematical descriptions that are constantly developing within CSs increasingly assist biomedical research. The main goal of the presentation is to increase awareness of medical researchers a...
The animation, representing a simulation generated by the Qt front-end, of the program published at the RG-page under name "Design and Implementation of Cellular Automaton Simulating Domain Growth - Source Code" (https://www.researchgate.net/publication/303805779_Design_and_Implementation_of_Cellular_Automaton_Simulating_Domain_Growth_-_Source_Code...
The bachelor thesis is focused to design and implementation of the Qt graphical user interface of cellular automaton simulating domain decomposition by employing a self-organization principle. The main goal is to enable everybody to achieve a better understanding of complex systems modelling principles, which are explained on an example dealing wit...
This is a snapshot from the model presented in the paper "Diffusion Controlled Cellular Automaton Performing Mesh Partitioning". Domains are having the same area. This final state is a dynamic equilibrium of competing process presented within a model. Each pixel of the picture can be viewed as a living cell, organism, species, etc.
(details at: ht...
This is a quick introduction to the topic in an animated form. It gives you the impression of a living thing. The original idea of this software arrived when the author was thinking about cell growth. Similar effects are observed in all living organisms. For details, see the paper, book chapter, and software that is open under the GPL license. (To...
This supplement material is about how this paper might be understood from the biological point of view. Although the developed algorithm is applied within the field of computer science, the original motivation of it comes from biology. Originally, there was an initial idea of growth of living cells, bacterial colonies, or animal herds—beside other...
>>> The best seller in the field - over 30k ebooks sold as 2018. <<<
From the Back Cover:
Deeply rooted in fundamental research in Mathematics and Computer Science, Cellular Automata (CA) are recognized as an intuitive modeling paradigm for Complex Systems. Already very basic CA, with extremely simple micro dynamics such as the Game of Life, show...
..... The INTRODUCTION into the one of the best selling book in the field (over 30k ebooks sold) ..... Abstract: Since the sixteenth century there have been two main paradigms in the methodology of doing science. The first one is referred to as “the experimental” paradigm. During an experiment we observe, measure, and quantify natural phenomena in...
In recent years, the notion of complex systems proved to be a very useful concept to define, describe, and study various natural phenomena observed in a vast number of scientific disciplines. Examples of scientific disciplines that highly benefit from this concept range from physics, mathematics, and computer science through biology and medicine as...
Nature seems to be able to process information on many spatial and temporal scales simultaneously without any external control, coordination or 'processing unit'. Understanding and interpreting the underlying computational process is one of the biggest challenges of computational science. In this paper, we propose a novel computational paradigm, na...
Computational modelling of morphological development of tissues based on complex systems and cellular automata can be decomposed into three interdependent processes. Those three crucial parts are mechanical response of tissues, diffusion of signalling molecules, and gene regulatory network. It is shown that development of an adequate mechanical mod...
A model of morphological development of living tissues could be split into three mutually entangled parts: a mechanical model of tissues, diffusion of signaling molecules, and a gene regulatory network. This paper propose a cellular automaton mechanical model of mesenchyme including its growth caused by proliferation of cells. The main attention is...
This special journal issue of Advances in Complex Systems presents a collection of papers describing current research delivered by recognized researchers actively working in various corners of the field of modeling of complex systems by cellular automata and related methods. All included papers are self-contained and present the latest developments...
Properties of the model performing dynamic mesh partitioning into computationally equivalent mesh parts on regular square lattices using the diffusion controlled cellular automaton (DCCA) are studied. Every processor has assigned a domain seed at the beginning of each simulation--seeds grow into competing domains having migrating boundaries. Comput...
Developmental biology describes how tissues, organs, and bodies are made from living cells. There exists a large body of biological
data about developmental processes but there is still not ultimate understanding of how the whole orchestra of all involved
processes is working. It is the place where mathematical modelling could help to create biolog...
Four cellular automata rules performing two-colouring of square tiled planes are proposed – where those deterministic, self-organizing local rules ensure that no two squares having the same colour could touch each other by their common edge. The speed of the first rule could be lowered by creation of a number of anti-phase separation borders – appe...
This paper continues in the previous research focussed to two simple ques-tions. The first one reads: "What is the influence of anisotropy of computational lattice on simulations of boundary movement?" where grain boundary movement typically appears in simulations of grain boundary migration and static/dynamic recrystallization. The sec-ond questio...
A model performing mesh partitioning into computationally equivalent mesh parts on regular square lattices using a diffusion controlled cellular automaton (DCCA) is proposed and studied in this article. Every processor has assigned a domain seed at the beginning of a simulation. Algorithm works with growth of seeds and migration of domain borders,...
This paper try to elucidate some aspects of the impact of using two different types of computational lattices on the solution of simple models like, for example, grain boundary migration and/or dynamic recrystallization.Not surprisingly, the final solution is obviously affected by anisotropy of used lattices but as we know, they are computational l...
Within past ten years, the importance of cellular automata (CA) models of both recrystallization and grain boundary migration has been recognized. It can be shown that CA provides a computationally efficient mathematical framework for simulations of physically relevant models of the above processes. Generally, CA works in such models with a vast nu...
Propagation of excitation waves and their mutual interactions on the surface layer of a ball with fast accessory paths and pacemaker is studied by the cellular automaton (CA) computer simulation technique in three—dimensions. The existence of the conducting system created by fast accessory paths and the pacemaker in the excitable medium — i.e., in...
The cellular automaton computer simulation technique has been applied to the problem of dynamic recrystallization. The model is composed of simple microstructural mechanisms - such as evolution of dislocation density, grain boundary movement and nucleation - that acting together result in complex macrostructural response expressed by evolution of f...
The paper deals with the finite element macroscopic model of contracting myocard-ium. The constitutive model of the tissue is based on the theory of mixtures, involving a simple model of intramyocardial blood perfusion. Anisotropy of the tissue is described in terms of preferential directions of the muscle and connective fibres. A simple Hill-type...
Changes of the grain shapes caused by the grain boundary migration are modelled by a cellular automaton in a quadricrystal. It is shown that a simple local transition rule is sufficient to describe the grain boundary migration also in the configurations containing triple junctions. A process during which two grains shrink and finally disappear is q...
It is well known that many of macroscopic properties of materials undergoing dynamic recrystallization are determined by their microstructure. Despite a large experimental and theoretical effort, it is not possible to predict in a satisfactory way the evolution of microstructure with sufficient precision. The reason is that we
are dealing with a co...
This paper presents simulation of the work hardening curves of metals deformed at a constant temperature and strain rate under conditions of dynamic recrystallization (DRX). A work hardening model has been developed based on the evolution of the dislocation structure during deformation. A statistical approach is used to predict the microstructure e...
Compression tests at elevated temperature, including 'constant structure' tests, to simulate the deformation strength (stress-rate relation). See abstract below.
Questions
Questions (13)