MODELLING OF COMPLEX SYSTEMS BY MEANS OF PARTIAL ALGEBRAS Jiri Bila1,, Ricardo Rodríguez Jorge2, Martin Novak1 1Institute of Instrumentation and Control Engineering, Czech Technical University in Prague, Czech Republic 2Department of Mechatronics, Technological University of Ciudad Juarez, Mexico [email protected].cz,
[email protected] Abstract Complex systems are very hard to describe by some unified language and calculus. In cases when their nature is very heterogeneous is possible to use with advantage state description. Formalization of operations on the set of states usually leads to partial algebras. The work with partial algebras is rather difficult and unpractical. From this reason some methods approximating partial algebras by some more symmetrical objects are searched for. In this paper there is proposed an approximation of this algebras by free cyclic groups. Then using the combination of Matroid Theory and Ramsey theory of graph the prediction of a possible appearance of emergent situation is executed. Data and knowledge used in the paper for the demonstration of developed method application are from the field of Ecology. Keywords: p artial algebras, cyclic groups, qualitative distance, matroid, matroid bases, prediction of emergent situation on complex system. Received: 13 April 2019 Accepted: 20 June 2019 Published: 24 June 2019 1 Introduction We will deal with complex systems that can be described by a set of states and transitions (transformations) between states. The description of states is not absolute, it is given by an expert and the transformation of states and trajectories created by transformations symbolize the complex behavior of the system, which actually takes place under the level of symbolism of transformations and states. Just as transformations are not defined for all states, operation for composition of transformation is not allowed for all transformations. So, we are talking about a complex system that is described by partial algebras of transformations. The mathematical issue of partial algebras has been discussed many times in legendary books and therefore it is not necessary to develop a basic theory in this article. Rather, we will focus on some of the challenges that arise when trying to apply partial algebra theory to problems arising in complex systems. We will address the following tasks: - The task of reachability of states (i.e. – from which states is possible to reach which states) - The task of approximating sub algebra of a partial algebra by a cyclic group of transformations. - The task of predicting an emergent situation on complex system using cyclic group of transformations in the role of chronometer. For the first two tasks, algebra is sufficient, for the third task we use the method developed and verified, e.g., in [2, 6, 7] that uses Theory of Matroids, Ramsey Theory of Graph and an emergent calculus working with power and complexity of an emergent phenomenon. An indispensable phase of a complex system state description is the selection and formation of a set of states. (It will be explained in Section 4.) 2 Related Works A great problem of this paper is its interdisciplinarity. In the next small overview are introduced only some works that could serve as an information how we approached the solved problem. Field C. is related to application area of this paper – Eco complex systems. A. Complex systems and emergent situations. The basic concept of complex system does not differ from the concept of the system. Set of elements, bonds between them and mutual interactions. However, the deeper analysis of complex systems discovered some peculiar properties that are very substantial for their identification https://doi.org/10.13164/mendel.2019.1.103 ISSN: 1803-3814 (Printed), 2571-3701 (Online) MENDEL — Soft Computing Journal, Volume 25, No.1, June 2019, Brno, Czech RepublicX 103
and control (e.g., quasi-stability in state changes. nonlinear characteristics, self-organizing processes, etc.). The theory of complex systems is introduced, e.g., in [1], [6], [8]. Emergent and self-organizing phenomena are dealt with in [6], [16]. B. State description and algebraic characteristics of state transformations. The fundamental operations in the state description of complex systems are the selection of states and the construction of state transformations. There are a number of methods for the selection of quantitative states. (We introduce here only the Principal Component Analysis [4] and its use in work [3]). These methods generally lead to a reduction of the original set of states. Significantly different is the situation when selection of states is done by expert [2]. After the constitution of sets of states and transformations follows algebraic description. The most accurate description of the algebraic side of transformations is the description by means of partial algebras, which is of course the most sophisticated. Of the many works we only mention [9 -10]. C. Principles of modeling of evolution for complex and Eco complex systems. The application of the methods proposed in this article will be illustrated in the field of ecology. We are particularly interested in the issue of global climate change. From this area we present relevant subject background in works [17-19]. 3 Preliminaries General concepts We will work with the state description of the system. Transformations occur on state space as transitions between states. Figure 1: Relations between Model of Reality, Sign Model, Interpretation Space and Synthesis Space The most general idea of the relationship between Model of Reality, Sign Model, Interpretation Space and Synthesis Space is in Figure 1. Figure 1 has already been mentioned in our recent papers. Here we will recall some basic concepts: Model of Reality (MR) is a cognitive reflection of reality in our mind. Sign Model (SM) of the system is a representation of the system by structure of signs. For technological and mathematical fields are nearest signs symbols. Interpretation space (IS) is a collection of knowledge that contains semantic contents of signs and symbols. Interpretation of signs and sign structures is considered as a mapping from SM to IS. Compartment on a system is a part of the system – in which is possible to form local sub model of the system model and that is considered as a representative for investigation of phenomena on the system and in our case especially of emergent phenomena and emergent situations. In Synthesis Space (SS) – some not prepared solutions are discovered and also emergent situations are predicted (detected). In our case, the formation of a set of states is done by an expert using SM and IS. In SM there are signs and constructions, in IS there is the meaning of symbols and a description of what is under the states and their transformations. What is the main motive of the article are algebras in SM. We consider partial algebras 𝐀 = ⟨ 𝑋 , 𝑜 , 𝐷 ⟩ (1) Interpretation Space IS Sign Model SM Model of Reality M R O I Sem Sem, I ϕ 2 ξ 1 Observer ϕ 1 ξ 2 IS Synthesis Space SS Modeling of Complex Systems by Means of Partial Algebras MENDEL — Soft Computing Journal, Volume 25, No.1, June 2019, Brno, Czech RepublicX 104
where 𝑋 are the elements, 𝑜 is a compositional operation, and 𝐷 is a description of the conditions under which the 𝑜 operation can be applied to compose the elements of 𝑋. X are transformations based on the state description of the complex system. 𝑆𝑀 = ⟨ 𝑆 , 𝑨 ⟩ = ⟨ 𝑆 , ⟨ 𝑋 , 𝑜 , 𝐷 ⟩ ⟩ , (2) where SM is a Sign Model, S is a set of states and X is a set of transformations. For unary transformations hold: 𝑇 1 ∈ 𝑋 , 𝑇 1 ( 𝑆 𝑖 ) = 𝑆 𝑗 , for some 𝑆 𝑖 , 𝑆 𝑗 ∈ 𝑆 , for which hold conditions D of application 𝑇 1 (3) The continuation from state 𝑆𝑗 by some 𝑇2 transformation is understood as composition of 𝑇2 with 𝑇1. However, such a transformation may not exist. The composition operation 𝑜 is generally neither transitive nor commutative, nor associative. (More in detail in Section 6.) Partial algebra is very difficult to work with. If we want to solve the classical task of reaching a state based on some other state, we must examine each application of the operation 𝑜 before its use according to the conditions specified in D. Matroid Theory and Ramsey Theory of Graph The concept of this synthesis and its application in real examples have been introduced, e.g., in [6-7]. We introduce here only a basic knowledge. a) Extension of a matroid base is possible to do only from the outside the matroid and it is considered as an indicator (initiator) of an emergent phenomenon (Emergent Situation - EMS). b) Matroid is usually introduced [13] as the following structure 𝑀 = ⟨ 𝑋 , 𝐼 𝑁𝐷 , { 𝑁 1 , 𝑁 2 , … , 𝑁 𝑛 } ⟩ = ⟨ 𝑋 , 𝑴𝑩 ⟩ , (4) where X is the ground set of elements (components), IND is a relation of independence, 𝑁1,𝑁2,…,𝑁𝑛 are independent sets and MB is a set of matroid bases. c) Matroid bases are maximum (according to cardinality) independent sets. With advantage is used in practical cases relation Dependence (DNT). d) One of Dependence binary relations relativized to some problem factor 𝛼 – (𝑫𝑵𝑻(𝑥1,𝑥2|𝛼)) – has been defined in [6-7]. e) Relation (𝑫𝑵𝑻(𝑥1,𝑥2|𝛼)) has been discovered as a relation equivalence. f) For (𝑫𝑵𝑻(𝑥1,𝑥2|𝛼)) holds simple theorem: Theorem 1: ∀ 𝑥 _ 1 , 𝑥 _ 2 ∈ 𝑋 , ( 𝑁𝑜𝑡 ( 𝑫𝑵𝑻 ( 𝑥 1 , 𝑥 2 | 𝛼 ) ) ⇔ ( 𝑰𝑵𝑫 ( 𝑥 1 , 𝑥 2 | 𝛼 ) ) . (5) For relation 𝑰𝑵𝑫 (5) is possible to use the following consequences: The bases (MB) are constructed as perfect sub-graphs in a perfect graph 𝐺𝑝 (each node is connected with all other nodes of X). The independent and dependent elements in the perfect graph are easy constructed by coloring the edges of this complete graph 𝐺𝑝 by two colors and the formalism of Ramsey numbers – R(#B, Y)), 𝑩 ∈ 𝑴𝑩 is offered to be used. We introduce now a free formulation of relations on a perfect graph 𝐺𝑝 colored by two colors as a consequence of famous Ramsey theorem [14, 15]: Theorem 2: A perfect graph 𝐺𝑝= (𝑉 ,𝐸) with n nodes where each edge belongs to class A or to class B contains a complete subgraph with a nodes connected by edges from class A or a complete subgraph with b nodes connected by edges from class B. □ Such a number R(a, b) = n is called Ramsey number. Cyclic groups From the theory of cyclic groups we use the following theorems (we do not prove them because their proofs are known from the literature): V1: Each cyclic group is commutative. V2: Each subgroup of a cyclic group is cyclic. V3: Let's have k free cyclic groups G1, G2, …, Gk. The group, whose elements are constructed as elements of the direct product of the given cyclic groups, is cyclic. □ Another explanation for this theorem is in Section 6. J. Bila MENDEL — Soft Computing Journal, Volume 25, No.1, June 2019, Brno, Czech RepublicX 105
Emergent calculus [6-7] The calculus for the emergent situation in a complex system (that is introduced in the paper) associates two variables for emergent situation – The power 𝐻𝑃 of emergent phenomenon (that is usually computed by quantities of symptoms) and the complexity 𝐻𝐶𝑂𝑀 of emergent phenomenon (that is associated with action activities sometimes called drivers). Essential relations between the power 𝐻𝑃 and the complexity 𝐻𝐶𝑂𝑀 are expressed by two equations 𝐻 𝑝 ( 𝑩 + 𝟏 ) = 𝐻 𝑝 ( 𝑩 ) + ( 𝑢 / 𝑐 ) 𝐻 𝐶𝑂𝑀 ( 𝑩 ) , (6) 𝐻 𝐶𝑂𝑀 ( 𝑩 + 𝟏 ) = 𝐻 𝐶𝑂𝑀 ( 𝑩 ) + 𝑢 𝐻 𝑝 ( 𝑩 ) , (7) where 𝑩 ∈ 𝑴𝑩 is a basis of a matroid and 𝑩 + 𝟏 is the basis 𝑩 extended by one element. Variables 𝐻𝑝(𝑩), 𝐻𝑝(𝑩 + 𝟏) and 𝐻𝐶𝑂𝑀(𝑩), 𝐻𝐶𝑂𝑀(𝑩 + 𝟏) are power and complexity of emergent phenomenon related to bases 𝑩 and 𝑩 + 𝟏. Symbol u denotes the quotient of self organization and c is the limit of this quotient (the best self organization). Quotient (u/c)∈ ⟨0,1⟩ represents “intelligence” of self organizing process that will execute the emergent phenomenon. Operating with equation (6) we obtain contribution to power released by emergent phenomenon Δ 𝐻 𝑝 ( 𝑩 + 𝟏 ) = ( 𝑢 / 𝑐 ) 𝐻 𝐶𝑂𝑀 ( 𝑩 ) . (8) The contribution to Power of the emergent phenomenon Δ𝐻𝑝(𝑩 + 𝟏) that has an intuitive meaning (e.g., damage of houses by floods) in some level of the description is estimated by quantities of external variables (symptoms) 𝑠𝑖,𝑖 = 1,…,𝑛 for emergent (𝑠𝑖𝑒𝑚) and for nominal (𝑠𝑖𝑛𝑜𝑚) situations: Δ 𝐻 𝑝 ( 𝑩 + 𝟏 ) = ∑ ( 𝜔 𝑖 ( 𝑠 𝑖𝑒𝑚 / 𝑠 𝑖𝑛𝑜𝑚 ) 2 ) 1 / 2 𝑛 𝑖 = 1 , f o r 𝑖 = 1 , … , 𝑛 , (9) where 𝜔𝑖 are quotients of importance. The contribution to power of emergent phenomenon results in a dimensionless real number expressed here in % (for example, contribution for 20 % is calculated as (120/100) = 1.2). 𝐻𝐶𝑂𝑀(⋅) in equation is approximated in our case by number of elements of basis B, i.e. #B. In order to use expression (8) for computation of the number of matroid basis is necessary to set up the quotient (u/c). In works [6-7] were introduced very rough quotients (u/c). A basic rule for detecting an emergent situation is as follows: 𝐼𝐹 ( # 𝐸 ≥ min ∆ 𝑓 ( 𝑅𝑁 ) ) ⇒ ( 𝑃𝐴𝐸𝑆 ) (10) where E is a set that extends the matroid ⟨𝑋,𝑴𝑩⟩ (expression (4)) and contains at least one element e extending basis B. The number min ∆𝑓(𝑅𝑁) is the minimal difference between the next Ramsey number and the current Ramsey number, and PAES denotes the “Possible Appearance of an Emergent Situation”. 4 Selection of States for the Description of Complex Systems As we have dealt with in many places, e.g., in [2-3], the selection of states for complex system description is essential and most important. We describe MR using SM with interpretation in IS. An obvious condition for selecting “correct” states is their relevance to the behavior of the described system. While in the work [2] we were based on the expert qualitative assignment of states and using the Saaty method [12], we determined the importance of individual states, in the work [3] we used the standard Principal Component Analysis for extraction of symptoms (states) [4]. In both cases, this is a mapping between SM and IS - Figure 1.While in the case of a qualitative description correspond to the signs denoting the states the knowledge structures (e.g., the term “Low Humidity” corresponds in the IS to structure: how measured, how it is built, what units it has, where it is measured, what is its scale, how it relates to other states) ), in the case of quantitative states, we generally find a vector of variables that have values on the scale of real numbers. Both methods (Expert method with Saaty calculus and Principal Component Analysis) lead to calculations of eigenvalues (eigenvalue vectors) from matrices of "estimates". If there are more states (there are 19 in the example in Section 5), the prioritization of states is difficult. Especially for this reason, it is not possible to model a complex system of hundreds of states as a whole and usually is used the decomposition of complex system to subsystems, depending on the task. 5 State Transformations In our case the states are given and the set of states is finite. Transformations are given as transitions (allowed, not allowed) between states. Modeling of Complex Systems by Means of Partial Algebras MENDEL — Soft Computing Journal, Volume 25, No.1, June 2019, Brno, Czech RepublicX 106
So, it is not about constructing “new” states from “old” states, or about synthesizing states using fixed structures. This separates us from the field of production systems, formal grammars and abstract automata as parsers. These resources are not actual in real situations in complex systems. Consider a sequence of transformations (from Table 1) S 2 S 3 S 15 S 8 S 17 , (11) 𝑇 1 : S 2 S 3 , 𝑇 2 : S 3 S 15 , 𝑇 3 : S 15 S 8 , 𝑇 4 : S 8 S 17 . (12) We can easily find (from Table 1) that composition 𝑇4 𝑜 𝑇3 𝑜 𝑇2 𝑜 𝑇1 is not real because at least two transformations do not exist. Example: Table 1 corresponds to following states: S1…Low local humidity, S2…Medium local humidity, S3…High local humidity, S4…Local fog, S5…Regional fog (covering an area greater than 20 km2), S6…High volume of water absorbed in the soil, S7…Local floods, S8…Decrease of volume of ground water, S9…Rain, S10…Snow, S11…Longtime local dry atmosphere (arid soil), S12…Semi-clear weather, S13…Very cloudy weather and overcast, S14…Dense clouds “prepared” for raining, S15…Strong wind, S16…Storm, S17…High evapotranspiration, S18…Low evapotranspiration, S19…Drought. These are states describing the Eco complex system given by the expert. (There is no point in asking, for example, “Where is low local humidity.” The expert imagines what it means, how to measure it, what the surrounding situation is at low humidity, etc.). From this point of view, it is also necessary to understand the transformation table – Table 1. Though the symbolism in Table 1 is very simple – “1” transformation possible, “0” transformation impossible, “*” irrelevant question), the case of irrelevant question is important from the point of view of composition operation o. This is, e.g., the case where the composition of transformations is forbidden. Table 1. Matrix of transformations in the considered ecosystem. S1 S2 S3 S4 S5 S6 S7 S8 S9 S10 S11 S12 S13 S14 S15 S16 S17 S18 S19 1 1 0 0 0 0 * * * * 1 * * * * 1 1 1 1 S 2 0 1 1 1 0 0 * 0 1 0 0 0 1 1 0 0 1 1 0 S3 0 1 1 1 1 1 1 0 * * 0 * * * * 1 1 0 0 S4 0 0 1 1 1 * * * 1 1 0 1 1 * 0 0 1 1 0 S5 0 1 1 1 1 * * 0 1 1 0 1 1 * 1 0 0 1 0 S6 0 1 1 1 0 1 1 0 * * 0 1 1 * * 0 1 1 0 S7 0 1 1 1 0 1 1 0 1 0 0 1 1 1 1 0 0 1 0 S8 1 0 0 0 0 0 1 1 0 0 1 0 0 1 0 1 0 0 1 S9 0 1 1 1 1 1 1 0 1 1 0 1 0 1 1 1 0 1 0 S10 0 0 0 0 0 1 1 0 1 1 0 1 1 0 0 0 0 1 0 S11 1 0 0 0 0 0 0 1 0 0 1 0 1 0 0 0 0 0 1 S12 * * * 0 0 1 * * 1 1 0 1 1 0 0 0 1 1 0 S13 * * * 0 0 * * 0 0 0 0 1 1 1 * 0 1 1 0 S14 * * * 0 0 * * * 1 * 0 1 1 1 1 1 0 0 0 S15 0 0 1 1 0 0 1 0 1 0 0 0 0 0 1 0 0 1 0 S16 1 1 0 0 0 0 0 1 0 0 1 1 0 * 1 1 1 0 1 S17 1 1 0 1 1 1 0 0 1 1 0 1 0 * 1 0 1 1 0 S18 1 0 0 0 0 0 * 1 0 0 1 1 0 * 1 0 0 1 0 S19 1 0 0 0 0 0 0 1 0 0 1 * * * * 1 0 0 1 6 Constructions on the Sets of State Transformations Task 1: Attainability Let us return to composition of the state trajectory S2 → S3 → S15→ S8 → S17. When we ask if S17 is reachable from S2 then according to this composition the answer is NOT. However, they are other composition for which the answer is YES. A more general task is whether 𝑆𝑗 is achievable from 𝑆𝑖? And if it is not immediately visible, from the state transformation table, we must find at least one trajectory connecting 𝑆𝑖 with 𝑆𝑗. J. Bila MENDEL — Soft Computing Journal, Volume 25, No.1, June 2019, Brno, Czech RepublicX 107
Another question that we deal with in partial algebra transforms is the problem of distance between states. Generally, the distance between states 𝑆𝑖, 𝑆𝑗 is given by the sequence of the transformations used. That is to say in the expression (13) ( S 2 , S 17 ) = ( 𝑇 1 , 𝑇 2 , 𝑇 3 , 𝑇 4 ) . (13) This method is extremely disadvantageous because it is not possible to compare the distance even for trajectories based on the same states. For this reason, it is advisable to approximate the partial algebra on the set of states by some more symmetrical algebraic form. Task 2: Approximation of a partial algebra of state transformations by a cyclic group Cyclic groups can be found on the X transformation set. There are many and there is a need to adopt a certain methodology for browsing the set of states. In our case, we have chosen the order of state indexes. We construct all cyclic groups whose state transforms begin in the state Si. However - only for some subsets of states can be done the following construction. For the state S1 there are the following cyclic groups (for 𝑘 = ∞) (according to Table 1): 𝑇 1 = ( S 1 → S 2 ) 𝑜 ( S 2 → S 1 ) . Group 𝐺 1 ( S 1 ) = 𝐼 , 𝑇 1 , 𝑇 1 2 , 𝑇 1 3 , … , 𝑇 1 𝑘 is a free cyclic group , (14) 𝑇 2 = ( S 1 → S 11 ) 𝑜 ( S 11 → S 1 ) . Group 𝐺 2 ( S 1 ) = 𝐼 , 𝑇 2 , 𝑇 2 2 , 𝑇 2 3 , … , 𝑇 2 𝑘 is a free cyclic group , (15) Further, e.g.: 𝑇 7 = ( S 1 → S 2 ) 𝑜 ( S 2 → S 9 ) 𝑜 ( S 9 → S 2 ) 𝑜 ( S 2 → S 1 ) . 𝐺 7 ( S 1 ) = 𝐼 , 𝑇 7 , 𝑇 7 2 , 𝑇 7 3 , … , 𝑇 7 𝑘 , (16) 𝑇 8 = ( S 1 → S 11 ) 𝑜 ( S 11 → S 8 ) 𝑜 ( S 8 → S 16 ) 𝑜 ( S 1 6 → S 2 ) 𝑜 ( S 2 → S 1 ) . 𝐺 8 ( S 1 ) = 𝐼 , 𝑇 8 , 𝑇 8 2 , … , 𝑇 8 𝑘 , (17) Groups G7(S1) and G8(S1) are free cyclic groups. By this way we form all cyclic groups that are parametrized by state S1 (i.e. they start in S1). Let us assume that we construct “m1” cyclic groups G1(S1), …, Gm1(S1) for the state S1. Now we form their direct product and we use theorem V3 (from Section 3). Direct product: 𝐷𝑆 ( S 1 ) = 𝐺 1 ( S1 ) x 𝐺 2 ( S1 ) x … x 𝐺𝑚 1 ( S1 ) . (18) According to theorem V3 is the group GDP(S1) constructed so that each of its elements is the product (one by one) of each group of the product DS(S1), is a cyclic group. This means that we can construct an artificial generator TDP (which is a function of generators of individual subgroups) – Figure 2. Figure 2: Approximation by cyclic group GDP(S1) with an artificial generator TDP 𝐺𝐷𝑃 ( S 1 ) = 𝐼 , 𝑇 𝐷𝑃 , 𝑇 𝐷𝑃 2 , … , 𝑇 𝐷𝑃 𝑘 . (18) The TDP transformation is an artificial generator on the GDP(S1) group and its multiples can serve as the distance from the 𝑆𝑖 state to the selected 𝑆𝑘 state. (If the TDP generator can have its time length, we have built a chronometer on a set of states starting in S1.) Thus, if possible, we construct all cyclic groups by transforming GDP(S1), …, GDP(S19). Task 3: Prediction of emergent situation on a complex system using a generator of cyclic group in the role of chronometer We have already considered the possibility of EMS at work [11]. The usual objection was the number of selected states, perhaps large or rather small. For 100 states, by mathematics of matroids and by Ramsey Theory of Graph were derived that is required 111 additional PAES states. This was relatively high and it could be concluded that environmental systems are relatively stable to emergences. Considering that the selection of states is not absolute (and thus not their number), such a results were very rough. The following calculation goes from the other side, from the contribution date of emergent phenomenon. At the same time, the elements of the matroid base considered as transformations on the cyclic group (from the Modeling of Complex Systems by Means of Partial Algebras MENDEL — Soft Computing Journal, Volume 25, No.1, June 2019, Brno, Czech RepublicX 108
previous paragraph) are calculated. This makes it possible to calculate the qualitative distance to the next emergence situation somewhat more precisely. As an illustration of the application of the proposed method in a concrete example we introduce a process of extension of deserts in the Earth. The result of computation is the “time” of the next possible appearance of emergent situation. We use the following pilot data from the history: a) Global warming: before 11 700 years (from now), [19] is considered global warming as one of the substantial Emergences. b) The land drying began 6 000 years ago [17, 18]. This was a long-term average trend, with intermittently alternating dry and wet seasons. Out of all the available data, we use for our computation only a single reliable fact that was published in 2006: “Deserts cover 47 million km2 of dry land. This amounts to 35% of the land area of the world.” (We will speak about a single world desert.) We denote the area of the desert (DA) in time tD as DA(𝑡𝐷). We consider two-times 𝑡𝐷: 2006 and time “No Desert (ND)”. In order to conserve the logic of modeling the development of the desert (as a single desert of the world) we introduce the following variable 𝑠 = 1 + DA(𝑡𝐷) and for variables 𝑠𝑒𝑚 and 𝑠𝑛𝑜𝑚: 𝑠 𝑒𝑚 = 1 + DA ( 2006 ) = 1 + 0 . 35 = 1 . 35 𝑠 𝑛𝑜𝑚 = 1 + DA ( ND ) = 1 + 0 = 1 If we consider that at the beginning of some paleoecological cycle there was no dry land, then the corresponding contribution to the Power of the emergent phenomenon related to year 2006 is Δ 𝐻 𝑝 ( 𝑩 + 𝟏 ) = ∑ ( 𝜔 𝑖 ( 𝑠 𝑖𝑒𝑚 / 𝑠 𝑖𝑛𝑜𝑚 ) 2 ) 1 / 2 1 𝑖 = 1 = ( 𝑠 𝑒𝑚 / 𝑠 𝑛𝑜𝑚 ) = ( 1 . 35 / 1 ) = 1 . 35 (20) (Only for checking the logic of the computation: for time 𝑡𝐷 = ND we have 𝐻𝑝(𝑩 + 𝟏) = 1.) Considering the emergent phenomenon only as a consequence of “activities” of desert (and not of other influences, e.g., some anthropogenic activities of human) and using quotient (u/c) = 0.1 (tuned in [6, 7] we compute from (8)) #B = 14 (13.5) and R(3, 14)=#𝑋 ∈ [66,78], using the table in [15]. The next Ramsey number is R(3, 15) =#𝑋 ∈ [73,78], from [15]. Continuing with [15] we compute the nearest Ramsey numbers. The nearest Ramsey numbers for #B = 14 are R(3, 14) = [66, 78], R(4, 14) = [141, 349], R(5, 14) ≥ 221. The nearest Ramsey numbers for #B = 15 are R(3, 15) =[73, 78], R(4, 15) = [153, 417], R(5, 15) ≥ 242. Combinations of Ramsey numbers for the selection of a minimal difference ∆𝑓(𝑅𝑁)= RN(x, 15) – RN(y, 14): RN(y, 14): (66, 78, 141, 349, 221) RN(y, 15): (73, 78, 153, 417, 242) and we express ((RN(x , 15) – RN(y, 14)/∆𝑓(𝑅𝑁)) in the sequence (73-66/7), (78-66/12), (78-78/0), (153-141/13). Note 9.1: The next differences ∆𝑓(𝑅𝑁)are larger than the introduced differences and will not be considered. For predicting PAES (10), we use only two differences from the sequence above: ∆𝑓(𝑅𝑁)= 7 and ∆𝑓(𝑅𝑁) = 0: 𝐼𝐹 ( # 𝐸 1 ≥ 7 ) OR ( # 𝐸 1 = 0 ) ⇒ ( 𝑃𝐴𝐸𝑆 ) . (21) Using the length of transform TDP(…) from Task 2, as one year, we may estimate the time for the appearance of the next emergent situation. Thus, we have for 𝑖 = 1,2 equations ∆ 𝑓 ( 𝑅𝑁 ) 𝑖 / 𝑅𝑁 = ∆ 𝑡 ( NextPAES ) / 𝑡 ( PreviousPAES ) (22) ∆ 𝑡 ( NextPAES ) = ( ∆ 𝑓 ( 𝑅𝑁 ) 𝑖 / 𝑅𝑁 ) 𝑡 ( PreviousPAES ) (23) J. Bila MENDEL — Soft Computing Journal, Volume 25, No.1, June 2019, Brno, Czech RepublicX 109
For ∆𝑓(𝑅𝑁)1= 7, RN = 66, and for 𝑡(PreviousPAES) = 6 000 years back (from 2006), (this is the time of the beginning of drying of the land and the development of deserts) we compute ∆𝑡(NextPAES) = 636 (in future) from 2006. For the case ∆𝑓(𝑅𝑁)2 = 0 , ∆𝑡(NextPAES) = 0 – which means the year 2006! The results for ∆𝑡(NextPAES) represent a qualitative distance (large/small) from time 2006. This means that the computed numbers very roughly estimate the time for the next Possible Appearance of an Emergent Situation (with regard to development of deserts). (With a great sorry we remind a horrible drought in Central Europe in 2018!!) 7 Conclusion Building on the findings reported in [6, 7], in this paper we have applied the method for prediction of the appearance of emergent situations in complex systems. From a technical point of view, the paper combines the essentials from universal partial algebras, the Theory of Groups, the Theory of Matroids and Ramsey graph theory (RGT). The paper uses a qualitative modeling approach (supported by expert guidance) that enables the description of a very complicated complex system to be reduced by deploying expert knowledge. Acknowledgement: This research has been supported by means of SGS17/P2301/OHK2-015. This support is very gratefully acknowledged. References [1] Kinsner, W. 2008. Complexity and its Measures in Cognitive and other Complex Systems. In ICCI08. Stanford, CA, USA, pp. 2–75. [2] Bila, J., Pokorny, J., and Bukovsky, I. 2011. Qualitative Modeling and Monitoring of Selected Ecosystem Functions. Ecological Modeling 222, pp. 3640–3650. [3] Rodriguez, R., Mexicano, A., Bila, J., Cervantes, S., and Ponce, R. 2015. Feature Extraction of Electrocardiogram Signals by Applying Adaptive Threshold and Principal Component Analysis. Journal of Applied and Research Technology 13, 4, pp. 71–80. [4] Monasterio, V., Laguna, P., and Martínez, J. P. 2009. Multilead Analysis of T-Wave Alternants in the ECG using Principal Component Analysis. IEEE Trans. Biomed. Eng. 56, 7, pp. 1880–1890. [5] Bila, J. 2018. Capacity of the Space of Properties. MENDEL 24, pp. 39–46. [6] Bila, J. 2017. Emergent Phenomena in Complex Systems and their detection. International Journal of Enhanced Research in Science Technology and Engineering 6, 12, pp. 40–53. [7] Bila, J. 2014. Emergent phenomena in Natural Complex Systems. In Proc. of Interdisciplinary Symposium of Complex Systems. Springer, Heidelberg, Germany, pp. 89–100. [8] Petty, M. D. 2014. Modeling and validation challenges for Complex Systems. MS Journal 9, 1, pp. 25–35. [9] Grätzer, G. 1968. Universal Algebra. Van Nostrand Co., Princeton, USA. [10] Grenander, U. 1981. Regular Structures. Lectures in Pattern Theory, Vol. 3. Springer-Verlag, Berlin, Germany. [11] Bila, J., Novak, M., and Vrba, J. 2016. Detection of emergent situations in ecosystems. MATEC Web of Conferences 76, pp. 1–6. [12] Saaty, T. L. 1978. Exploring the Inference between Hierarchies, Multiple Objectives and Fuzzy Sets. Fuzzy Sets and Systems 1, 1, pp. 57–68. [13] Oxley, J. G. 2001. Matroid Theory. Oxford Science Publications, Reprinted Edition, UK. [14] Ramsey, F. P. 1930. On a Problem of Formal Logic. Proc. London Math. Soc 30, pp. 264–286. [15] Weinstein, W. 2019. Ramsey Number. A Wolfram Web Resource [online, accessed 19.06.2019] http://mathworld.wolfram.com/RamseyNumber.html [16] Langford, G. O. 2018. Phenomenological and Ontological models for Predicting Emergence. In Engineering Emergence: Modeling and Simulation Approach. CRS Press/Taylor and Francis, Boca Raton, USA, pp.119–160. [17] Alverson, K. D., Bradley, R. S., and Pedersen, T. F. 2003. Paleoclimate, Global Change and the Future. Springer-Verlag: Berlin, Heidelberg, New York. [18] Bradley, R. S., Briffa, K. R., Cole, J., Hughes, M. K., and Osborn, T. J. 2003. The climate of the last millennium. In Paleoclimate, global change and the future. Springer - Berlin, Heidelberg, pp. 105–141. [19] Bond, G., Showers, W., Cheseby, M., Lofti, R., Almasi, P., deMenocal, P.B., Priore, P., Cullen, H., Hajdas, I., and Bonani, G. 1997. A pervasive millennial-scale cycle in the North Atlantic Holocene and glacial climates. Science 294, pp. 2130–2136. Modeling of Complex Systems by Means of Partial Algebras MENDEL — Soft Computing Journal, Volume 25, No.1, June 2019, Brno, Czech RepublicX 110