Coder Social home page Coder Social logo

ai4co / awesome-fm4co Goto Github PK

View Code? Open in Web Editor NEW
80.0 4.0 8.0 40 KB

Recent research papers about Foundation Models for Combinatorial Optimization

License: MIT License

awesome awesome-list combinatorial-optimization foundation-models lists machine-learning neural-combinatorial-optimization

awesome-fm4co's Introduction

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 FMs from language and vision domains to generate/improve solutions* or algorithms* (hyper-heuristic), 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.

Date Paper Link Problem Venue Remark*
2023.07 Large Language Models for Supply Chain Optimization Code Supply_Chain arXiv Algorithm w. Interpretability
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 Model Code TSP,BPP, FSSP ICML 2024 Algorithm
2024.05 ORLM: Training Large Language Models for Optimization Modeling Code General OPT arXiv Automation
2024.05 Self-Guiding Exploration for Combinatorial Problems Code TSP,VRP,BPP, AP,KP,JSSP arXiv Solution
2024.06 Eyeballing Combinatorial Problems: A Case Study of Using Multimodal Large Language Models to Solve Traveling Salesman Problems TSP arXiv Solution
2024.07 Visual Reasoning and Multi-Agent Approach in Multimodal Large Language Models (MLLMs): Solving TSP and mTSP Combinatorial Challenges Code TSP,mTSP arXiv Solution

Domain FMs for Combinatorial Optimization

Developing a domain FM 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
2023.05 Efficient Training of Multi-task Combinatorial Neural Solver with Multi-armed Bandits     TSP,VRP,OP,KP arXiv
2024.02 Multi-Task Learning for Routing Problem with Cross-Problem Zero-Shot Generalization Code 16VRPs KDD 2024
2024.03 Towards a Generic Representation of Combinatorial Problems for Learning-Based Approaches Code SAT,TSP,COL,KP arXiv
2024.04 Cross-Problem Learning for Solving Vehicle Routing Problems Code TSP,OP,PCTSP IJCAI 2024
2024.05 MVMoE: Multi-Task Vehicle Routing Solver with Mixture-of-Experts Code 16VRPs ICML 2024
2024.06 RouteFinder: Towards Foundation Models for Vehicle Routing Problems Code 24VRPs arXiv
2024.06 GOAL: A Generalist Combinatorial Optimization Agent Learner (A)TSP,4VRPs, OP,JSSP,UMSP, KP,MVC,MIS arXiv

awesome-fm4co's People

Contributors

fedebotu avatar henry-yeh avatar royalskye avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.