Pubblicato il: 21-5-2025
Condividi
Condividi
Questo articolo, relativo allo studio scientifico Ant Colony Optimization for solving Directed Chinese Postman Problem a cura di Giacinto Angelo Sgarro, Domenico Santoro e Luca Grilli, sviluppato nell'ambito del progetto TESSERE coordinato dall'Università di Foggia, presenta un approccio innovativo per risolvere il DCPP utilizzando l'algoritmo di Ant Colony Optimization (ACO), ispirato al comportamento delle formiche nella ricerca del cibo.
l DCPP trova applicazioni in diversi scenari reali, come la pianificazione di percorsi in reti stradali a senso unico, i sistemi di trasporto e la progettazione di reti di servizi.
Un esempio pratico che può far visualizzare facilmente il DCPP è quello di uno sciatore esperto in vacanza in montagna, il cui obiettivo è percorrere tutte le piste di un comprensorio sciistico senza ripetere alcun tratto più di una volta. Considerando che le piste da sci sono percorsi direzionali, analogamente agli impianti di risalita, il problema da risolvere in questo scenario si configura come un DCPP.
Nelle reti di trasporto a senso unico, ad esempio, il DCPP può essere utilizzato per ottimizzare i percorsi dei mezzi di consegna o dei mezzi di trasporto, minimizzando la distanza percorsa e i tempi di percorrenza, e di conseguenza, i costi operativi e l'impatto ambientale. Nei sistemi di trasporto pubblico, può aiutare a definire i percorsi ottimali dei tram per servire tutte le strade in modo efficiente.
Ulteriori ambiti applicativi del DCPP comprendono i magazzini automatizzati, nei quali robot mobili si muovono su percorsi fissi e direzionati per il prelievo o la consegna di materiali, con l'obiettivo di ottimizzare i tempi di completamento delle missioni e prevenire congestioni operative.
Analogamente, nei sistemi di gestione aeroportuale, gli aeromobili devono seguire taxiway direzionati per raggiungere i terminal o le piste di decollo e atterraggio nel modo più efficiente possibile. Un'applicazione simile si ritrova nelle reti di raccolta rifiuti, dove i veicoli devono in certi casi percorrere reti di strade a senso unico al fine di coprire tutte le aree urbane senza percorsi ridondanti o inefficienze.
Un ulteriore esempio è rappresentato dall’ispezione di infrastrutture come oleodotti o linee elettriche, dove droni autonomi devono seguire percorsi orientati per monitorare tutte le sezioni della rete senza ripetizioni superflue.
Nel contesto specifico di aziende che impiegano robot mobili su binari direzionati all'interno di stabilimenti industriali o centri logistici, l'ottimizzazione dei percorsi riveste un'importanza cruciale. In tali ambienti, i robot, vincolati a seguire traiettorie predefinite e unidirezionali, devono completare missioni di trasporto minimizzando i tempi di percorrenza e prevenendo conflitti di percorso o sovrapposizioni. L'applicazione di soluzioni come l'ACO-DCPP consente di incrementare l'efficienza operativa, ridurre i costi energetici e migliorare il throughput complessivo dei sistemi automatizzati.
Risolvere il DCPP in modo efficiente è fondamentale per ottimizzare i costi operativi e migliorare le prestazioni complessive dei sistemi.
L'obiettivo di questo lavoro è presentare un algoritmo basato su Ant Colony Optimization (ACO-DCPP) per la risoluzione del DCPP e valutarne le prestazioni rispetto a un algoritmo ricorsivo esaustivo.
Nel contesto di sistemi complessi caratterizzati da reti direzionate, come magazzini automatizzati, reti aeroportuali, infrastrutture di raccolta rifiuti o impianti industriali con robot su binari, l’utilizzo dell’ACO-DCPP può condurre a una gestione più efficiente dei percorsi e delle operazioni logistiche.
Ad esempio, nei magazzini automatizzati, dove i robot mobili si muovono su traiettorie direzionali predefinite per svolgere attività di prelievo e consegna, l’ottimizzazione dei percorsi consente di ridurre significativamente i tempi di completamento delle missioni, evitando congestioni e migliorando la produttività complessiva del sistema.
Analogamente, nella gestione del traffico aeroportuale, l’impiego del DCPP permette di pianificare il movimento degli aeromobili lungo i taxiway, minimizzando i tempi di rullaggio e migliorando l’efficienza operativa.
Un ulteriore scenario applicativo riguarda l'ispezione di infrastrutture lineari, come oleodotti o linee elettriche, dove droni autonomi devono seguire percorsi orientati per monitorare ogni segmento della rete senza sovrapposizioni.
Anche nei centri logistici avanzati e negli impianti industriali, dove robot su binari direzionali eseguono missioni di trasporto, l'ottimizzazione dei tragitti è fondamentale per minimizzare i tempi di percorrenza, ridurre i consumi energetici e aumentare l'efficienza complessiva.
In questo lavoro, l'algoritmo Ant Colony Optimization (ACO) viene adattato per risolvere il problema del Directed Chinese Postman Problem (DCPP). L'algoritmo ACO-DCPP simula il comportamento collettivo delle formiche per individuare il percorso chiuso più breve che attraversa ogni arco del grafo diretto almeno una volta, rispettando la direzione.
L’adattamento richiede una corretta rappresentazione del problema, la definizione della funzione di costo da ottimizzare e l’introduzione di specifiche regole di transizione che impediscano alle formiche di muoversi lungo archi in direzione non consentita. In questo modo, il percorso costruito soddisfa i vincoli di ammissibilità imposti dalla struttura orientata della rete. L’obiettivo finale è ottimizzare l'efficienza operativa, ridurre i costi di esercizio e migliorare le prestazioni complessive dei sistemi analizzati.
Le prestazioni dell'algoritmo ACO-DCPP sono state valutate confrontando i risultati ottenuti con quelli di un algoritmo ricorsivo che esplora tutte le possibili soluzioni. I risultati mostrano che l'ACO-DCPP è in grado di trovare frequentemente la soluzione ottima globale esplorando solo una piccola parte dello spazio delle soluzioni.
Questo dimostra l'efficacia e l'efficienza dell'approccio proposto. In termini di efficacia, l'algoritmo ACO-DCPP si dimostra capace di individuare con regolarità il percorso ottimale, ovvero la soluzione che minimizza la distanza totale percorsa nel grafo diretto. Questo è un risultato significativo, in quanto l'identificazione della soluzione ottima è l'obiettivo primario in un problema di ottimizzazione come il DCPP.
Inoltre, l'algoritmo raggiunge questo risultato esplorando solo una frazione dello spazio di tutte le soluzioni possibili. Questo aspetto è cruciale per l'efficienza computazionale dell'algoritmo. In altre parole, l'ACO-DCPP non necessita di esaminare esaustivamente tutte le combinazioni di percorsi per trovare quello migliore, ma converge rapidamente verso la soluzione ottimale.
Ciò si traduce in un notevole risparmio di tempo e risorse di calcolo, specialmente quando il grafo diretto ha dimensioni elevate e, di conseguenza, lo spazio delle soluzioni possibili diventa estremamente vasto.
Nel contesto di sistemi complessi basati su reti direzionali, quali magazzini automatizzati, infrastrutture aeroportuali, reti urbane per la raccolta dei rifiuti e impianti industriali con robot su binari, l'applicazione dell'ACO-DCPP può portare a miglioramenti significativi nella gestione dei percorsi, nella riduzione dei costi operativi e nell'aumento dell'efficienza globale dei processi.
Tali benefici si traducono non solo in vantaggi economici, ma anche in un minore impatto ambientale grazie all'ottimizzazione dei tempi di percorrenza e al contenimento dei consumi energetici.
Ulteriori ricerche potrebbero approfondire l’applicazione dell'ACO-DCPP a problemi di ottimizzazione su larga scala e in differenti contesti industriali e logistici, con particolare attenzione all'adattamento delle metodologie alle specifiche esigenze delle reti direzionali complesse.
Povertà energetica e intelligenza artificiale: il punto a Focus ESG
La professoressa Paola Valbonesi, il professore Stefano Bonetti e l’ingegnere Edoardo Agostini sono intervenuti a ESG per parlare di povertà energetica e soluzioni innova...
Mappatura dell’efficienza energetica degli edifici scolastici: dove intervenire?
Il gruppo di ricerca dell’Università di Ferrara e dell’Università Cattolica (Spoke 6, WP 1) è impegnato nella mappatura dell’efficienza energetica degli edifici scolastic...
Cambiamento climatico e crescita economica nel Mediterraneo: il costo della non transizione
Lo studio analizza l’impatto economico del cambiamento climatico sul Mediterraneo in assenza di transizione verso le tecnologie verdi, fornendo anche il costo sociale del...
2025
2025
Clima e resilienza: la partnership Grins fa il punto sull’adattamento nei sistemi economici
Il 16 maggio si terrà online il workshop “Adaptation for Climate Resilience”, organizzato nell’ambito dello Spoke 6 del progetto Grins. Ricercatori ed esperti si confront...
Verso un ESG sostenibile e democratico per le PMI
I professori Marco Bettiol e Giuseppe Danese dell’Università di Padova, membri dello Spoke 6 WP4, affrontano il tema della rendicontazione ESG per le PMI, proponendo un a...
Le case italiane sotto la lente: un modello innovativo per capire (e ridurre) i consumi energetici
Un nuovo modello open-source simula i consumi energetici degli edifici italiani combinando fisica edilizia e comportamenti degli utenti. Sviluppato nel progetto GRINS, ai...
2025
Interverranno al convegno, per lo Spoke 6, la prof.ssa Silvia Rita Sedita dell’Università di Padova (leader WP 6.3) e la prof.ssa Daniela Baglieri, che appartiene al BAC ...
Il 19, 20 e 21 marzo 2025 si è tenuto a Cortina d’Ampezzo il convegno dal titolo “Transizione sostenibile, competitività e innovazione: il ruolo della Life Cycle Assessme...
Il nuovo indicatore per per mappare e affrontare efficacemente il problema della povertà energetica a livello locale.
Il gruppo di ricerca del Work Package 6.1 dello Spoke 6, nel corso degli ultimi mesi ha pubblicato due policy brief che fanno il punto sulle ricerche svolte finora sotto ...
Il Rapporto Annuale Istat 2024 ha utilizzato per il secondo anno consecutivo la misura dell’Osservatorio Italiano sulla Povertà Energetica (OIPE)
Decarbonizzare, e in fretta: politiche al bivio tra urgenza e rischi di disuguaglianza
L’intervista a Paola Valbonesi, coordinatrice di Spoke 6 e WP 6.4. In collaborazione con Laura Bonacorsi (research manager Spoke 6), Cristina Cattaneo (coordinatrice WP ...
Fonti rinnovabili. Servizi a KM0 delle comunità energetiche
Un’introduzione al concetto di servizi di flessibilità per il sistema elettrico: come coinvolgere le comunità energetiche in questo mercato.
Comunità Energetiche: oltre i decreti, le vere sfide
Estratto dell'articolo di Marina Bertolini e Marta Castellini (Università di Padova) pubblicato da Equilibri Magazine su integrazione sistema elettrico, cambiamento dei c...
Fare rete per ridurre le emissioni di CO2. È l’obiettivo del bando a cascata, aperto fino al 21 dicembre, lanciato dall’Università di Padova capofila dello Spoke 6.
2023
2023
Lo Spoke 6 si riunisce all'Università di Padova per il suo kick-off meeting
Si terrà il 20 e 21 novembre all'Università degli Studi di Padova il primo incontro dei partecipanti allo Spoke 6.
Fondazione GRINS
Growing Resilient,
Inclusive and Sustainable
Galleria Ugo Bassi 1, 40121, Bologna, IT
C.F/P.IVA 91451720378
Finanziato dal Piano Nazionale di Ripresa e Resilienza (PNRR), Missione 4 (Infrastruttura e ricerca), Componente 2 (Dalla Ricerca all’Impresa), Investimento 1.3 (Partnership Estese), Tematica 9 (Sostenibilità economica e finanziaria di sistemi e territori).