Section 01
Introduction: HeuristicInventor—Enabling LLMs to Automatically Invent Combinatorial Optimization Algorithms
HeuristicInventor is an innovative automated discovery engine that uses large language models (LLMs) to automatically invent algorithms for solving combinatorial optimization problems (e.g., Traveling Salesman Problem, TSP) through an iterative "novelty search" loop. Its core idea is to enable LLMs to generate, test, and refine Python code, continuously introducing new state variables and search dynamics to accelerate the algorithm discovery process. This project provides a new paradigm for AI-assisted algorithm design in the field of combinatorial optimization.