Preview

Doklady BGUIR

Advanced search

Method of Achieving the Goal on a Graph Model with Two Quality Criteria

https://doi.org/10.35596/1729-7648-2023-21-4-84-92

Abstract

The features of the construction and application of graph models for solving applied problems are considered. A graph model with two quality criteria is proposed, on which the search for optimal paths between given graph vertices is performed. Each edge of the graph has a weighting factor that determines the number of time unitsrequired to pass this edge. Each vertex can be in one of two states: “open” or “locked”. Initially, all vertices are open, but their states may change in the process of problem solving. The search for a solution is limited by a given time. If during the movement along the chosen route the graph vertices become blocked, it is necessary to look for alternative ways to achieve the goal. A method for constructing a Pareto set from which admissible paths are selected is proposed. The notion of an admissible path on a graph is defined. A procedure for choosing a path from the Pareto set has been developed. Upon completion of the choice, the path is considered optimal for follo wing it from the initial vertex to the target. Situations that can occur in the process of choosing a path and passing along it are presented. Based on the selection procedure, an algorithm for finding optimal paths bet ween given vertices on a graph model has been developed.

About the Authors

S. V. Chebakov
Joint Institute for Informatics Problems of the National Academy of Sciences of Belarus
Belarus

Sergey V. Chebakov - Cand. of Sci., Senior Researcher.

Minsk



L. V. Serebryanaya
BIP – University of Law and Social-Information Technologies; Belarusian State University of Informatics and Radioelectronics
Belarus

Serebryanaya Liya Valentinovna - Cand. of Sci., Head of the Department of Information Technologies and Mathematics BIP – University of Law and Social-Information Technologies, Associate Professor at the Information Technology Software Department BSUIR.

220013, Minsk, P. Brovki St., 6. Tel.: +375 29 773-95-09



References

1. Avdoshin S. M., Nabebin A. A. (2019) Discrete Mathematics. Algorithms: Theory and Practice. Moscow, DMK Press Publ. 282 (in Russian).

2. Alekseev V. E., Talanov V. A. (2016) Data Structures and Computational Models. 2nd ed., rev. Moscow, INTUIT Publ. 256 (in Russian).

3. Kostyukova N. I. (2016) Graphs and their Application. Combinatorial Algorithms for Programmers. 2nd ed., rev. Moscow, INTUIT Publ. 305 (in Russian).

4. Chebakov S. V., Serebryanaya L. V. (2017) Algorithm for Finding the Pareto Set on a Finite Set of Initial Data. Informatization of Education. 79 (1), 84–94 (in Russian).

5. Chebakov S. V., Serebryanaya L. V. (2016) Optimization of the Solution of a Problem with a Constraint on Resources. Doklady BSUIR. 102 (8), 46–52 (in Russian).

6. Kung H. F., Preparata F. P. (1975) On Finding the Maxima of a Set of Vectors. Journal of the Association for Computing Machinery. (22), 469–476.


Review

For citations:


Chebakov S.V., Serebryanaya L.V. Method of Achieving the Goal on a Graph Model with Two Quality Criteria. Doklady BGUIR. 2023;21(4):84-92. (In Russ.) https://doi.org/10.35596/1729-7648-2023-21-4-84-92

Views: 242


Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.


ISSN 1729-7648 (Print)
ISSN 2708-0382 (Online)