{"title":"模拟退火算法:技术改进","authors":"D. Delamarre, B. Virot","doi":"10.1051/RO/1998320100431","DOIUrl":null,"url":null,"abstract":"We present an overview of the main problem-independent sequential and parallel amelioration techniques of the Simulated Annealing algorithm. We begin by briefly exposing the theoretical framework encompassing the standard markovian model, the notion of cycle and the optimal temperature schedules. Theory of cycles yields explicit relationships between the geometry of the energy landscape and the expected behavior of the algorithm. It leads to the design of efficient temperature schedules, as well as to improvements of the algorithm behavior by distorting the cost function. Next, we present a survey of parallelization techniques, focussing on problem-independent synchronous strategies. They provide flexible and general tools, allowing operational research practitioners to take advantage of the computational power of parallel architectures. We conclude with an application. It concerns the search for Hamiltonian paths in cubic graphs. It brings to the fore the efficiency of the cost function distortions technique, when used in combination with Parallel Simulated Annealing.","PeriodicalId":54509,"journal":{"name":"Rairo-Operations Research","volume":"18 1","pages":"43-73"},"PeriodicalIF":1.8000,"publicationDate":"1998-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":"{\"title\":\"Simulated annealing algorithm : technical improvements\",\"authors\":\"D. Delamarre, B. Virot\",\"doi\":\"10.1051/RO/1998320100431\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"We present an overview of the main problem-independent sequential and parallel amelioration techniques of the Simulated Annealing algorithm. We begin by briefly exposing the theoretical framework encompassing the standard markovian model, the notion of cycle and the optimal temperature schedules. Theory of cycles yields explicit relationships between the geometry of the energy landscape and the expected behavior of the algorithm. It leads to the design of efficient temperature schedules, as well as to improvements of the algorithm behavior by distorting the cost function. Next, we present a survey of parallelization techniques, focussing on problem-independent synchronous strategies. They provide flexible and general tools, allowing operational research practitioners to take advantage of the computational power of parallel architectures. We conclude with an application. It concerns the search for Hamiltonian paths in cubic graphs. It brings to the fore the efficiency of the cost function distortions technique, when used in combination with Parallel Simulated Annealing.\",\"PeriodicalId\":54509,\"journal\":{\"name\":\"Rairo-Operations Research\",\"volume\":\"18 1\",\"pages\":\"43-73\"},\"PeriodicalIF\":1.8000,\"publicationDate\":\"1998-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"7\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Rairo-Operations Research\",\"FirstCategoryId\":\"91\",\"ListUrlMain\":\"https://doi.org/10.1051/RO/1998320100431\",\"RegionNum\":4,\"RegionCategory\":\"管理学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"OPERATIONS RESEARCH & MANAGEMENT SCIENCE\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Rairo-Operations Research","FirstCategoryId":"91","ListUrlMain":"https://doi.org/10.1051/RO/1998320100431","RegionNum":4,"RegionCategory":"管理学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"OPERATIONS RESEARCH & MANAGEMENT SCIENCE","Score":null,"Total":0}
We present an overview of the main problem-independent sequential and parallel amelioration techniques of the Simulated Annealing algorithm. We begin by briefly exposing the theoretical framework encompassing the standard markovian model, the notion of cycle and the optimal temperature schedules. Theory of cycles yields explicit relationships between the geometry of the energy landscape and the expected behavior of the algorithm. It leads to the design of efficient temperature schedules, as well as to improvements of the algorithm behavior by distorting the cost function. Next, we present a survey of parallelization techniques, focussing on problem-independent synchronous strategies. They provide flexible and general tools, allowing operational research practitioners to take advantage of the computational power of parallel architectures. We conclude with an application. It concerns the search for Hamiltonian paths in cubic graphs. It brings to the fore the efficiency of the cost function distortions technique, when used in combination with Parallel Simulated Annealing.
期刊介绍:
RAIRO-Operations Research is an international journal devoted to high-level pure and applied research on all aspects of operations research. All papers published in RAIRO-Operations Research are critically refereed according to international standards. Any paper will either be accepted (possibly with minor revisions) either submitted to another evaluation (after a major revision) or rejected. Every effort will be made by the Editorial Board to ensure a first answer concerning a submitted paper within three months, and a final decision in a period of time not exceeding six months.