A Differentiable Approach to Combinatorial Optimization using Dataless Neural Networks
Ismail R. Alkhouri, George K. Atia, Alvaro Velasquez

TL;DR
This paper introduces a novel dataless neural network approach for solving combinatorial optimization problems like maximum independent sets and cliques, eliminating the need for training data and demonstrating competitive performance.
Contribution
It presents a new dataless training scheme that reduces NP-hard problems to neural networks, enabling solution derivation without datasets and includes a universal graph reduction method.
Findings
Performs on par or better than existing heuristics and learning methods.
Effective on synthetic and real-world graphs.
No training data required for solution derivation.
Abstract
The success of machine learning solutions for reasoning about discrete structures has brought attention to its adoption within combinatorial optimization algorithms. Such approaches generally rely on supervised learning by leveraging datasets of the combinatorial structures of interest drawn from some distribution of problem instances. Reinforcement learning has also been employed to find such structures. In this paper, we propose a radically different approach in that no data is required for training the neural networks that produce the solution. In particular, we reduce the combinatorial optimization problem to a neural network and employ a dataless training scheme to refine the parameters of the network such that those parameters yield the structure of interest. We consider the combinatorial optimization problems of finding maximum independent sets and maximum cliques in a graph. In…
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
TopicsVLSI and FPGA Design Techniques · Advanced Graph Neural Networks · Graph Theory and Algorithms
