Combinatorial Optimization

291 papers with code • 0 benchmarks • 2 datasets

Combinatorial Optimization is a category of problems which requires optimizing a function over a combination of discrete objects and the solutions are constrained. Examples include finding shortest paths in a graph, maximizing value in the Knapsack problem and finding boolean settings that satisfy a set of constraints. Many of these problems are NP-Hard, which means that no polynomial time solution can be developed for them. Instead, we can only produce approximations in polynomial time that are guaranteed to be some factor worse than the true optimal solution.

Source: Recent Advances in Neural Program Synthesis

Libraries

Use these libraries to find Combinatorial Optimization models and implementations

Multi-Task Learning for Routing Problem with Cross-Problem Zero-Shot Generalization

feiliu36/mtnco 23 Feb 2024

The results show that the unified model demonstrates superior performance in the eleven VRPs, reducing the average gap to around 5% from over 20% in the existing approach and achieving a significant performance boost on benchmark datasets as well as a real-world logistics application.

8
23 Feb 2024

Risk-Sensitive Soft Actor-Critic for Robust Deep Reinforcement Learning under Distribution Shifts

tumbais/risksensitivesacforrobustdrlunderdistshifts 15 Feb 2024

We study the robustness of deep reinforcement learning algorithms against distribution shifts within contextual multi-stage stochastic combinatorial optimization problems from the operations research domain.

1
15 Feb 2024

Moco: A Learnable Meta Optimizer for Combinatorial Optimization

timd3/moco 7 Feb 2024

Our approach, Moco, learns a graph neural network that updates the solution construction procedure based on features extracted from the current search state.

8
07 Feb 2024

ReEvo: Large Language Models as Hyper-Heuristics with Reflective Evolution

ai4co/llm-as-hh 2 Feb 2024

The omnipresence of NP-hard combinatorial optimization problems (COPs) compels domain experts to engage in trial-and-error heuristic design process.

53
02 Feb 2024

Domain-Independent Dynamic Programming

domain-independent-dp/didp-rs 25 Jan 2024

We experimentally compare our DIDP solvers with commercial MIP and CP solvers (solving MIP and CP models, respectively) on common benchmark instances of eleven combinatorial optimization problem classes.

23
25 Jan 2024

Simulation Based Bayesian Optimization

roinaveiro/sbbo 19 Jan 2024

BO constructs a probabilistic surrogate model of the objective function given the covariates, which is in turn used to inform the selection of future evaluation points through an acquisition function.

5
19 Jan 2024

OsmLocator: locating overlapping scatter marks with a non-training generative perspective

ccqym/osmlocator 18 Dec 2023

In addition, we especially built a dataset named SML2023 containing hundreds of scatter images with different markers and various levels of overlapping severity, and tested the proposed method and compared it to existing methods.

1
18 Dec 2023

COMBHelper: A Neural Approach to Reduce Search Space for Graph Combinatorial Problems

1041877801/COMBHelper 14 Dec 2023

Combinatorial Optimization (CO) problems over graphs appear routinely in many applications such as in optimizing traffic, viral marketing in social networks, and matching for job allocation.

1
14 Dec 2023

Solving the Team Orienteering Problem with Transformers

danifuertes/top_transformer 30 Nov 2023

This problem is usually modeled as a Combinatorial Optimization problem named as Team Orienteering Problem.

2
30 Nov 2023

A Survey and Analysis of Evolutionary Operators for Permutations

cicirello/permutation-crossover-landscape-analysis 24 Nov 2023

There are many combinatorial optimization problems whose solutions are best represented by permutations.

0
24 Nov 2023