André Luís Barroso Almeida , Joubert de Castro Lima , Marco Antonio Moreira Carvalho
{"title":"Revisiting the parallel tempering algorithm: High-performance computing and applications in operations research","authors":"André Luís Barroso Almeida , Joubert de Castro Lima , Marco Antonio Moreira Carvalho","doi":"10.1016/j.cor.2025.107000","DOIUrl":null,"url":null,"abstract":"<div><div>This study explores the parallel tempering method, an approach that has shown promising results in simulation and is suited for modern multiprocessor platforms. Though relatively unexplored in operations research, the algorithm has significant potential. The study evaluates a newly developed single-node CPU-based parallel implementation of parallel tempering in three case studies involving challenging operations research problems. The evaluation considers both the quality of solutions and response time. The study also proposes an API containing the implementation of multi-core parallel tempering to encourage its use and facilitate future implementations. Evaluation results confirm the effectiveness of parallel tempering, demonstrating significant performance against state-of-the-art methods.</div></div>","PeriodicalId":10542,"journal":{"name":"Computers & Operations Research","volume":"178 ","pages":"Article 107000"},"PeriodicalIF":4.1000,"publicationDate":"2025-02-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computers & Operations Research","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0305054825000280","RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 0
Abstract
This study explores the parallel tempering method, an approach that has shown promising results in simulation and is suited for modern multiprocessor platforms. Though relatively unexplored in operations research, the algorithm has significant potential. The study evaluates a newly developed single-node CPU-based parallel implementation of parallel tempering in three case studies involving challenging operations research problems. The evaluation considers both the quality of solutions and response time. The study also proposes an API containing the implementation of multi-core parallel tempering to encourage its use and facilitate future implementations. Evaluation results confirm the effectiveness of parallel tempering, demonstrating significant performance against state-of-the-art methods.
期刊介绍:
Operations research and computers meet in a large number of scientific fields, many of which are of vital current concern to our troubled society. These include, among others, ecology, transportation, safety, reliability, urban planning, economics, inventory control, investment strategy and logistics (including reverse logistics). Computers & Operations Research provides an international forum for the application of computers and operations research techniques to problems in these and related fields.