Hello, I'm Carolina.

My research focuses on Ant Colony Optimization, autonomous navigation, and agent-based models of collective trust and decision-making.

About Me

I am a Research Fellow at the Department of Mathematics and Computer Science, University of Catania, and a member of the Complex Intelligent Systems (CIS) Research Group. I completed my Master's degree in Physics in 2020, with a focus on Complex Systems Physics, and my PhD in Computer Science in 2024, both at the University of Catania. My PhD thesis, "From Ants to Crowds: Harnessing Competition for Optimization," is available online, and my full resume can be found here.

Alongside my research, I am actively involved in the optimization and metaheuristics community. I served as Chair of the International Workshop on Big Optimization (WBO 2025), and I currently serve as Guest Editor for two Springer collections: Advances in Large-Scale and Intelligent Optimization: Algorithms, Models, and Applications, published in Soft Computing, and Bio-Inspired Adaptive Systems for Collective Behaviors and Intelligent Optimization, published in Discover Computing. I also serve as a reviewer for several journals and conferences, including Applied Soft Computing, Artificial Life, MIC, and ECAI.

My Research

I study how competition, trust, and exploration shape intelligent behavior in algorithms and multi-agent systems, from optimization to autonomous navigation in unknown environments.

Ant Colony Optimization

My research investigates agent-based extensions of Ant Colony Optimization, examining how introducing controlled competition among ants disrupts herd effects, fosters exploration, and improves performance in complex optimization environments. This line of work forms the core of my PhD thesis and continues to shape my broader interest in cooperative and competitive dynamics within collective systems.

Agent-Based Modeling

A parallel strand of my research reinterprets the internal mechanics of ACO through a social lens: pheromone trails and local visibility become measures of social and objective trust, while their relative weights capture how strongly an agent relies on each. This mapping, which I call ACO Mapping, offers a compact framework for studying collective decision-making and trust formation in multi-agent systems. See a simple demo here.

Autonomous Navigation in Unknown Environments

I also study how autonomous agents explore unknown, maze-like environments modelled as grid worlds with walls, traversal costs, and charging stations. Agents must continuously balance exploration, energy consumption, and the decision to recharge, and I compare how different navigation strategies and individual traits affect their ability to survive and complete the mission.

Research Activities

Research Projects and Collaboration

Collaboration with Prof. Angelo Cangelosi (University of Manchester) and Dr. Marta Romeo (Heriot-Watt University) — human–robot interaction & trust in cooperative tasks.

Talks & Workshops

Speaker

  • Speaker — International Conference on Optimization and Learning (OLA 2025), 23 – 25 Apr 2025 | Dubai, AE
  • Local organizer committee and speaker — Metaheuristics Summer School (MESS 2024), 15 – 18 July 2024 | Catania, Italy
  • Speaker — 18th Social Simulation Conference (SSC 2023), 6 – 10 September 2023 | Glasgow, United Kingdom
  • Speaker — 10th International Conference on Bioinspired Optimisation Methods and Their Applications 2022 (BIOMA 2022), 17 – 18 November 2022 | Maribor, Slovenia
  • Local organizer committee and speaker — 14th Metaheuristics International Conference (MIC 2022), 11 – 14 July 2022 | Siracusa, Italy
  • Speaker — 7th International Conference on Soft Computing & Machine Intelligence (ISCMI 2020), 14 – 15 November 2020 | Stockholm, Sweden (Online)
  • Speaker — 9th International Conference on Bioinspired Optimisation Methods and Their Applications 2020 (BIOMA 2020), 19 – 20 November 2020 | Bruxelles, Belgium (Online)
  • Speaker — XIV International Workshop on Artificial Life and Evolutionary Computation (WIVACE 2019), 18 – 20 September 2019 | Rende, Italy
  • Presentation of the research project, 13 January 2023 | ETH Zurich, Switzerland (Online)
  • The Role of Competition in Social Groups: the Case Study of Ant Colonies and Its Applications, 12 March 2021 | University of Catania, Italy (Online)

