{"title":"用函数式语言解决旅行推销员的问题","authors":"A. Ahmed","doi":"10.1109/STIER.1990.324646","DOIUrl":null,"url":null,"abstract":"Two different approaches for solving the traveling salesman problem (TSP) using the conventional combinatorial search method and the proposed heuristic search algorithm are presented. In the algorithms presented, the cities are traversed in a breadth first search (BFS) manner, but the heuristic approach has some mathematical intelligence embedded in it to reduce the search polynomially. Both the algorithms, for heuristic as well as combinatorial search (BFS), are implemented using LISP. The recursive nature of the LISP functions has been exploited to manipulate the wildly exploding search trees. The results of the LISP run are presented along with the performance criteria, such as percentage of node visitation in the search tree. These results show that the heuristic method yields an optimal solution in polynomial time proportional to the width of the search space.<<ETX>>","PeriodicalId":166693,"journal":{"name":"IEEE Technical Conference on Southern Tier","volume":"41 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1990-04-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Solving traveling salesman's problem using functional language\",\"authors\":\"A. Ahmed\",\"doi\":\"10.1109/STIER.1990.324646\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Two different approaches for solving the traveling salesman problem (TSP) using the conventional combinatorial search method and the proposed heuristic search algorithm are presented. In the algorithms presented, the cities are traversed in a breadth first search (BFS) manner, but the heuristic approach has some mathematical intelligence embedded in it to reduce the search polynomially. Both the algorithms, for heuristic as well as combinatorial search (BFS), are implemented using LISP. The recursive nature of the LISP functions has been exploited to manipulate the wildly exploding search trees. The results of the LISP run are presented along with the performance criteria, such as percentage of node visitation in the search tree. These results show that the heuristic method yields an optimal solution in polynomial time proportional to the width of the search space.<<ETX>>\",\"PeriodicalId\":166693,\"journal\":{\"name\":\"IEEE Technical Conference on Southern Tier\",\"volume\":\"41 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1990-04-25\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"IEEE Technical Conference on Southern Tier\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/STIER.1990.324646\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Technical Conference on Southern Tier","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/STIER.1990.324646","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Solving traveling salesman's problem using functional language
Two different approaches for solving the traveling salesman problem (TSP) using the conventional combinatorial search method and the proposed heuristic search algorithm are presented. In the algorithms presented, the cities are traversed in a breadth first search (BFS) manner, but the heuristic approach has some mathematical intelligence embedded in it to reduce the search polynomially. Both the algorithms, for heuristic as well as combinatorial search (BFS), are implemented using LISP. The recursive nature of the LISP functions has been exploited to manipulate the wildly exploding search trees. The results of the LISP run are presented along with the performance criteria, such as percentage of node visitation in the search tree. These results show that the heuristic method yields an optimal solution in polynomial time proportional to the width of the search space.<>