Learning Geometric Combinatorial Optimization Problems using Self-attention and Domain Knowledge
Jaeseung Lee, Woojin Choi, Jibum Kim

TL;DR
This paper introduces a neural network model utilizing self-attention and domain knowledge to effectively solve geometric combinatorial optimization problems, demonstrating competitive results on multiple geometric tasks.
Contribution
The paper presents a novel neural network architecture with a new attention mechanism and masking scheme tailored for geometric COPs, improving learning efficiency and solution quality.
Findings
Effective in solving Delaunay triangulation, convex hull, and TSP.
Achieves competitive approximation performance.
Utilizes domain knowledge for better geometric constraint satisfaction.
Abstract
Combinatorial optimization problems (COPs) are an important research topic in various fields. In recent times, there have been many attempts to solve COPs using deep learning-based approaches. We propose a novel neural network model that solves COPs involving geometry based on self-attention and a new attention mechanism. The proposed model is designed such that the model efficiently learns point-to-point relationships in COPs involving geometry using self-attention in the encoder. We propose efficient input and output sequence ordering methods that reduce ambiguities such that the model learns the sequences more regularly and effectively. Geometric COPs involve geometric requirements that need to be satisfied. In the decoder, a new masking scheme using domain knowledge is proposed to provide a high penalty when the geometric requirement of the problem is not satisfied. The proposed…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMetaheuristic Optimization Algorithms Research · Constraint Satisfaction and Optimization · Scheduling and Timetabling Solutions
