{"title":"具有两个质量标准的图模型目标实现方法","authors":"S. V. Chebakov, L. V. Serebryanaya","doi":"10.35596/1729-7648-2023-21-4-84-92","DOIUrl":null,"url":null,"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.","PeriodicalId":33565,"journal":{"name":"Doklady Belorusskogo gosudarstvennogo universiteta informatiki i radioelektroniki","volume":" ","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2023-08-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Method of Achieving the Goal on a Graph Model with Two Quality Criteria\",\"authors\":\"S. V. Chebakov, L. V. Serebryanaya\",\"doi\":\"10.35596/1729-7648-2023-21-4-84-92\",\"DOIUrl\":null,\"url\":null,\"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.\",\"PeriodicalId\":33565,\"journal\":{\"name\":\"Doklady Belorusskogo gosudarstvennogo universiteta informatiki i radioelektroniki\",\"volume\":\" \",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-08-29\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Doklady Belorusskogo gosudarstvennogo universiteta informatiki i radioelektroniki\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.35596/1729-7648-2023-21-4-84-92\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Doklady Belorusskogo gosudarstvennogo universiteta informatiki i radioelektroniki","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.35596/1729-7648-2023-21-4-84-92","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Method of Achieving the Goal on a Graph Model with Two Quality Criteria
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.