paper-with-me

홈 › Papers

Evolving TSP heuristics using Multi Expression Programming

2015-09-08 · Mihai Oltean, D. Dumitrescu

Multi Expression Programming (MEP) is an evolutionary technique that may be used for solving computationally difficult problems. MEP uses a linear solution representation. Each MEP individual is a string encoding complex expressions (computer programs). A MEP individual may encode multiple solutions of the current problem. In this paper MEP is used for evolving a Traveling Salesman Problem (TSP) heuristic for graphs satisfying triangle inequality. Evolved MEP heuristic is compared with Nearest Neighbor Heuristic (NN) and Minimum Spanning Tree Heuristic (MST) on some difficult problems in TSPLIB. For most of the considered problems the evolved MEP heuristic outperforms NN and MST. The obtained algorithm was tested against some problems in TSPLIB. The results emphasizes that evolved MEP heuristic is a powerful tool for solving difficult TSP instances.

📄 PDF Abstract BibTeX arXiv:1509.02459

Code (1)

mihaioltean/evolve-tsp-heuristics 공식 구현

Tasks

Traveling Salesman Problem

Similar Papers 제목 키워드 기반

Evolving Digital Circuits for the Knapsack Problem

2021-08-21 · Mihai Oltean, Crina Groşan, Mihaela Oltean

Multi Expression Programming (MEP) is a Genetic Programming variant that uses linear chromosomes for solution encoding. A unique feature of MEP is its ability of encoding multiple solutions of a problem in a single chrom…

Evolving Evolutionary Algorithms using Multi Expression Programming

2021-08-22 · Mihai Oltean, Crina Groşan

Finding the optimal parameter setting (i.e. the optimal population size, the optimal mutation probability, the optimal evolutionary model etc) for an Evolutionary Algorithm (EA) is a difficult task. Instead of evolving o…

Evolutionary Algorithms

Evolving winning strategies for Nim-like games

2021-08-21 · Mihai Oltean

An evolutionary approach for computing the winning strategy for Nim-like games is proposed in this paper. The winning strategy is computed by using the Multi Expression Programming (MEP) technique - a fast and efficient …

Online Linear Programming for Multi-Objective Routing in LLM Serving

2026-07-04 · Zixi Chen, Yinyu Ye, Zijie Zhou arxiv

We study the online routing problem in large language model serving, where requests arrive sequentially and must be dispatched to parallel decode workers under tight batch-size and KV-cache constraints. Unlike widely use…

EvoSpeak: Large Language Models for Interpretable Genetic Programming-Evolved Heuristics

2025-10-03 · Meng Xu, Jiao Liu, Yew Soon Ong arxiv

Genetic programming (GP) has demonstrated strong effectiveness in evolving tree-structured heuristics for complex optimization problems. Yet, in dynamic and large-scale scenarios, the most effective heuristics are often …