Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Olivia O. Rossi-Doria is active.

Publication


Featured researches published by Olivia O. Rossi-Doria.


Journal of Scheduling | 2006

An effective hybrid algorithm for university course timetabling

Marco Chiarandini; Mauro Birattari; Krzysztof Socha; Olivia O. Rossi-Doria

The university course timetabling problem is an optimisation problem in which a set of events has to be scheduled in timeslots and located in suitable rooms. Recently, a set of benchmark instances was introduced and used for an ‘International Timetabling Competition’ to which 24 algorithms were submitted by various research groups active in the field of timetabling. We describe and analyse a hybrid metaheuristic algorithm which was developed under the very same rules and deadlines imposed by the competition and outperformed the official winner. It combines various construction heuristics, tabu search, variable neighbourhood descent and simulated annealing. Due to the complexity of developing hybrid metaheuristics, we strongly relied on an experimental methodology for configuring the algorithms as well as for choosing proper parameter settings. In particular, we used racing procedures that allow an automatic or semi-automatic configuration of algorithms with a good save in time. Our successful example shows that the systematic design of hybrid algorithms through an experimental methodology leads to high performing algorithms for hard combinatorial optimisation problems.


Journal of Mathematical Modelling and Algorithms | 2006

Hybrid Metaheuristics for the Vehicle Routing Problem with Stochastic Demands

Leonora Bianchi; Mauro Birattari; Marco Chiarandini; Max Manfrin; Monaldo Mastrolilli; Luís Paquete; Olivia O. Rossi-Doria; Tommaso Schiavinotto

This article analyzes the performance of metaheuristics on the vehicle routing problem with stochastic demands (VRPSD). The problem is known to have a computationally demanding objective function, which could turn to be infeasible when large instances are considered. Fast approximations of the objective function are therefore appealing because they would allow for an extended exploration of the search space. We explore the hybridization of the metaheuristic by means of two objective functions which are surrogate measures of the exact solution quality. Particularly helpful for some metaheuristics is the objective function derived from the traveling salesman problem (TSP), a closely related problem. In the light of this observation, we analyze possible extensions of the metaheuristics which take the hybridized solution approach VRPSD-TSP even further and report about experimental results on different types of instances. We show that, for the instances tested, two hybridized versions of iterated local search and evolutionary algorithm attain better solutions than state-of-the-art algorithms.


parallel problem solving from nature | 2004

Metaheuristics for the Vehicle Routing Problem with Stochastic Demands

Leonora Bianchi; Mauro Birattari; Marco Chiarandini; Max Manfrin; Monaldo Mastrolilli; Luís Paquete; Olivia O. Rossi-Doria; Tommaso Schiavinotto

In the vehicle routing problem with stochastic demands a vehicle has to serve a set of customers whose exact demand is known only upon arrival at the customer’s location. The objective is to find a permutation of the customers (an a priori tour) that minimizes the expected distance traveled by the vehicle. Since the objective function is computationally demanding, effective approximations of it could improve the algorithms’ performance. We show that a good choice is using the length of the a priori tour as a fast approximation of the objective, to be used in the local search of the several metaheuristics analyzed. We also show that for the instances tested, our metaheuristics find better solutions with respect to a known effective heuristic and with respect to solving the problem as two related deterministic problems.


Evolutionary Scheduling | 2007

Metaheuristics for university course timetabling

Rhydian Lewis; Ben Paechter; Olivia O. Rossi-Doria

The work presented in this thesis concerns the problem of timetabling at universities – particularly course-timetabling, and examines the various ways in which metaheuristic techniques might be applied to these sorts of problems. Using a popular benchmark version of a university course timetabling problem, we examine the implications of using a “twostaged” algorithmic approach, whereby in stage-one only the mandatory constraints are considered for satisfaction, with stage-two then being concerned with satisfying the remaining constraints but without re-breaking any of the mandatory constraints in the process. Consequently, algorithms for each stage of this approach are proposed and analysed in detail. For the first stage we examine the applicability of the so-called Grouping Genetic Algorithm (GGA). In our analysis of this algorithm we discover a number of scaling-up issues surrounding the general GGA approach and discuss various reasons as to why this is so. Two separate ways of enhancing general performance are also explored. Secondly, an Iterated Heuristic Search algorithm is also proposed for the same problem, and in experiments it is shown to outperform the GGA in almost all cases. Similar observations to these are also witnessed in a second set of experiments, where the analogous problem of colouring equipartite graphs is also considered. Two new metaheuristic algorithms are also proposed for the second stage of the twostaged approach: an evolutionary algorithm (with a number of new specialised evolutionary operators), and a simulated annealing-based approach. Detailed analyses of both algorithms are presented and reasons for their relative benefits and drawbacks are discussed. Finally, suggestions are also made as to how our best performing algorithms might be modified in order to deal with further “real-world” constraints. In our analyses of these modified algorithms, as well as witnessing promising behaviour in some cases, we are also able to highlight some of the limitations of the two-stage approach in certain cases.


