This invention relates to symbolic representation of data for both static and dynamic analysis and manipulation. In particular, the invention relates to methods and apparatus for modeling n-dimensional complex systems and networks, including biological systems, social systems, geological formations and processes and simulations thereof. This invention employs a visual calculus of complex systems alluded to in the Ph.D. dissertation of the present inventor entitled “Determination and Stabilization of the Bacterial Growth Rate,” by Fredric S. Young, University of Michigan, 1977.
Prior work including the aforementioned dissertation of the present inventor failed to suggest anything beyond a simple modeling of simple cellular processes in simple single prokaryotic cell types which include bacteria, and prior work has failed to describe or suggest how cells might interact in multicellular organisms. The dissertation of the present inventor was a theory of the computational processes of bacterial cells in natural and synthetic environments. This dissertation was an early effort in what has now come to be known as bioinformatics. Since all multicellular organisms important in medicine and physiology contain the much more complicated eukaryotic type cells, the prior work was not applicable to models other than simple bacterial cells.
In a parallel development, Per Bak at Brookhaven National Laboratories proposed a general model for complex systems to explain the ubiquitous occurrence of fractal structures and fractal (1/f) noise in a wide variety of physical and other natural systems.
It has been observed that certain non-equilibrium processes cannot be described and analyzed with sufficient mathematical clarity with current mathematical tools. Efforts have been made in recent years to develop the mathematics of nonlinear systems using nonlinear dynamics and complexity theory. An interesting and major lesson learned from the dissertation research of the present inventor and the later research in non-linear dynamics is that there are simple alternatives to conventional differential equation based simulation that can capture the essence of a complex system in a greatly simplified or “toy” model.
What is needed are techniques and devices to exploit these discoveries for description and ultimately simulation in some of the most economically significant applications and problems in geology, biology and economics. Simulation models can then be substituted for laboratory and field research to guide diagnosis and therapy development in medicine, data processing and decisionmaking affecting the acquisition and development of natural resources.
According to the invention, a method for description and simulation based on organizing data into maps of invariants, the invariants being points of entropy balance in a system of interest which is either in a stationary state or in a transitory disturbed state. The method includes identifying invariants in the system of interest by identifying primary sources and sinks of energy, identifying secondary energy sources and sinks coupled to the primary sources and sinks, and coupling all such sources and sinks into a network of transformations organized around nodes of those sources and sinks corresponding to the invariants, each of the nodes being characterized by a locally defined principle of balanced self-organization in a system with both a conservation law and energy dissipation. Such a system becomes “organized” upon achievement of a critical rate of entropy flux into the environment. Associated with each invariant are response rates related to energy transfer rates into and out of the invariants.
The invention is based on the discovery that all systems subject to input of any source of energy are rendered stable where the conserved quantity is at a local “angle of repose,” that is, where all input rates and output rates are balanced with respect to energy input and dissipation. Systems organized in this manner exhibit either first or second non-equilibrium phase transitions. Systems with second order phase transitions have critical points whose properties are mathematically related to the critical points found in select rare equilibrium systems that undergo second order phase transitions, such as systems that have a point separating three phases, as shown in a physical phase diagram. (Examples include pressure/temperature effects on water and on carbon dioxide.) Invariants are conserved ratios reflecting the local angles of repose that result from the conservation of quantities in a dissipative system. These invariants associated with critical ratios can be described using the mathematics of percolation to describe the dynamics at the critical point.
Experimental studies of self-organization have shown, in contrast to the suggestion of Bak, that generic non-equilibrium self-organization is most likely to organize systems at first order and not at second order phase transitions. Self-organization at second order phase transitions can be achieved by incorporating extremum principles allowing selection for maxima and minima in energy dissipation and optimization. A system organized at a first order phase transition can be brought to the critical point of a second order phase transition by including feedback for optimization. The subset of systems containing second order critical points includes both living and non-living systems. According to the invention, the critical points in living systems are stabilized by a unique form of double reciprocal feedback.
According to one application of the invention, a method is provided for controlling the engineering of a complex system by creating a database based on a series of steps beginning with a description of a structure, organism or system to be created which was obtained by tracking flow of energy and transformation of “atomic” (undivisible) elements into complex structures along a reaction chain; then, given such a description of a structure, recognizing that it is a self-organizing model of the complex system which could have either a first order or a second order phase transition and that the scope of behaviors of the system is limited by the description. (A first order phase transition has no critical point, whereas a second order phase transition has a critical point in which at least three phases co-exist: i.e., solid, liquid and gas.) This is responsible for the phenomenon of universality wherein a great number of systems exhibit common behavior as evidenced in power laws describing energy scaling in systems that are valid over a huge range of scales. Knowing that non-equilibrium systems can only become balanced in a system with a phase transition of the first order or of the second order, and knowing that all living systems are characterized by biological regulatory mechanisms that are stabilized at the second order phase transition point using a double feedback mechanism, it follows that all living systems have a pattern of allowable behaviors that can be predicted and thus designed.
The present invention is a nontrivial extension of the Ph.D. work of the present inventor to n-dimensional analysis and from the growth of bacteria to homeostasis in all biological systems as well as stationary states in all systems not in equilibrium (that is, systems subject to input and dissipation of energy).
In a specific embodiment as an example of a workflow description, each invariant may be modeled as a storage element having an activated or energized state and an inactive or unenergized state with an internal mechanism for transitioning over a time scale between the two states, with unidirectional flow of energy through every storage element. The invariant is mechanically modeled as two variable-rate one-way valves connected through an accumulator, wherein the net flow of all valves in a system must be zero in the stationary (undisturbed) state. This condition of net flow of N valve sets equaling zero can thus be satisfied only when each valve set in the network is at a local critical point. In other words, at each invariant there is a fixed relationship between the flow of each valve set in the network and the percentage of the energy stored in the energy storer. This relationship can be completely defined whenever a dissipative system can be associated with a conserved quantity.
Organizing a simulation around invariants produces a set of constraints which allows the development of minimally complex representations of any system of interest.
One of the advantages of the invention is the provisions a nearly absolute reference framework for organizing any additional data into the simulations. In the examples of homeostatic regulation in biology, the inventive method of organization of a simulation provides a method of vastly streamlining the work involved in the human genome project.
The invention will be better understood by reference to the following detailed description in connection with the accompanying drawings.
In order to understand the invention, it is useful to define the underlying elements. Referring to
The textures are then labeled (Step B) for appropriate identification. The labels serve as a tags for the compressed data resulting from preliminary analysis based on pattern/texture recognition techniques.
The process is furthered by defining the system and its environment, as well as the boundaries between the system and the environment (Step C). The system is the texture to be considered, and the environment is everything that affects the system which is necessary to make the model a closed model where the system is an open system.
Thereafter comes a description of the workflow of the system (Step D). This workflow must be in terms of sources and sinks of energy and of raw materials, as hereinafter noted in
Referring to
Then, for each member of the list, the points of entry into the system from the environment are identified (Step F). The points of entry are subsets of the labeled textures.
Then, for each point of entry, roots of the points of entry are traced through the system, and points of further transformation, if any, are identified (Step G). Points of further transformation can be fractal level changes, changes in scale, changes in texture, changes in content as by splitting or joining or rearrangements and reordering of content.
When that is done (Step H), the nodes are characterized by their inputs, outputs and transformations (Step I). Each transformation is described as a process in a workflow diagram.
When that is done (Step J), the relative rate of each process is catalogued as either balanced, unbalanced fast or unbalanced slow, in a three state system (Step K). For each level there is a unique temporal behavior. When there is a stationary state defined over the whole system by an interrelated state of balance, the stationary state is defined relative to a lowest interval of time that can be analyzed. If there is an attempted analysis with a finer increment of time, for example, fluctuations away from the stationary state will be observed. At a second order phase transition, these fluctuations have no fixed scale. Since the set points are dynamic, the behavior in approach to repose from fluctuations is also without scale. This is analogous to the observation that avalanches can occur in all scales of piles of rubble, from sand to boulders.
The stationary state is thus characterized statistically as zero error in time, i.e., it will average to zero error on a selected time scale. However, for the characterization in time there will also be a multilevel behavior of the pattern with deviations away from the stationary state.
After the relative rates of the processes have been catalogued (Step L), each process is catalogued by level and frequency (Step M). In other words, a determination is made as to where each process is in the system and how many occurrences of the processes exist within the system.
When that is done (Step N), the model is completed by mapping each process to a level and frequency with appropriate description in the level/frequency diagram (Step O). An example of a level/frequency diagram has been shown in
A key step according to the invention is the cataloguing of the relative rates (Step J). This involves tracking processes through various dimensions, levels and determining which side a process is relative to a locally-defined critical point. This important modeling step requires some external empirically-based input to effect. The selected choice of such a constant determines for example whether a system is self-perpetuating, increasingly oscillatory or decaying. Biological homeostasis is a particularly apt example of a self-perpetuating system where the system must be set at the self-perpetuating critical point.
The control system which establishes steady state is a feedback system with an error detector 68 for detecting deviations between the preselected ratio balance 70 and the measured ratio balance 72. The error detector 68 controls an amplifier, or error control response subsystem 76, which in turn regulates inputs via valves 78, 80, 82 on inputs A, B and C, and, via a sequence time storage unit 84, a valve 86. (The sequence time storage unit 86 provides the time delay to assure that inputs and output are synchronized.) The preselected ratio balance 70 is established by an external critical point setter 74. The critical point is derived from the boundary conditions, structure and entropy considerations. Given a set of boundary conditions between the internal mechanisms and the environment, the critical point can be calculated using graph theory and thermodynamics, i.e., the Second Law of Thermodynamics. Alternatively, the critical point can be empirically derived by comparing a real system and its corresponding simulation model.
As an example of a model of a system according to the invention, consider the complexity of eukaryotic cell growth. It is postulated from the model according to the invention that there must be an additional level of regulation to balance the growth allowed by the nutritional resources with the organism's need for those cells in the overall system. Cancer is an example of uncontrolled growth of particular classes of cells. When the first cancer-related gene was identified, it was shown to be in a protein that monitored the presence of growth factors and coupled this sensing to the allowable rate of cell growth. When this cancer gene was analyzed to determine if it was related to any known genes in bacteria, it was found to be related to the elongation factor. This relation was in fact found to be due to the same binding of GDP and GTP by the two proteins, namely the elongation factor and the cancer factor RAS. This can be modeled adequately by the present invention. In fact it can be used to model every known regulatory mechanism known to be relevant to cancer.
As another example, cells are made of four classes of macromolecules, namely lipids, carbohydrates, nucleic acids and proteins. While these are important processes according to the definitional structure of the invention, they need not be modeled at a certain level and may well only be treated as input resources to a differently-indexed level of the system. The models of the cells can be subsumed into a subsystem such as an organ for purposes of macro simulation.
It must be understood is that there is a thermodynamic critical point of phase transition associated each dimension of a system. Any system in a stationary or steady state has an inherent thermodynamic critical point related to a throughput of factors of the system. Within the limits of observation, if one can define a conserved quantity in the stationary or steady state of the system, then one can use a dynamic renormalization group calculation to determine exactly (within the limits of observation) the critical exponents which define the critical point in all dimension of phase transition for the self organizing state of the system. Dynamic renormalization group calculation is a process which describes the relationship between levels in a multilevel system, such as atoms, molecules, cells, organs, bodies. A reference which explains how to calculate the critical point is the paper of Hwa and Carter, “Dissipative Transport in Open Systems: An Investigation of Self-Organized Criticality,” Physical Review Letters, Vol. 62, No. 16 (17 Apr. 1989) pp. 1813-1816, the content of which is incorporated by reference. However, the subject matter is not considered an element of this invention.
The simulation technique according to the invention will yield a confirmation of the prediction of the inherent critical point of each closed node whereby a stable system will result. Alternatively it will yield sufficient information to evaluate the deviation from the stationary state in the subject system. For example, in a physiological system, deviations from steady state are deviations from homeostasis which correspond to illnesses.
The invention has been explained with respect to specific embodiments. Other embodiments will be apparent to those of ordinary skill in the art. A technique has been disclosed for simulating complex systems in terms of simple sources, simple sinks and simple nodes with critical points scalable across dimensions. Thus, this invention is not limited, except as indicated by the appended claims.
The present application claims benefit under 35 USC 19(e) and is a continuation of U.S. application Ser. No. 09/401,681 filed Sep. 23, 1999, the content of which is incorporated herein by reference in its entirety.
Number | Date | Country | |
---|---|---|---|
Parent | 09401681 | Sep 1999 | US |
Child | 11187732 | Jul 2005 | US |