Fabio Ciccarelli ha conseguito la laurea magistrale con lode in Ingegneria Gestionale (curriculum in Modelli Decisionali per l'Ingegneria Gestionale) nell'ottobre 2023 presso Sapienza Università di Roma, discutendo una tesi sull'ottimizzazione del Train Dispatching sotto la supervisione della prof.ssa Laura Palagi. Da novembre 2023 è dottorando di ricerca (ciclo XXXIX) in Automatica, Bioingegneria e Ricerca Operativa (ABRO), curriculum Ricerca Operativa (MATH-06), sotto la supervisione del prof. Fabio Furini.
I suoi principali interessi di studio e ricerca riguardano programmazione intera e ottimizzazione combinatoria, con un forte focus su problemi di packing e su grafo. La sua recente produzione scientifica riguarda lo sviluppo di modelli matematici e algoritmi esatti per diverse classi di problemi. Tra i temi affrontati nei suoi ultimi lavori figurano varianti del Bin Packing Problem e del Knapsack Problem, il problema del k-Vertex Cut, l'ottimizzazione del Timetabling in ambito sanitario e il dimensionamento ottimale dei sistemi di accumulo di energia per il trasporto ferroviario.