Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/FeiLiu36/LLM4Opt
A Collection on Large Language Models for Optimization
https://github.com/FeiLiu36/LLM4Opt
Last synced: about 2 months ago
JSON representation
A Collection on Large Language Models for Optimization
- Host: GitHub
- URL: https://github.com/FeiLiu36/LLM4Opt
- Owner: FeiLiu36
- Created: 2024-03-13T06:12:27.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-10-31T05:57:09.000Z (2 months ago)
- Last Synced: 2024-10-31T06:24:12.750Z (2 months ago)
- Size: 584 KB
- Stars: 134
- Watchers: 4
- Forks: 17
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-llm - LLM优化任务研究合集 - 探索LLM在优化任务中的应用,收集相关研究论文。 (其他相关论文)
- awesome-llm - LLM优化任务研究合集 - 探索LLM在优化任务中的应用,收集相关研究论文。 (其他相关论文)
- Awesome-LLM - LLM4Opt - Applying Large language models (LLMs) for diverse optimization tasks (Opt) is an emerging research area. This is a collection of references and papers of LLM4Opt. (Other Papers)
README
# LLM4Opt
## Collection on Large Language Models for Optimization (LLM4Opt)🔥 Applying Large language models (**LLMs**) for diverse optimization tasks (**Opt**) is an emerging research area. This is a collection of references and papers of **LLM4Opt**. The Papers are sorted by time (first publicly available).
**Any suggestions and pull requests are welcomed!**
It is far from a comprehensive list. If you want to update the list:
+ Fork, Add, and Merge
+ Report an [issue](https://github.com/FeiLiu36/LLM4Opt/issues)
+ Contact Fei Liu ([email protected])
The sharing principle of these references here is for research. If any authors do not want their paper to be listed here, please feel free to contact us.
![monthly number of publications](./figures/overview.png)
Paper distribution from [A Systematic Survey on Large Language Models for Algorithm Design, 2024](https://arxiv.org/abs/2410.14716)
## Overview
* [Platform](https://github.com/FeiLiu36/LLM4Opt#Platform)
* [Course](https://github.com/FeiLiu36/LLM4Opt#Course)
* [Tutorial](https://github.com/FeiLiu36/LLM4Opt#Tutorial&Workshop)
* [Competition](https://github.com/FeiLiu36/LLM4Opt#Competition)
* [Special Issues](https://github.com/FeiLiu36/LLM4Opt#SpecialIssues)
* [Research Papers](https://github.com/FeiLiu36/LLM4Opt#Papers)
* [Review](https://github.com/FeiLiu36/LLM4Opt#Review)
* [Position Paper](https://github.com/FeiLiu36/LLM4Opt#position-paper)
* [Algorithm/Heuristic/Function Search](https://github.com/FeiLiu36/LLM4Opt#algorithm/heuristic/function-search)
* [LLM as optimizer](https://github.com/FeiLiu36/LLM4Opt#llm-as-optimizer)
* [Code Generation](https://github.com/FeiLiu36/LLM4Opt#code-generation)
* [Prompt Opt.](https://github.com/FeiLiu36/LLM4Opt#prompt-opt)
* [Machine Learning](https://github.com/FeiLiu36/LLM4Opt#machine-learning)
* [Science](https://github.com/FeiLiu36/LLM4Opt#science)
* [Industry](https://github.com/FeiLiu36/LLM4Opt#industry)
* [Related Collections](https://github.com/FeiLiu36/LLM4Opt#related-collections)## Platform
| Project | Description |
|------------------------------------------------------|-------------------------------------------------|
| [EoH (Evolution of Heuristics)](https://github.com/FeiLiu36/EoH) | optimization, mathematics, machine learning, etc |
| [OpenELM](https://github.com/CarperAI/OpenELM) | robots, image, programming puzzles, etc |## Course
| Course | Description |
|------------------------------------------------------|-------------------------------------------------|
| [2024 Fall, LLM Agents](https://llmagents-learning.org/f24) | LLM basics and LLM for agents |## Tutorial&Workshop
| Event | Link |
|------------------------------------------------------|------------------------------------------------------------------|
| NeurIPS 2023 Workshop: Foundation Models for Decision Making | [Link](https://nips.cc/virtual/2023/workshop/66525) |
| AAAI 2024 Workshop: Public Sector LLMs: Algorithmic and Sociotechnical Design | [Link](https://publlm.github.io/) |
| GECCO 2024 Workshop: Large Language Models for and with Evolutionary Computation (LLMfwEC) | [Link](https://sites.google.com/view/llmfwec-2024) |
| GECCO 2024 Workshop: EGML-EC — 3rd GECCO workshop on Enhancing Generative Machine Learning with Evolutionary Computation (EGML-EC) 2024 | [Link](https://sites.google.com/view/egml-ec2024) |
| GECCO 2024 Tutorial: Using Large Language Models for Evolutionary Search | [Tutorial Link](https://gecco-2024.sigevo.org/Tutorials), [Tutorial Report Link](https://arxiv.org/pdf/2401.07102) |
| PPSN 2024 Tutorial: Large Language Models as Tools for Metaheuristic Design: Exploring Challenges and Opportunities | [Link](https://ppsn2024.fh-ooe.at/program/) |
| KDD 2024 Tutorial: NL2Code-Reasoning and Planning with LLM for Code Development | [Link](https://kdd2024.kdd.org/workshops/), [Link](https://genetasefa.github.io/dl4kg2024/) |
| ICML 2024 Workshop: AI for Math | [Link](https://sites.google.com/view/ai4mathworkshopicml2024) |
| NeurIPS 2024 Workshop: Multimodal Algorithmic Reasoning (MAR) | [Link](https://marworkshop.github.io/neurips24/) |
| NeurIPS 2024 Workshop: The 4th Workshop on Mathematical Reasoning and AI | [Link](https://mathai2024.github.io/) |
## Competition
| Event | Link |
|------------------------------------------------------|------------------------------------------------------------------|
| AAAI 2024 Global Competition on Math Problem Solving and Reasoning | [Link](https://ai4ed.cc/competitions/aaai2024competition) |
| ICML 2024 Challenges on Automated Math Reasoning | [Link](https://sites.google.com/view/ai4mathworkshopicml2024/challenges) |
| IEEE CIS 2024 Technical Challenge FLAME – ‘Fusing Large lAnguage Models with computational intElligence’ | [Link](https://cis.ieee.org/activities/educational-activites/competitions/flame-technical-challenge-2024) |## SpecialIssues
| Event | Link |
|------------------------------------------------------|------------------------------------------------------------------|
| IEEE TETCI, Special Issue on Neural Architecture Search and Large Machine Learning Models | [Link](https://cis.ieee.org/images/files/Documents/call-for-papers/CFP-SI-LMM-final.pdf) |
| ACM TELO, Special Issue on Integrating Evolutionary Algorithms and Large Language Models | [Link](https://dl.acm.org/pb-assets/static_journal_pages/telo/pdf/ACM-CFP-TELO-LLMs-EAs-1717612765163.pdf) |
|IEEE TEVC, Special Issue on Evolutionary Computation Meets Large Language Models | [link](https://cis.ieee.org/images/files/Documents/call-for-papers/tevc/cfp-ECLLMs-26august2024.pdf)|
| Engineering, Special Issue on Applications of ChatGPT | [link](https://www.sciencedirect.com/journal/engineering/about/call-for-papers#applications-of-chatgpt) |## Papers
### Review
| Title | Publication with Date | Code | Paper |
|-------|-----------------------|------|-------|
| Evolutionary Computation in the Era of Large Language Model: Survey and Roadmap | Arxiv, Jan 2024 | [code] | [paper](https://arxiv.org/abs/2401.10034) |
| A Survey of Neural Code Intelligence: Paradigms, Advances and Beyond | Arxiv, Mar. 2024 | [code] | [paper](https://arxiv.org/abs/2403.14734) |
| When Large Language Model Meets Optimization | Arxiv, May 2024 | [code] | [paper](http://www.arxiv.org/pdf/2405.10098) |
| A Systematic Survey on Large Language Models for Algorithm Design | Arxiv, Oct 2024 | [code] | [paper](https://arxiv.org/abs/2410.14716) |### Position paper
| Title | Publication with Date | Code | Paper |
|-------|-----------------------|------|-------|
| The Era OF Semantic Decoding | Arxiv, Mar. 2024 | [code] | [paper](https://arxiv.org/pdf/2403.14562) |
| Leveraging Foundational Models for Black-Box Optimization: Benefits, Challenges, and Future Directions | ICML 2024, May 2024 | [code] | [paper](https://arxiv.org/abs/2405.03547) |### Algorithm/Heuristic/Function Search
| Title | Publication with Date | Code | Paper |
| ----- | --------------------- | ---- | ----- |
| Hypothesis Search: Inductive Reasoning with Language Models | Arxiv Sep 2023, ICLR 2024 | [code] | [paper](https://arxiv.org/abs/2309.05660) |
| ToolChain*: Efficient Action Space Navigation in Large Language Models with A* Search | Arxiv Oct 2023, ICLR 2024 | [code] | [paper](https://arxiv.org/abs/2310.13227) |
| Algorithm Evolution using Large Language Model | Arxiv Nov 2023 | [code](https://github.com/FeiLiu36/eoh) | [paper](https://arxiv.org/abs/2311.15249) |
| Mathematical discoveries from program search with large language models | **Nature** | [code](https://github.com/google-deepmind/funsearch) | [paper](https://www.nature.com/articles/s41586-023-06924-6) |
| Evolution of Heuristics: Towards Efficient Automatic Algorithm Design Using Large Language Model | **ICML 2024 (Oral)** | [code](https://github.com/FeiLiu36/EoH) | [paper](https://arxiv.org/abs/2401.02051) |
| ReEvo: Large Language Models as Hyper-Heuristics with Reflective Evolution | Arxiv Feb 2024, NeurIPS 2024 | [code](https://github.com/ai4co/LLM-as-HH) | [paper](https://arxiv.org/abs/2402.01145) |
| Discovering More Effective Tensor Network Structure Search Algorithms via Large Language Models (LLMs) | | [code] | [paper](https://arxiv.org/abs/2402.02456) |
| AutoSAT: Automatically Optimize SAT Solvers via Large Language Models | Arxiv Feb 2024 | [code] | [paper](https://arxiv.org/abs/2402.10705) |
| Large Language Models tO Enhance Bayesian Optimization | Arxiv Feb 2024, **ICLR 2024** | [code] | [paper](https://openreview.net/pdf?id=OOxotBmGol) |
| On the Self-Verification Limitations of Large Language Models on Reasoning and Planning Tasks | Arxiv Feb 2024 | [code] | [paper](https://arxiv.org/abs/2402.08115) |
| How Can LLM Guide RL? A Value-Based Approach | Arxiv Feb 2024 | [code](https://github.com/agentification/Language-Integrated-VI) | [paper](https://arxiv.org/abs/2402.16181) |
| LLaMoCo: Instruction Tuning of Large Language Models for Optimization Code Generation | Arxiv Mar 2024 | [code](https://anonymous.4open.science/r/LLaMoCo-5125) | [paper](https://arxiv.org/abs/2403.01131)
| Evolve Cost-aware Acquisition Functions Using Large Language Models | **PPSN 2024** | [code] | [paper](https://arxiv.org/abs/2404.16906) |
| Benchmarking ChatGPT on Algorithmic Reasoning | Arxiv April 2024 | [code] | [paper](https://arxiv.org/abs/2404.03441) |
| How Multimodal Integration Boost the Performance of LLM for Optimization: Case Study on Capacitated Vehicle Routing Problems | Arxiv March 2024 | [code] | [paper](https://arxiv.org/abs/2403.01757) |
| LLM-ABR: Designing Adaptive Bitrate Algorithms via Large Language Models | Arxiv April 2024 | [code] | [paper](https://arxiv.org/abs/2404.01617) |
| Constrained Neural Networks for Interpretable Heuristic Creation to Optimise Computer Algebra Systems | Arxiv April 2024 | [code] | [paper](https://arxiv.org/abs/2404.17508) |
| GLHF: General Learned Evolutionary Algorithm Via Hyper Functions | Arxiv | [code] | [paper](https://arxiv.org/pdf/2405.03728) |
| tnGPS: Discovering Unknown Tensor Network Structure Search Algorithms via Large Language Models (LLMs) | ICML 2024 | [code] | [paper](https://openreview.net/pdf?id=LVgT0ShxN5) |
| LLaMEA: A Large Language Model Evolutionary Algorithm for Automatically Generating Metaheuristics | Arxiv May 2024 | [code](https://github.com/nikivanstein/LLaMEA) | [paper](https://arxiv.org/abs/2405.20132) |
| Understanding the Importance of Evolutionary Search in Automated Heuristic Design with Large Language Models | PPSN 2024 | code | [paper](https://arxiv.org/abs/2407.10873) |
| Discovering Preference Optimization Algorithms with and for Large Language Models | Arxiv June 2024 | code | [paper](https://arxiv.org/abs/2406.08414) |
| OMNI-EPIC: Open-endedness via Models of human Notions of Interestingness with Environments Programmed in Code | Arxiv May 2024 | [code](https://omni-epic.vercel.app/) | [paper](https://arxiv.org/pdf/2405.15568) |
| In-the-loop Hyper-Parameter Optimization for LLM-Based Automated Design of Heuristics | Arxiv Oct 2024 | [code](https://github.com/nikivanstein/LLaMEA) | [paper](https://arxiv.org/pdf/2410.16309) |### LLM as Optimizer
| Title | Publication with Date | Code | Paper |
| ----- | ---------------------- | ---- | ------ |
| Large Language Models as Optimizers | Arxiv, Sep 2023 | [code](https://github.com/google-deepmind/opro) | [paper](https://arxiv.org/abs/2309.03409) |
| Large language model for multi-objective evolutionary optimization | Arxiv, Oct. 2023 | [code](https://github.com/FeiLiu36/LLM4MOEA) | [paper](https://arxiv.org/abs/2310.12541) |
| Large Language Models as Evolutionary Optimizers | Arxiv, Oct. 2023 | [code] | [paper](https://arxiv.org/abs/2310.19046) |
| Using Large Language Models for Hyperparameter Optimization | NeurIPS 2023 | [code] | [paper](https://arxiv.org/abs/2312.04528) |
| Large Language Models As Evolution Strategies | Arxiv, Feb. 2024 | [code] | [paper](https://arxiv.org/abs/2402.18381) |
| Large Language Model-based Evolutionary Optimizer: Reasoning with Elitism | Arxiv, Mar. 2024 | [code] | [paper](https://arxiv.org/abs/2403.02054) |
| Large Language Model-Aided Evolutionary Search for Constrained Multiobjective Optimization | Arxiv, May 9, 2024 | [code] | [paper](https://arxiv.org/pdf/2401.03038) |
| Towards Optimizing with Large Language Model | KDD 2024 | [code] | [paper](https://arxiv.org/abs/2310.05204) |### LLM as/for surrogate model
| Title | Publication with Date | Code | Paper |
| ----- | ---------------------- | ---- | ------ |
| Large Language Models as Surrogate Models in Evolutionary Algorithms: A Preliminary Study | Arxiv, June 2024 | [code](https://github.com/hhyqhh/LAEA.git) | [paper](https://arxiv.org/pdf/2406.10675) |
| Large Language Model-assisted Surrogate Modelling for Engineering Optimization | CAI, 2024 | [code] | [paper](https://ieeecai.org/2024/wp-content/pdfs/540900a807/540900a807.pdf) |
| LLM Performance Predictors are good initializers for Architecture Search | Arxiv, Aug 2024 | [code] | [paper](https://arxiv.org/pdf/2310.16712) |### Code Generation
| Title | Publication with Date | Code | Paper |
|-------|-----------------------|------|-------|
| L2MAC: LARGE LANGUAGE MODEL AUTOMATIC COMPUTER FOR EXTENSIVE CODE GENERATION | Arxiv Oct 2023, **ICLR 2024** | [code] | [paper](https://arxiv.org/abs/2310.02003) |### Prompt Opt
| Title | Publication with Date | Code | Paper |
|-------|-----------------------|------|-------|
| Connecting Large Language Models with Evolutionary Algorithms Yields Powerful Prompt Optimizers | Arxiv Sep 2023, ICLR 2024 | [code] | [paper](https://arxiv.org/abs/2309.03409) |
| PromptAgent: Strategic Planning with Language Models Enables Expert-level Prompt Optimization | Arxiv Oct 2023, ICLR 2024 | [code] | [paper](https://arxiv.org/abs/2310.16427) |### Machine Learning
| Title | Publication with Date | Code | Paper |
|-------|-----------------------|------|-------|
| Evolution through Large Models | Arxiv, June 2022 | [code](https://github.com/CarperAI/OpenELM) | [paper](https://arxiv.org/abs/2206.08896) |
| Think-on-Graph: Deep and Responsible Reasoning of Large Language Model on Knowledge Graph | Arxiv, July 2023, ICLR 2024 | [code] | [paper](https://arxiv.org/abs/2307.07697)|
| Evoprompting: Language models for code-level neural architecture search | NeuIPS 2023 | [code] | [paper](https://proceedings.neurips.cc/paper_files/paper/2023/file/184c1e18d00d7752805324da48ad25be-Paper-Conference.pdf) |
| Eureka: Human-Level Reward Design via Coding Large Language Models | ICLR 2024 | [code](https://github.com/eureka-research/Eureka) | [paper](https://arxiv.org/abs/2310.12931) |
| Language Model Decoding as Direct Metrics Optimization | Arxiv, Oct 2023, ICLR 2024 | [code] | [paper](https://arxiv.org/abs/2310.01041) |
| Label-free Node Classification on Graphs with Large Language Models (LLMS) | Arxiv, Oct 2023, ICLR 2024 | [code] | [paper](https://arxiv.org/abs/2310.04668) |
| L-AutoDA: Leveraging Large Language Models for Automated Decision-based Adversarial Attacks | GECCO 2024, Jan 2024 | [code] | [paper](https://arxiv.org/abs/2401.15335) |
| Data-driven Discovery with Large Generative Models | Arxiv, Feb. 2024 | [code] | [paper](https://arxiv.org/abs/2402.13610) |
| Large Language Model-driven Meta-structure Discovery in Heterogeneous Information Network | Arxiv, Feb. 2024 | [code] | [paper](https://arxiv.org/abs/2402.11518) |
| LLM Guided Evolution-The Automation of Models Advancing Models | Arxiv, Mar. 2024 | [code] | [paper](https://arxiv.org/pdf/2403.11446) |
| Identify Critical Nodes in Complex Network with Large Language Models | Arxiv, Mar. 2024 | [code] | [paper](https://arxiv.org/abs/2403.03962) |
| Evolving Interpretable Visual Classifiers with Large Language Models | Arxiv, April 2024 | [code] | [paper](https://arxiv.org/abs/2404.09941) |### Science
| Title | Publication with Date | Code | Paper |
|-----------------------------------------------------------|-----------------------|-------|------------------------------------------------------------|
| Exploring evolution-aware & -free protein language models as protein function predictors | NeurIPS 2022 | [code] | [paper](https://proceedings.neurips.cc/paper_files/paper/2022/hash/fe066022bab2a6c6a3c57032a1623c70-Abstract-Conference.html) |
| A Prompt-Engineered Large Language Model | Arxiv, Jan 2024 | [code]| [paper](https://arxiv.org/abs/2401.17788) |
| LLM-SR: Scientific Equation Discovery via Programming with Large Language Models | Arxiv, April 2024 | [code]| [paper](https://arxiv.org/pdf/2404.18400) |
| Large Language Model Agent as a Mechanical Designer | Arxiv, April 2024 | [code]| [paper](https://arxiv.org/abs/2404.17525) |
| LLM and Simulation as Bilevel Optimizers: A New Paradigm to Advance Physical Scientific Discovery | Arxiv, May 2024 | [code](https://github.com/elttaes/Revisiting-PLMs) | [paper](https://arxiv.org/pdf/2405.09783) |
| Taming Large Language Model For Conversational Protein Design | Openreview, 2024 | [code] | [paper](https://openreview.net/pdf?id=sFJr7okOBi) |
| AutoTurb: Using Large Language Models for Automatic Algebraic Model Discovery of Turbulence Closure | Arxiv, Oct. 2024| [code] | [paper](https://arxiv.org/pdf/2410.10657) |### Industry
| Title | Publication with Date | Code | Paper |
|------------------------------------------------------------|-----------------------|-------|-----------------------------------------------------------------------------------------|
| Large Language Models for Supply Chain Optimization | Arxiv, July 2023 | [code]| [paper](https://arxiv.org/abs/2307.03875) |
| How Can Large Language Models Help Humans in Design and Manufacturing | Arxiv, July 2023 | [code]| [paper](https://arxiv.org/pdf/2307.14377) |
| LLM4EDA: Emerging Progress in Large Language Models for Electronic Design Automation | Arxiv, Dec. 2023 | [code]| [paper](https://arxiv.org/abs/2401.12224) |## Related Collections
| Collection | Link |
|-------------------------------------|-------------------------------------|
| Awesome LLM | [Link](https://github.com/Hannibal046/Awesome-LLM) |
| Foundation Models for Combinatorial Optimization | [Link](https://github.com/ai4co/awesome-fm4co) |
| LLM for Planning | [Link](https://ai4society.github.io/LLM-Planning-Viz/) |
| MOO-ML-Papers | [Link](https://github.com/xzhang2523/awesome-moo-ml-papers) |