Using Large Language models to solve optimization problems - A taxonomy of methods with evaluation on traveling salesman and vehicle routing problems

dc.contributor.authorOlsson, Oliver
dc.contributor.departmentChalmers tekniska högskola / Institutionen för data och informationstekniksv
dc.contributor.departmentChalmers University of Technology / Department of Computer Science and Engineeringen
dc.contributor.examinerDamaschke, Peter
dc.contributor.supervisorHaghir Chehreghani, Morteza
dc.date.accessioned2025-01-13T09:20:56Z
dc.date.available2025-01-13T09:20:56Z
dc.date.issued2024
dc.date.submitted
dc.description.abstractThis thesis explores the use of Large Language models (LLMs) to solve optimization problems. This is achieved by defining, developing and evaluating three method which utilize the LLM in different ways, namely, as algorithm implementer, optimizer and hyperparameter optimizer. Evaluation is mainly performed on the traveling salesman problem and capacitated vehicle routing problems. Performance, limitations and challenges are discussed for the three methods. Results shows that LLM is able to effectively implement simple algorithm and heuristics, but not algorithms that achieve state-of-the-art performance. LLM is also shown to be an effective optimizer for small scale optimization problems but lacks the ability to effectively perform optimization for problems of higher complexity. However, the performance is able to be improved by the use of self reflection and problem reformulations. LLM used as hyperparameter optimizer achieves the highest performance, although relies on preexisting high performance algorithms or heuristics. LLMs are also shown to outperform other simple hyperparameter optimization methods such as grid search and random search. Keywords:
dc.identifier.coursecodeDATX05
dc.identifier.urihttp://hdl.handle.net/20.500.12380/309075
dc.language.isoeng
dc.setspec.uppsokTechnology
dc.subjectComputer
dc.subjectscience
dc.subjectComputer science
dc.subjectengineering
dc.subjectthesis
dc.subjectlarge language models
dc.subjectLLMs
dc.subjectoptimization
dc.subjectfleet optimization
dc.subjecttransport mission planning
dc.titleUsing Large Language models to solve optimization problems - A taxonomy of methods with evaluation on traveling salesman and vehicle routing problems
dc.type.degreeExamensarbete för masterexamensv
dc.type.degreeMaster's Thesisen
dc.type.uppsokH
local.programmeComplex adaptive systems (MPCAS), MSc

Ladda ner

Original bundle

Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
CSE 24-73 OO.pdf
Storlek:
1.96 MB
Format:
Adobe Portable Document Format

License bundle

Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
license.txt
Storlek:
2.35 KB
Format:
Item-specific license agreed upon to submission
Beskrivning: