Neural Learning of One-of-Many Solutions for Combinatorial Problems in Structured Output Spaces
Yatin Nandwani, Deepanshu Jindal, Mausam, Parag Singla
Abstract
Recent research has proposed neural architectures for solving combinatorial problems in structured output spaces. In many such problems, there may exist multiple solutions for a given input, e.g. a partially filled Sudoku puzzle may have many completions satisfying all constraints. Further, we are often interested in finding any one of the possible solutions, without any preference between them. Existing approaches completely ignore this solution multiplicity. In this paper, we argue that being oblivious to the presence of multiple solutions can severely hamper their training ability. Our contribution is two fold. First, we formally define the task of learning one-of-many solutions for combinatorial problems in structured output spaces, which is applicable for solving several problems of interest such as N-Queens, and Sudoku. Second, we present a generic learning framework that adapts an existing prediction network for a combinatorial problem to handle solution multiplicity. Our framework uses a selection module, whose goal is to dynamically determine, for every input, the solution that is most effective for training the network parameters in any given learning iteration. We propose an RL based approach to jointly train the selection module with the prediction network. Experiments on three different domains, and using two different prediction networks, demonstrate that our framework significantly improves the accuracy in our setting, obtaining up to pt gain over the baselines.
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 4e2b68db-6910-4f82-ac07-68462033b84bCited by top-tier papers8
- Unsupervised Learning for Combinatorial Optimization with Principled Objective RelaxationHaoyu Wang, Nan Wu, Hang Yang, Cong Hao et al.NeurIPS 2022 · 54 citations
- A Solver-free Framework for Scalable Learning in Neural ILP ArchitecturesYatin Nandwani, Rishabh Ranjan, Mausam, Parag SinglaNeurIPS 2022 · 13 citations
- Generative Learning for Solving Non-Convex Problem with Multi-Valued Input-Solution MappingEnming Liang, Minghua ChenICLR 2024 · 10 citations
- Optimizing Solution-Samplers for Combinatorial Problems: The Landscape of Policy-Gradient MethodConstantine Caramanis, Dimitris Fotakis, Alkis Kalavasis, Vasilis Kontonis et al.NeurIPS 2023 · 6 citations
- Conditional set generation using Seq2seq modelsAman Madaan, Dheeraj Rajagopal, Niket Tandon, Yiming Yang et al.EMNLP 2022 · 4 citations
Builds on3
- Provably Consistent Partial-Label LearningLei Feng, Jiaqi Lv, Bo Han, Miao Xu et al.NeurIPS 2020 · 188 citations
- Differentiable Reasoning on Large Knowledge Bases and Natural LanguagePasquale Minervini, Matko Bosnjak, Tim Rocktäschel, Sebastian Riedel et al.AAAI 2020 · 94 citations
- Structured Prediction with Partial Labelling through the Infimum LossVivien Cabannes, Alessandro Rudi, Francis R. BachICML 2020 · 50 citations
Related papers
- Neural Models for Output-Space Invariance in Combinatorial ProblemsYatin Nandwani, Vidit Jain, Mausam, Parag SinglaICLR 2022 · 3 citations
- Preference-Driven Multi-Objective Combinatorial Optimization with Conditional ComputationMingfeng Fan, Jianan Zhou, Yifeng Zhang, Yaoxin Wu et al.NeurIPS 2025 · 7 citations
- An Integer Linear Programming Framework for Mining Constraints from DataTao Meng, Kai-Wei ChangICML 2021 · 8 citations
- Semantic Probabilistic Layers for Neuro-Symbolic LearningKareem Ahmed, Stefano Teso, Kai-Wei Chang, Guy Van den Broeck et al.NeurIPS 2022 · 133 citations
- Charting and Navigating the Space of Solutions for Recurrent Neural NetworksElia Turner, Kabir V. Dabholkar, Omri BarakNeurIPS 2021 · 33 citations
