{"title":"Solution-Hashing Search Based on Layout-Graph Transformation for Unequal Circle Packing","authors":"Jianrong Zhou, Jiyao He, Kun He","doi":"arxiv-2403.06211","DOIUrl":null,"url":null,"abstract":"The problem of packing unequal circles into a circular container stands as a\nclassic and challenging optimization problem in computational geometry. This\nstudy introduces a suite of innovative and efficient methods to tackle this\nproblem. Firstly, we present a novel layout-graph transformation method that\nrepresents configurations as graphs, together with an inexact hash method\nfacilitating fast comparison of configurations for isomorphism or similarity.\nLeveraging these advancements, we propose an Iterative Solution-Hashing Search\nalgorithm adept at circumventing redundant exploration through efficient\nconfiguration recording. Additionally, we introduce several enhancements to\nrefine the optimization and search processes, including an adaptive adjacency\nmaintenance method, an efficient vacancy detection technique, and a\nVoronoi-based locating method. Through comprehensive computational experiments\nacross various benchmark instances, our algorithm demonstrates superior\nperformance over existing state-of-the-art methods, showcasing remarkable\napplicability and versatility. Notably, our algorithm surpasses the best-known\nresults for 56 out of 179 benchmark instances while achieving parity with the\nremaining instances.","PeriodicalId":501570,"journal":{"name":"arXiv - CS - Computational Geometry","volume":"1 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-03-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Computational Geometry","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2403.06211","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
The problem of packing unequal circles into a circular container stands as a
classic and challenging optimization problem in 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 for 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. Through comprehensive computational experiments
across various benchmark instances, our algorithm demonstrates superior
performance over existing state-of-the-art methods, showcasing remarkable
applicability and versatility. Notably, our algorithm surpasses the best-known
results for 56 out of 179 benchmark instances while achieving parity with the
remaining instances.