<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Combinatorial Optimization | Intelligent Optimization Lab</title><link>https://iolab.uniud.it/tag/combinatorial-optimization/</link><atom:link href="https://iolab.uniud.it/tag/combinatorial-optimization/index.xml" rel="self" type="application/rss+xml"/><description>Combinatorial Optimization</description><generator>Hugo Blox Builder (https://hugoblox.com)</generator><language>en-US</language><lastBuildDate>Sat, 26 Sep 2026 00:00:00 +0000</lastBuildDate><image><url>https://iolab.uniud.it/media/logo_hu_1bf0f7e2664ed9eb.png</url><title>Combinatorial Optimization</title><link>https://iolab.uniud.it/tag/combinatorial-optimization/</link></image><item><title>Large Language Models for Optimization</title><link>https://iolab.uniud.it/research/llm-optimization/</link><pubDate>Sat, 26 Sep 2026 00:00:00 +0000</pubDate><guid>https://iolab.uniud.it/research/llm-optimization/</guid><description>&lt;p&gt;IOLab investigates how large language models can complement established combinatorial optimization techniques. Rather than treating an LLM as a stand-alone solver, we study its role as one component of a structured optimization system.&lt;/p&gt;
&lt;p&gt;Our work examines LLM-based generative operators within metaheuristics, the ability of models to recall and interpret problem features, and the information encoded in their internal representations. These representations can be evaluated as surrogates for predicting instance difficulty and algorithm behavior in algorithm-selection scenarios.&lt;/p&gt;
&lt;p&gt;The group has published a &lt;a href="https://iolab.uniud.it/publication/dsdr-2026/"&gt;systematic review of LLMs for combinatorial optimization&lt;/a&gt; and experimental work on &lt;a href="https://iolab.uniud.it/publication/daros-2026107603/"&gt;feature extraction and algorithm selection&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Optimization Methods</title><link>https://iolab.uniud.it/research/optimization-methods/</link><pubDate>Sat, 26 Sep 2026 00:00:00 +0000</pubDate><guid>https://iolab.uniud.it/research/optimization-methods/</guid><description>&lt;p&gt;IOLab designs and studies algorithms for complex combinatorial optimization problems. Our core expertise includes local-search metaheuristics such as tabu search, simulated annealing, and large neighborhood search, together with multi-neighborhood and hybrid approaches.&lt;/p&gt;
&lt;p&gt;We combine these techniques with constraint programming, mixed-integer programming, and automated algorithm configuration. The goal is not only to obtain high-quality solutions, but also to build methods that are robust, reusable, and suitable for the operational constraints of real applications.&lt;/p&gt;
&lt;p&gt;A complementary research line studies how optimization algorithms behave. We use statistical experimental design, instance-space analysis, local-optima networks, and algorithm selection to characterize problem instances and understand which methods work best under different conditions.&lt;/p&gt;
&lt;p&gt;These methods support the group&amp;rsquo;s application work in scheduling and timetabling, healthcare, logistics, industrial production, and decision-support systems.&lt;/p&gt;</description></item><item><title>Large Language Models for Combinatorial Optimization: A Systematic Review</title><link>https://iolab.uniud.it/publication/dsdr-2026/</link><pubDate>Wed, 01 Apr 2026 00:00:00 +0000</pubDate><guid>https://iolab.uniud.it/publication/dsdr-2026/</guid><description>&lt;p&gt;Add the &lt;strong&gt;full text&lt;/strong&gt; or &lt;strong&gt;supplementary notes&lt;/strong&gt; for the publication here using Markdown formatting.&lt;/p&gt;</description></item><item><title>Behavior and representation in open-weight Large Language Models for combinatorial optimization: From feature extraction to algorithm selection</title><link>https://iolab.uniud.it/publication/daros-2026107603/</link><pubDate>Thu, 01 Jan 2026 00:00:00 +0000</pubDate><guid>https://iolab.uniud.it/publication/daros-2026107603/</guid><description>&lt;p&gt;Add the &lt;strong&gt;full text&lt;/strong&gt; or &lt;strong&gt;supplementary notes&lt;/strong&gt; for the publication here using Markdown formatting.&lt;/p&gt;</description></item><item><title>ROAR-NET</title><link>https://iolab.uniud.it/project/roar-net/</link><pubDate>Sun, 01 Jan 2023 00:00:00 +0000</pubDate><guid>https://iolab.uniud.it/project/roar-net/</guid><description>&lt;p&gt;&lt;strong&gt;ROAR-NET — Randomised Optimisation Algorithms Research Network&lt;/strong&gt; is the European COST Action CA22137, running from 2023 to 2027. The network brings together researchers working on randomized optimization algorithms and promotes shared foundations, tools, and standards across metaheuristics and evolutionary computation.&lt;/p&gt;
&lt;p&gt;Luca Di Gaspero served as &lt;strong&gt;Leader of Working Group 1 — Problem Modelling and User Experience&lt;/strong&gt; until 31 March 2026. In this role, he coordinated work on foundational modelling tools and the ROAR-NET API, a shared specification for representing optimization problems and interfacing them with randomized optimization engines. He continues to contribute as a member of the API supervisory committee.&lt;/p&gt;</description></item><item><title>Logistics</title><link>https://iolab.uniud.it/research/logistics/</link><pubDate>Tue, 01 Jun 2021 17:03:29 +0200</pubDate><guid>https://iolab.uniud.it/research/logistics/</guid><description>&lt;p&gt;IOLab studies complex routing, transportation, and packing problems arising in operational settings. Our research extends classical models such as the Vehicle Routing Problem to account for heterogeneous fleets, periodic services, intermediate facilities, nonlinear charging, uncertain demand, and other constraints found in practice.&lt;/p&gt;
&lt;p&gt;Current work focuses on &lt;strong&gt;sustainable waste collection&lt;/strong&gt;, including the planning of electric-vehicle fleets in collaboration with AcegasApsAmga. The activity combines mathematical models, metaheuristics, and data-driven analysis to design efficient collection plans while reducing environmental impact.&lt;/p&gt;
&lt;p&gt;The group also works on transportation and service logistics, including railway capacity estimation for industrial freight junctions and location-routing models for emergency medical services.&lt;/p&gt;
&lt;h2 id="open-resources"&gt;Open resources&lt;/h2&gt;
&lt;p&gt;We publish datasets and validation tools for reproducible research, including instances for periodic waste-collection routing and electric-vehicle routing with nonlinear charging. See the &lt;a href="https://github.com/iolab-uniud" target="_blank" rel="noopener"&gt;IOLab organization on GitHub&lt;/a&gt; and the &lt;a href="https://iolab.uniud.it/project/smart_waste_collection/"&gt;Smart Waste Collection project&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Educational Timetabling</title><link>https://iolab.uniud.it/research/educational-timetabling/</link><pubDate>Tue, 01 Jun 2021 17:02:33 +0200</pubDate><guid>https://iolab.uniud.it/research/educational-timetabling/</guid><description>&lt;p&gt;IOLab has worked on automated timetabling since the group was founded in 2000. We develop models and algorithms for assigning lectures, examinations, and other events to times and rooms while balancing hard operational constraints with the preferences and workload of students and staff.&lt;/p&gt;
&lt;p&gt;Our research covers local-search metaheuristics, constraint programming, hybrid methods, benchmark design, and rigorous experimental comparison. Group members have also contributed to the organization of the International Timetabling Competitions and to widely used benchmark datasets for course timetabling.&lt;/p&gt;
&lt;p&gt;The methods developed by the group have had practical impact beyond research. &lt;strong&gt;EasyLocal++&lt;/strong&gt;, our open-source framework for local-search algorithms, became the technological foundation of &lt;strong&gt;EasyCourse&lt;/strong&gt;, a commercial university timetabling system developed by EasyStaff.&lt;/p&gt;
&lt;p&gt;The same expertise extends to &lt;strong&gt;sports timetabling&lt;/strong&gt;: an IOLab team placed second in the Fifth International Timetabling Competition in 2021.&lt;/p&gt;</description></item><item><title>EasyLocal</title><link>https://iolab.uniud.it/project/easylocal/</link><pubDate>Wed, 01 Jan 2003 00:00:00 +0000</pubDate><guid>https://iolab.uniud.it/project/easylocal/</guid><description>&lt;p&gt;&lt;strong&gt;EasyLocal++&lt;/strong&gt; is an open-source C++ framework for the rapid development of local-search algorithms and metaheuristics. It provides reusable abstractions for solution states, neighborhoods, cost components, search runners, and combinations of optimization techniques.&lt;/p&gt;
&lt;p&gt;Created at the University of Udine and continuously developed since 2003, the framework has supported research across IOLab&amp;rsquo;s application domains, from timetabling and scheduling to logistics and healthcare. Its architecture makes it possible to prototype new methods while retaining control over problem-specific data structures and performance.&lt;/p&gt;
&lt;p&gt;EasyLocal++ also provided the technological foundation for &lt;strong&gt;EasyCourse&lt;/strong&gt;, the commercial university timetabling system developed by EasyStaff, demonstrating how research software can progress from methodological work to operational use.&lt;/p&gt;
&lt;p&gt;The source code and examples are available in the &lt;a href="https://github.com/iolab-uniud/easylocal" target="_blank" rel="noopener"&gt;IOLab EasyLocal++ repository&lt;/a&gt;. The group also develops &lt;a href="https://github.com/iolab-uniud/jules" target="_blank" rel="noopener"&gt;JuLES&lt;/a&gt;, a Julia framework based on the same approach.&lt;/p&gt;</description></item></channel></rss>