Skip to content

Recent research papers about Foundation Models for Combinatorial Optimization

License

Notifications You must be signed in to change notification settings

ai4co/awesome-fm4co

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 

Repository files navigation

Foundation Models for Combinatorial Optimization

FM4CO contains interesting research papers (1) using Existing Large Language Models for Combinatorial Optimization, and (2) building Domain Foundation Models for Combinatorial Optimization.


LLMs for Combinatorial Optimization

Most research utilizes existing LLMs to generate/improve solutions*, algorithms* (hyper-heuristic), or parameters* (hyper-network), yielding impressive results when integrated with problem-specific heuristics or general meta-heuristics. Other studies employ LLMs to investigate the interpretability* of COP solvers, automate problem formulation, or simplify the use of domain-specific tools through text prompts. Given the capabilities of LLMs, this area of research is likely to garner increasing interest. Currently, we mainly focus on the below problems, and may include more variants (e.g., graph-based COPs) as the community grows:

  • Traveling Salesman Problem
  • Vehicle Routing Problem
  • Scheduling Problem
  • (Mixed) Integer Linear Programming
Date Paper Link Problem Venue Remark*
2023.09 Can Language Models Solve Graph Problems in Natural Language? Code Graph NeurIPS 2023 Solution
2023.09 Large Language Models as Optimizers Code TSP ICLR 2024 Solution
2023.10 Chain-of-Experts: When LLMs Meet Complex Operations Research Problems Code MILP ICLR 2024 Automation
2023.10 OptiMUS: Scalable Optimization Modeling with (MI)LP Solvers and Large Language Models Code MILP ICML 2024 Automation
2023.10 AI-Copilot for Business Optimisation: A Framework and A Case Study in Production Scheduling Code JSSP ArXiv Automation
2023.11 Large Language Models as Evolutionary Optimizers Code TSP CEC 2024 Solution
2023.11 Algorithm Evolution Using Large Language Model     TSP ArXiv Algorithm
2023.12 Mathematical discoveries from program search with large language models Code BPP Nature Algorithm
2024.02 Large Language Models as Hyper-Heuristics for Combinatorial Optimization Code TSP,VRP,OP, MKP,BPP,EDA ArXiv Algorithm
2024.02 AutoSAT: Automatically Optimize SAT Solvers via Large Language Models SAT ArXiv Algorithm
2024.02 From Large Language Models and Optimization to Decision Optimization CoPilot: A Research Manifesto MILP ArXiv Automation
2024.03 How Multimodal Integration Boost the Performance of LLM for Optimization: Case Study on Capacitated Vehicle Routing Problems VRP ArXiv Solution
2024.03 RouteExplainer: An Explanation Framework for Vehicle Routing Problem Code
Project-Page
VRP PAKDD 2024 Interpretability
2024.03 From Words to Routes: Applying Large Language Models to Vehicle Routing Project-Page VRP ArXiv Algorithm
2024.05 Evolution of Heuristics: Towards Efficient Automatic Algorithm Design Using Large Language Mode Code TSP,BPP, FSSP ICML 2024 Algorithm
2024.05 Self-Guiding Exploration for Combinatorial Problems Code TSP,VRP,BPP, AP,KP,JSSP ArXiv Solution

Domain FMs for Combinatorial Optimization

Developing a domain foundation model capable of solving a wide range of COPs presents an intriguing and formidable challenge. Recent efforts in this area aim towards this ambitious goal by creating a unified architecture* or representation* applicable across various COPs.

Date Paper Link Problem Venue Remark* Paradigm
2023.05 Efficient Training of Multi-task Combinatorial Neural Solver with Multi-armed Bandits     TSP,VRP, OP,KP ArXiv Architecture
2024.02 Multi-Task Learning for Routing Problem with Cross-Problem Zero-Shot Generalization Code VRP KDD 2024 Architecture Compositional Zero-Shot
2024.03 Towards a Generic Representation of Combinatorial Problems for Learning-Based Approaches Code SAT,TSP, COL,KP ArXiv Representation
2024.04 Cross-Problem Learning for Solving Vehicle Routing Problems TSP,OP, PCTSP IJCAI 2024 Architecture Efficient Fine-Tuning
2024.05 MVMoE: Multi-Task Vehicle Routing Solver with Mixture-of-Experts Code VRP ICML 2024 Architecture