Stochastic Item Descent Method for Large Scale Equal Circle Packing Problem
Kun He, Min Zhang, Jianrong Zhou, Yan Jin, and Chu-min Li

TL;DR
This paper introduces a stochastic gradient descent-based method called SIDM for efficiently solving large-scale equal circle packing problems, significantly increasing the problem size handled compared to existing algorithms.
Contribution
The paper proposes a novel stochastic item descent method (SIDM) that applies batch selection and iterative BFGS optimization to large-scale circle packing problems, improving speed and solution quality.
Findings
SIDM handles up to 1500 circles, outperforming baseline algorithms.
SIDM significantly speeds up large-scale packing calculations.
Solution quality is guaranteed for large instances.
Abstract
Stochastic gradient descent (SGD) is a powerful method for large-scale optimization problems in the area of machine learning, especially for a finite-sum formulation with numerous variables. In recent years, mini-batch SGD gains great success and has become a standard technique for training deep neural networks fed with big amount of data. Inspired by its success in deep learning, we apply the idea of SGD with batch selection of samples to a classic optimization problem in decision version. Given unit circles, the equal circle packing problem (ECPP) asks whether there exist a feasible packing that could put all the circles inside a circular container without overlapping. Specifically, we propose a stochastic item descent method (SIDM) for ECPP in large scale, which randomly divides the unit circles into batches and runs Broyden-Fletcher-Goldfarb-Shanno (BFGS) algorithm on the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsStochastic Gradient Optimization Techniques · Machine Learning and Algorithms · Advanced Neural Network Applications
MethodsStochastic Gradient Descent
