paper-with-me

Papers

An Encoder-Decoder Approach for Packing Circles

2023-08-11 · Akshay Kiran Jose, Gangadhar Karevvanavar, Rajshekhar V Bhat

The problem of packing smaller objects within a larger object has been of interest since decades. In these problems, in addition to the requirement that the smaller objects must lie completely inside the larger objects, they are expected to not overlap or have minimum overlap with each other. Due to this, the problem of packing turns out to be a non-convex problem, obtaining whose optimal solution is challenging. As such, several heuristic approaches have been used for obtaining sub-optimal solutions in general, and provably optimal solutions for some special instances. In this paper, we propose a novel encoder-decoder architecture consisting of an encoder block, a perturbation block and a decoder block, for packing identical circles within a larger circle. In our approach, the encoder takes the index of a circle to be packed as an input and outputs its center through a normalization layer, the perturbation layer adds controlled perturbations to the center, ensuring that it does not deviate beyond the radius of the smaller circle to be packed, and the decoder takes the perturbed center as input and estimates the index of the intended circle for packing. We parameterize the encoder and decoder by a neural network and optimize it to reduce an error between the decoder's estimated index and the actual index of the circle provided as input to the encoder. The proposed approach can be generalized to pack objects of higher dimensions and different shapes by carefully choosing normalization and perturbation layers. The approach gives a sub-optimal solution and is able to pack smaller objects within a larger object with competitive performance with respect to classical methods.

📄 PDF Abstract BibTeX arXiv:2308.07335

Code (0)

등록된 구현이 없습니다.

Tasks

Decoder

Similar Papers 제목 키워드 기반

Iterated Tabu Search Algorithm for Packing Unequal Circles in a Circle

2013-06-04 · Tao Ye, Wenqi Huang, Zhipeng Lu

This paper presents an Iterated Tabu Search algorithm (denoted by ITS-PUCC) for solving the problem of Packing Unequal Circles in a Circle. The algorithm exploits the continuous and combinatorial nature of the unequal ci…

Combinatorial Optimization

A Virtual-Force Based Swarm Algorithm for Balanced Circular Bin Packing Problems

2023-06-01 · Juliette Gamot, Mathieu Balesdent, Romain Wuilbercq, Arnault Tremolet 외

Balanced circular bin packing problems consist in positioning a given number of weighted circles in order to minimize the radius of a circular container while satisfying equilibrium constraints. These problems are NP-har…

Stochastic Item Descent Method for Large Scale Equal Circle Packing Problem

2020-01-22 · Kun He, Min Zhang, Jianrong Zhou, Yan Jin 외

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 S…

Block-Based Double Decoders

2026-05-11 · Asher Labovich, Benjamin Bradley, Vanessa Alexander, Chaitanya Harsha arxiv

Encoder-decoder models offer substantial inference-time savings over decoder-only models, but their pretraining objectives suffer from sparse supervision and dynamic sequence lengths, keeping them out of practice at scal…

Adaptive Large Neighborhood Search for Circle Bin Packing Problem

2020-01-20 · Kun He, Kevin Tole, Fei Ni, Yong Yuan 외

We address a new variant of packing problem called the circle bin packing problem (CBPP), which is to find a dense packing of circle items to multiple square bins so as to minimize the number of used bins. To this end, w…