TilinGNN: learning to tile with self-supervised graph neural network
Hao Xu, Ka-Hei Hui, Chi-Wing Fu, Hao Zhang
Abstract
We introduce the first neural optimization framework to solve a classical instance of the tiling problem. Namely, we seek a non-periodic tiling of an arbitrary 2D shape using one or more types of tiles---the tiles maximally fill the shape's interior without overlaps or holes. To start, we reformulate tiling as a graph problem by modeling candidate tile locations in the target shape as graph nodes and connectivity between tile locations as edges. Further, we build a graph convolutional neural network , coined TilinGNN, to progressively propagate and aggregate features over graph edges and predict tile placements. TilinGNN is trained by maximizing the tiling coverage on target shapes, while avoiding overlaps and holes between the tiles. Importantly, our network is self-supervised , as we articulate these criteria as loss terms defined on the network outputs, without the need of ground-truth tiling solutions. After training, the runtime of TilinGNN is roughly linear to the number of candidate tile locations, significantly outperforming traditional combinatorial search. We conducted various experiments on a variety of shapes to showcase the speed and versatility of TilinGNN. We also present comparisons to alternative methods and manual solutions, robustness analysis, and ablation studies to demonstrate the quality of our approach.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 5bedd244-a8e5-44d1-8031-9987f62114a2Cited by top-tier papers4
- Neural Set Function Extensions: Learning with Discrete Functions in High DimensionsNikolaos Karalias, Joshua Robinson, Andreas Loukas, Stefanie JegelkaNeurIPS 2022 · 17 citations
- Generative Escher MeshesNoam Aigerman, Thibault GroueixSIGGRAPH 2024 · 8 citations
- PCBend: Light Up Your 3D Shapes With Foldable Circuit BoardsMarco Freire, Manas Bhargava, Camille Schreck, Pierre-Alexandre Hugron et al.SIGGRAPH 2023 · 5 citations
- Geometric Algorithms for Neural Combinatorial Optimization with ConstraintsNikolaos Karalias, Akbar Rafiey, Yifei Xu, Zhishang Luo et al.NeurIPS 2025 · 4 citations
Related papers
- DiffAssemble: A Unified Graph-Diffusion Model for 2D and 3D ReassemblyGianluca Scarpellini, Stefano Fiorini, Francesco Giuliari, Pietro Morerio et al.CVPR 2024 · 12 citations
- Learning to Explore and Exploit with GNNs for Unsupervised Combinatorial OptimizationUtku Umur Acikalin, Aaron M. Ferber, Carla P. GomesICLR 2025
- NN-Baker: A Neural-network Infused Algorithmic Framework for Optimization Problems on Geometric Intersection GraphsEvan McCarty, Qi Zhao, Anastasios Sidiropoulos, Yusu WangNeurIPS 2021 · 6 citations
- Towards Quantum Machine Learning for Constrained Combinatorial Optimization: a Quantum QAP SolverXinyu Ye, Ge Yan, Junchi YanICML 2023 · 14 citations
- An Unsupervised Learning Framework Combined with Heuristics for the Maximum Minimal Cut ProblemHuaiyuan Liu, Xianzhang Liu, Donghua Yang, Hongzhi Wang et al.KDD 2024
