<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Research Areas | Intelligent Optimization Lab</title><link>https://iolab.uniud.it/research/</link><atom:link href="https://iolab.uniud.it/research/index.xml" rel="self" type="application/rss+xml"/><description>Research Areas</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>Research Areas</title><link>https://iolab.uniud.it/research/</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>Open Research Software and Data</title><link>https://iolab.uniud.it/research/open-research-software/</link><pubDate>Sat, 26 Sep 2026 00:00:00 +0000</pubDate><guid>https://iolab.uniud.it/research/open-research-software/</guid><description>&lt;p&gt;Software and data are research outputs at IOLab. We develop reusable frameworks for implementing optimization algorithms and publish instances, validators, and experimental code so that results can be reproduced and extended.&lt;/p&gt;
&lt;p&gt;Our main software projects include &lt;a href="https://iolab.uniud.it/project/easylocal/"&gt;EasyLocal++&lt;/a&gt;, a C++ framework for local-search algorithms, and &lt;a href="https://github.com/iolab-uniud/jules" target="_blank" rel="noopener"&gt;JuLES&lt;/a&gt;, its Julia counterpart. The group also maintains &lt;a href="https://github.com/liuq/QuadProgpp" target="_blank" rel="noopener"&gt;QuadProg++&lt;/a&gt;, a C++ implementation of the Goldfarb-Idnani quadratic-programming algorithm, and &lt;a href="http://opthub.uniud.it" target="_blank" rel="noopener"&gt;OptHub&lt;/a&gt;, a web platform for managing optimization instances and solutions.&lt;/p&gt;
&lt;p&gt;Recent open datasets cover home healthcare routing and scheduling, periodic waste collection, electric-vehicle routing with nonlinear charging, oven scheduling, and educational timetabling. Source code and data are available through the &lt;a href="https://github.com/iolab-uniud" target="_blank" rel="noopener"&gt;IOLab GitHub organization&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>Healthcare Optimization</title><link>https://iolab.uniud.it/research/healthcare-optimization/</link><pubDate>Tue, 01 Jun 2021 17:03:33 +0200</pubDate><guid>https://iolab.uniud.it/research/healthcare-optimization/</guid><description>&lt;p&gt;IOLab develops optimization methods for coordinating healthcare services and resources while accounting for operational efficiency, quality of care, and the needs of patients and healthcare professionals.&lt;/p&gt;
&lt;p&gt;Our work includes &lt;strong&gt;patient admission scheduling&lt;/strong&gt;, where patients are assigned to beds while considering clinical requirements, comfort, emergency arrivals, uncertain lengths of stay, and the possibility of delaying admissions. We also study &lt;strong&gt;home healthcare routing and scheduling&lt;/strong&gt;, jointly planning caregivers&amp;rsquo; routes, visits, skills, continuity of care, and patient preferences.&lt;/p&gt;
&lt;p&gt;In emergency medicine, the group collaborated with ASUFC within &lt;strong&gt;EasyNet&lt;/strong&gt; to build a data-driven simulator of the Friuli Centrale emergency medical system and optimization models for ambulance location and relocation.&lt;/p&gt;
&lt;p&gt;These strands were brought together in &lt;a href="https://iolab.uniud.it/project/imho/"&gt;IMHO&lt;/a&gt;, a PRIN project on models and algorithms for integrated healthcare management. The group publishes benchmark instances, generators, validators, and reference methods through the &lt;a href="https://github.com/iolab-uniud/uhhc" target="_blank" rel="noopener"&gt;UHHC repositories&lt;/a&gt;.&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></channel></rss>