Keywords: multicomponent system, algebraic model, standardized interface, lattice
Modeling and optimization of adaptive multicomponent systems based on algebraic structures
UDC 004.94
DOI: 10.26102/2310-6018/2020.28.1.005
The paper describes the issues of modeling and optimization of multicomponent systems. The classification of interfaces by types is presented and the corresponding notation is introduced for each of them. A three-dimensional structure is proposed that describes and systematizes operations on the interfaces of the components of the simulated system (integration, conjugation, and filtering), which is an unweighted directed graph that has the properties of an algebraic lattice in each of the three dimensions. For each type of operation, a partial order relation is substantiated on a set of interfaces and an algebraic lattice representation is presented with justification. The proposed structure can be used as an index. With its help, a quick search for the desired interface can be carried out, for optimization of which a depth search algorithm is proposed, which is modified taking into account the design features of the graph. The proposed algorithm has less computational complexity than the classical one, and does not have its main drawbacks - incompleteness and inoptimality when searching with depth restriction. It also shows the application of the proposed approach to the modeling of multicomponent systems based on algebraic structures using the example of a higher education educational program presented as a set of components interacting via standardized interfaces.
1. U.V. Gulyaev. Standardization methodology to ensure the interoperability of wide-class information systems. Analytical Review / U.V. Gulyaev, E.E. Zhuravlev, A.J. Oleinikov. Zhurnal radioelektroniki. 2012;3. Available at: http://jre.cplire.ru/jre/mar12/2/text.html (In Russ) (accessed 11.03.2020).
2. D.V. Zhevnerchuk. The principles of block-hierarchical organization of open information systems. Methodology. N.Novgorod: NSTU n.a. R.E. Alekseev. 2017.
3. V.K. Batovrin, U.V. Gulyaev, A. Y. Oleinikov. Ensuring interoperability is a major trend in the development of open systems. Informacionnye tekhnologii I vichslitel’nye sistemy. 2009;5:7-15. (In Russ)
4. U.V. Gulyaev, A. Y. Oleinikov. Open systems: from principles to technology. Informacionnye tekhnologii I vichslitel’nye sistemy. 2003;3:4-12. (In Russ)
5. D.V. Zhevnerchuk. A generalized method for the synthesis of multicomponent interoperable structures based on ontology and a nondeterministic finite state machine. Information Technology. 2019;2(25):67-74. (In Russ)
6. G. Birkhoff. Lattice theory. M: Science, main edition of physical and mathematical literature, 1984.
7. A. Kaufmann. Introduction to the theory of fuzzy sets. M: Radio and communication, 1982.
8. C.J. Date. An introduction to database systems. M.: Vilyams, 2006.
9. R.J. Wilson. Introduction to graph theory. Fifth edition. SPb.: Dialektika, 2019.
10. P.S. Kulyasov. Generalized algorithm for component assembly of higher education educational programs. Scientific and Technical Bulletin of the Volga Region. 2019;11:24-27. (In Russ)
Keywords: multicomponent system, algebraic model, standardized interface, lattice
For citation: Zhevnerchuk D.V., Kulyasov P.S. Modeling and optimization of adaptive multicomponent systems based on algebraic structures. Modeling, Optimization and Information Technology. 2020;8(1). URL: https://moit.vivt.ru/wp-content/uploads/2020/02/ZhevnerchukKulyasov_1_20_1.pdf DOI: 10.26102/2310-6018/2020.28.1.005 (In Russ).
Published 31.03.2020