International Conference on the Practice and Theory of Automated Timetabling | 2002

A comparison of the performance of different metaheuristics on the timetabling problem

Olivia O. Rossi-Doria; Michael Sampels; Mauro Birattari; Marco Chiarandini; Marco Dorigo; Luca Maria Gambardella; Joshua D. Knowles; Max Manfrin; Monaldo Mastrolilli; Ben Paechter; Luís Paquete; Thomas Stützle

The main goal of this paper is to attempt an unbiased comparison of the performance of straightforward implementations of five different metaheuristics on a university course timetabling problem. In particular, the metaheuristics under consideration are Evolutionary Algorithms, Ant Colony Optimization, Iterated Local Search, Simulated Annealing, and Tabu Search. To attempt fairness, the implementations of all the algorithms use a common solution representation, and a common neighbourhood structure or local search. The results show that no metaheuristic is best on all the timetabling instances considered. Moreover, even when instances are very similar, from the point of view of the instance generator, it is not possible to predict the best metaheuristic, even if some trends appear when focusing on particular instance classes. These results underline the difficulty of finding the best metaheuristics even for very restricted classes of timetabling problem.


parallel problem solving from nature | 2002

Metaheuristics for Group Shop Scheduling

Michael Sampels; Christian Blum; Monaldo Mastrolilli; Olivia O. Rossi-Doria

The Group Shop Scheduling Problem (GSP) is a generalization of the classical Job Shop and Open Shop Scheduling Problems. In the GSP there are m machines and n jobs. Each job consists of a set of operations, which must be processed on specified machines without preemption. The operations of each job are partitioned into groups on which a total precedence order is given. The problem is to order the operations on the machines and on the groups such that the maximal completion time (makespan) of all operations is minimized. The main goal of this paper is to provide a fair comparison of five metaheuristic approaches (i.e., Ant Colony Optimization, Evolutionary Algorithm, Iterated Local Search, Simulated Annealing, and Tabu Search) to tackle the GSP. We guarantee a fair comparison by a common definition of neighborhood in the search space, by using the same data structure, programming language and compiler, and by running the algorithms on the same hardware.


In: Proceedings of the 4th International Conference on the Practice and Theory of Automated Timetabling (PATAT IV), Gent, Belgium; 2002. p. 124-127. | 2002

A local search for the timetabling problem

Christian Blum; Joshua D. Knowles; Ben Paechter; Olivia O. Rossi-Doria; Michael Sampels; K Socha


Journal of Scheduling | 2003

An effective hybrid approach for the university course timetabling problem

Marco Chiarandini; Mauro Birattari; Krzysztof Socha; Olivia O. Rossi-Doria


Informatica (lithuanian Academy of Sciences) | 2002

A GA Evolving Instructions for a Timetable Builder

Christian Blum; Sebastiao Correia; Marco Dorigo; Ben Paechter; Olivia O. Rossi-Doria; Marko Snoek


Archive | 2004

Research on the Vehicle Routing Problem with Stochastic Demand.

Leonora Bianchi; Mauro Birattari; Marco Chiarandini; Max Manfrin; Monaldo Mastrolilli; Luís Paquete; Olivia O. Rossi-Doria

Collaboration


Dive into the Olivia O. Rossi-Doria's collaboration.

Top Co-Authors

Avatar

Mauro Birattari

Université libre de Bruxelles

View shared research outputs
Top Co-Authors

Avatar

Monaldo Mastrolilli

Dalle Molle Institute for Artificial Intelligence Research

View shared research outputs
Top Co-Authors

Avatar

Max Manfrin

Université libre de Bruxelles

View shared research outputs
Top Co-Authors

Avatar

Marco Chiarandini

University of Southern Denmark

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Leonora Bianchi

Dalle Molle Institute for Artificial Intelligence Research

View shared research outputs
Top Co-Authors

Avatar

Ben Paechter

Edinburgh Napier University

View shared research outputs
Top Co-Authors

Avatar

Tommaso Schiavinotto

Technische Universität Darmstadt

View shared research outputs
Top Co-Authors

Avatar

Krzysztof Socha

Université libre de Bruxelles

View shared research outputs
Top Co-Authors

Avatar

Michael Sampels

Université libre de Bruxelles

View shared research outputs
Researchain Logo
Decentralizing Knowledge