{"title":"基于布局图变换的不等圆布局解哈希搜索","authors":"Jianrong Zhou, Jiyao He, Kun He","doi":"10.1016/j.ejor.2025.05.003","DOIUrl":null,"url":null,"abstract":"The problem of packing unequal circles into a circular container is a classic and challenging optimization problem in the field of computational geometry. This study introduces a suite of innovative and efficient methods to tackle this problem. Firstly, we present a novel layout-graph transformation method that represents configurations as graphs, together with an inexact hash method facilitating fast comparison of configurations on isomorphism or similarity. Leveraging these advancements, we propose an iterative solution-hashing search algorithm adept at circumventing redundant exploration through efficient configuration recording. Additionally, we introduce several enhancements to refine the optimization and search processes, including an adaptive adjacency maintenance method, an efficient vacancy detection technique, and a Voronoi-based locating method. Our algorithm demonstrates excellent performance over existing state-of-the-art methods through comprehensive computational experiments across various benchmark instances, showcasing quality applicability and versatility. Notably, our algorithm improves the best-known results for 116 out of 239 benchmark instances while achieving parity with the remaining instances.","PeriodicalId":55161,"journal":{"name":"European Journal of Operational Research","volume":"24 1","pages":""},"PeriodicalIF":6.0000,"publicationDate":"2025-05-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Solution-hashing search based on layout-graph transformation for unequal circle packing\",\"authors\":\"Jianrong Zhou, Jiyao He, Kun He\",\"doi\":\"10.1016/j.ejor.2025.05.003\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The problem of packing unequal circles into a circular container is a classic and challenging optimization problem in the field of computational geometry. This study introduces a suite of innovative and efficient methods to tackle this problem. Firstly, we present a novel layout-graph transformation method that represents configurations as graphs, together with an inexact hash method facilitating fast comparison of configurations on isomorphism or similarity. Leveraging these advancements, we propose an iterative solution-hashing search algorithm adept at circumventing redundant exploration through efficient configuration recording. Additionally, we introduce several enhancements to refine the optimization and search processes, including an adaptive adjacency maintenance method, an efficient vacancy detection technique, and a Voronoi-based locating method. Our algorithm demonstrates excellent performance over existing state-of-the-art methods through comprehensive computational experiments across various benchmark instances, showcasing quality applicability and versatility. Notably, our algorithm improves the best-known results for 116 out of 239 benchmark instances while achieving parity with the remaining instances.\",\"PeriodicalId\":55161,\"journal\":{\"name\":\"European Journal of Operational Research\",\"volume\":\"24 1\",\"pages\":\"\"},\"PeriodicalIF\":6.0000,\"publicationDate\":\"2025-05-17\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"European Journal of Operational Research\",\"FirstCategoryId\":\"91\",\"ListUrlMain\":\"https://doi.org/10.1016/j.ejor.2025.05.003\",\"RegionNum\":2,\"RegionCategory\":\"管理学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"OPERATIONS RESEARCH & MANAGEMENT SCIENCE\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"European Journal of Operational Research","FirstCategoryId":"91","ListUrlMain":"https://doi.org/10.1016/j.ejor.2025.05.003","RegionNum":2,"RegionCategory":"管理学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"OPERATIONS RESEARCH & MANAGEMENT SCIENCE","Score":null,"Total":0}
Solution-hashing search based on layout-graph transformation for unequal circle packing
The problem of packing unequal circles into a circular container is a classic and challenging optimization problem in the field of computational geometry. This study introduces a suite of innovative and efficient methods to tackle this problem. Firstly, we present a novel layout-graph transformation method that represents configurations as graphs, together with an inexact hash method facilitating fast comparison of configurations on isomorphism or similarity. Leveraging these advancements, we propose an iterative solution-hashing search algorithm adept at circumventing redundant exploration through efficient configuration recording. Additionally, we introduce several enhancements to refine the optimization and search processes, including an adaptive adjacency maintenance method, an efficient vacancy detection technique, and a Voronoi-based locating method. Our algorithm demonstrates excellent performance over existing state-of-the-art methods through comprehensive computational experiments across various benchmark instances, showcasing quality applicability and versatility. Notably, our algorithm improves the best-known results for 116 out of 239 benchmark instances while achieving parity with the remaining instances.
期刊介绍:
The European Journal of Operational Research (EJOR) publishes high quality, original papers that contribute to the methodology of operational research (OR) and to the practice of decision making.