Chair & Committee

  • Local Organizing Team — Metaheuristics Summer School (MESS 2026), 6 – 10 July 2026 | Catania, Italy
  • Chair — International Workshop on Big Optimization (WBO 2025), 31 Jul – 01 Aug 2025 | Catania, Italy
  • Track Chair — International Summer Conference (ISC 2025), 19 – 20 June 2025 | Catania, Italy
  • Programme Committee — 27th European Conference on Artificial Intelligence (ECAI 2024), 19 – 24 Oct 2024 | Santiago de Compostela, Spain
  • Local organizer committee — International Conference in Optimization and Learning (OLA 2022), 18 – 20 July 2022 | Siracusa, Italy
  • Local organizer committee — International Conference in Optimization and Learning (OLA 2021), 20 – 21 June 2021 | Catania, Italy (Online)
  • Local organizer committee and participant — Metaheuristics Summer School (MESS 2020+1), 15 – 18 June 2021 | Catania, Italy (Online)

Teaching

Courses, guest lectures, and materials for students.

Courses Taught (Adjunct Professor)

Course Term Degree Program Materials
Artificial Intelligence (3 ECTS – 24h) AY 2025/2026 Bachelor's in Computer Science (L-31) Slides
Principles of Computer Science (2 ECTS – 19h) AY 2025/2026 Bachelor's in Biotechnology (L2) -
Principles of Computer Science (2 ECTS – 19h) AY 2024/2025 Bachelor's in Biotechnology (L2) Materials

Guest Lectures & Seminars

  • AY 2024/2025 — Lecture on ACO, Heuristics and Metaheuristics for Optimization and Learning (9 CFU) — 2h in Prof. Mario Pavone's course — MSc in Computer Science (LM18). Slides
  • AY 2023/2024 — Lecture on ACO, Heuristics and Metaheuristics for Optimization and Learning (9 CFU) — 2h in Prof. Mario Pavone's course — MSc in Computer Science (LM18)
  • AY 2020/2021 — Seminar, Natural Computation (6 CFU) — 2h in Prof. Mario Pavone's course — MSc in Computer Science (LM18)
  • AY 2020/2021 — Exercise, Scientific and Linguistic Methodology – Computer Science (5 CFU) — 3h in Prof. Mario Pavone's course — Single-cycle Master's in Dentistry and Dental Prosthetics (LM46)

Thesis Supervision

I have supervised and co-supervised several students theses

  • Andrea Filippo Salemi — MSc thesis (Advisor)A Multi-Agent Framework for Urban Traffic Simulation: A Comparative Analysis of Routing Strategies on Real Networks (AY 2025/2026).
  • Andrea Amarù — BSc thesis (Co-Advisor)Autonomous Navigation: An Experimental Analysis of Energy Supply Management Investigating Memory, Visibility, and Exploratory Strategy (2025).
  • Andrei Daniel Stefan — BSc thesis (Co-Advisor)Analysis of optimal navigation strategies for exploring unknown environments by autonomous agents (2025).
  • Teo Nicusor Pirvan — BSc thesis (Co-Advisor)Multi-Agent Exploration in Complex Environments: Competition and Imitation-Based Approaches (2025).
  • Attilio Di Natale — BSc thesis (Co-Advisor)Development of an Autonomous Agent Framework for Unknown Environments Able to Optimize Route Planning and Charging Times (2025).

AI Projects

In my free time, I like to play with generative AI to create small interactive experiences and games.

Baduz – A Maze Challenge

Desktop maze navigation game with procedurally generated levels. Collect Orbs to unlock hints that reveal the path to the exit.

Play it here

The Traveling Salesman Problem (TSP)

Discover how to find the shortest route that visits all cities exactly once and returns to the starting point. Experiment with different algorithms and understand how optimization techniques work.

Try it here

The Coloring Game

Assign colors to nodes in a network and solve conflicts between neighboring nodes. Learn how graph coloring is used in real-world problems like scheduling and resource allocation.

Try it here

Customer Portraits

Uncover hidden patterns behind customer spending and frequency data. Discover how clustering techniques can be used to segment and analyze groups of clients.

Try it here

From Ants to Crowds

A small interactive model to understand collective behaviors and multi-agent systems. Explore how simple rules can generate complex dynamics, from ant colonies to human crowds.

Try it here

Outreach

Science communication under the motto "Ludendo Docere" (teaching through play): using games to introduce and explain key concepts in optimization research.

  • 26 September 2025 — Project presented at the European Researchers' Night – SHARPER 2025, Catania. Explore the project website here.