{"title":"About defuzzification methods influence on fuzzy traveling salesman problem’s solving","authors":"Yushtin K, Ivohin Ye","doi":"10.15407/jai2024.01.064","DOIUrl":null,"url":null,"abstract":"The article investigates the approach to using fuzzy numbers and the method of dynamic programming to find solutions to the traveling salesman problem, considering the fuzzy representation of time in real travel conditions. This allows for formulating a fuzzy optimization problem to find the best value of the objective function, which is determined by the amount of time required to travel between cities. The traveling salesman problem (TSP) is a classic problem of combinatorial optimization, which involves finding the shortest or fastest route among a set of cities. Fuzzy numbers are used to formalize the uncertainty and imprecision of input data, associated with the subjectivity in estimates of the duration of necessary travel intervals. For operating with fuzzy numbers, their transformation into a special form is proposed, and the formalization of the obtained fuzzy results into a crisp representation is carried out based on the center of gravity (CoG) method. A comparison of the results obtained based on solving the deterministic traveling salesman problem using defuzzified time distances and the defuzzification of the solution to the fuzzy traveling salesman problem was conducted. The results confirmed the dependency of the solution on the method of defuzzification. A program was developed that was used to compare the results of the traveling salesman problem using crisp and fuzzy numbers based on the dynamic method. A conclusion is drawn, indicating that the use of trapezoidal fuzzy numbers with the dynamic programming method leads to improved results of the problem compared to using crisp numbers based on the defuzzification of fuzzy distances. Methods of implementation and problematic areas of application of the computation results are presented and analyzed, demonstrating the constructiveness of the proposed approach for studying real processes.","PeriodicalId":8434,"journal":{"name":"Artificial Intelligence","volume":null,"pages":null},"PeriodicalIF":5.1000,"publicationDate":"2024-03-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Artificial Intelligence","FirstCategoryId":"94","ListUrlMain":"https://doi.org/10.15407/jai2024.01.064","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0
Abstract
The article investigates the approach to using fuzzy numbers and the method of dynamic programming to find solutions to the traveling salesman problem, considering the fuzzy representation of time in real travel conditions. This allows for formulating a fuzzy optimization problem to find the best value of the objective function, which is determined by the amount of time required to travel between cities. The traveling salesman problem (TSP) is a classic problem of combinatorial optimization, which involves finding the shortest or fastest route among a set of cities. Fuzzy numbers are used to formalize the uncertainty and imprecision of input data, associated with the subjectivity in estimates of the duration of necessary travel intervals. For operating with fuzzy numbers, their transformation into a special form is proposed, and the formalization of the obtained fuzzy results into a crisp representation is carried out based on the center of gravity (CoG) method. A comparison of the results obtained based on solving the deterministic traveling salesman problem using defuzzified time distances and the defuzzification of the solution to the fuzzy traveling salesman problem was conducted. The results confirmed the dependency of the solution on the method of defuzzification. A program was developed that was used to compare the results of the traveling salesman problem using crisp and fuzzy numbers based on the dynamic method. A conclusion is drawn, indicating that the use of trapezoidal fuzzy numbers with the dynamic programming method leads to improved results of the problem compared to using crisp numbers based on the defuzzification of fuzzy distances. Methods of implementation and problematic areas of application of the computation results are presented and analyzed, demonstrating the constructiveness of the proposed approach for studying real processes.
期刊介绍:
The Journal of Artificial Intelligence (AIJ) welcomes papers covering a broad spectrum of AI topics, including cognition, automated reasoning, computer vision, machine learning, and more. Papers should demonstrate advancements in AI and propose innovative approaches to AI problems. Additionally, the journal accepts papers describing AI applications, focusing on how new methods enhance performance rather than reiterating conventional approaches. In addition to regular papers, AIJ also accepts Research Notes, Research Field Reviews, Position Papers, Book Reviews, and summary papers on AI challenges and competitions.