← Ultimi articoli
⚡ ingegneria elettrica

Green Location Routing: Competitive Bi-objective Bi-level Model and Solution

Questo articolo propone un modello di programmazione lineare intera bi-livello bi-obiettivo competitivo per problemi di localizzazione-instradamento di strutture verdi tra un produttore e un distributore, il quale viene risolto utilizzando un nuovo algoritmo di ottimizzazione a reazione chimica multi-obiettivo bi-livello che supera le meta-euristiche esistenti nei test di benchmark.

Autori originali: Berivan Azeez, Arsalan Rahmani, Meysam Hosseini

Pubblicato 2026-09-23
📖 6 min di lettura🧠 Approfondimento

Autori originali: Berivan Azeez, Arsalan Rahmani, Meysam Hosseini

Articolo originale sotto licenza CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). ✨ Questa è una spiegazione generata dall'IA dell'articolo qui sotto. Non è stata scritta né approvata dagli autori. Per precisione tecnica, consulta l'articolo originale. Leggi il disclaimer completo

Ogni volta che un pacco viaggia da una fabbrica a una porta di casa, una complessa catena di decisioni ne determina il percorso. Qualcuno deve decidere dove costruire i magazzini che custodiscono le merci, e qualcun altro deve decidere quali camion trasporteranno quelle merci ai clienti e in quale ordine. Nel mondo reale, queste decisioni sono raramente prese da una singola persona seduta in un ufficio silenzioso. Al contrario, sono spesso il risultato di un tiro alla fune tra diverse aziende. Un'azienda, solitamente il produttore, vuole stabilire strutture per spostare le merci in modo efficiente. Un'altra azienda, il distributore, vuole ritirare quelle merci e consegnarle facendo un profitto. Quando questi due gruppi agiscono in modo indipendente, le loro scelte possono scontrarsi, portando a costi più elevati e, sempre più spesso, a un maggiore inquinamento. Mentre il mondo affronta la crisi climatica, il settore dei trasporti è finito sotto l'intensa attenzione per il suo contributo alle emissioni di gas serra. La sfida per la logistica moderna non è più solo quella di spostare le cose il più velocemente o il più economicamente possibile; si tratta di farlo minimizzando il danno all'atmosfera. Ciò richiede un delicato equilibrio tra obiettivi economici e responsabilità ambientale, un equilibrio che diventa ancora più difficile da raggiungere quando sono coinvolte due imprese concorrenti.

Ricercatori dell'Università del Kurdistan hanno affrontato questa specifica tensione creando un nuovo modo per modellare queste interazioni. Si sono concentrati su uno scenario in cui un produttore agisce come "leader" e un distributore come "follower". Il produttore decide per primo, scegliendo dove aprire nuovi depositi e quanta quantità di prodotto inviare ad essi. Una volta prese queste decisioni, il distributore esamina le opzioni disponibili e decide come instradare i propri veicoli per servire i clienti, puntando a massimizzare il proprio profitto pur mantenendo bassi i propri costi e le proprie emissioni. I ricercatori hanno costruito un quadro matematico per simulare questo processo in due fasi, ma con un tocco particolare: hanno trattato entrambe le aziende come se avessero due obiettivi contemporaneamente. Il produttore vuole mantenere bassi i propri costi fissi e la propria impronta di carbonio, mentre il distributore vuole massimizzare il profitto e simultaneamente minimizzare le emissioni dei propri camion. Questo duplice focus su denaro e ambiente crea un puzzle complesso in cui migliorare un obiettivo spesso peggiora l'altro.

Per risolvere questo enigma, il team ha sviluppato un nuovo algoritmo informatico ispirato al modo in cui avvengono le reazioni chimiche. In natura, le molecole collidono, si rompono e si combinano per formare nuove sostanze, cercando costantemente uno stato di minore energia e maggiore stabilità. I ricercatori hanno tradotto questo principio biologico in uno strumento digitale che chiamano ottimizzazione a reazione chimica bi-livello. Nel loro sistema, le potenziali soluzioni al problema logistico sono trattate come molecole. Queste molecole digitali interagiscono tra loro, fondendosi, scindendosi e cambiando le proprie proprietà per esplorare milioni di possibili combinazioni di ubicazioni dei depositi e percorsi dei camion. L'algoritmo è progettato per trovare i "punti ottimali" in cui sia il produttore che il distributore possono raggiungere i propri obiettivi il più bene possibile senza distruggere gli interessi dell'altro. Non cerca solo una risposta perfetta, ma piuttosto una gamma di opzioni bilanciate che mostrano i migliori compromessi tra costi ed emissioni di carbonio.

Il team ha testato il loro nuovo metodo contro altre due tecniche informatiche ben note utilizzate per problemi simili: un algoritmo genetico che imita l'evoluzione e un metodo di ricerca chiamato ricerca tabu. Hanno eseguito simulazioni utilizzando varie dimensioni di reti logistiche, che andavano da piccoli setup con poche fabbriche e clienti a sistemi grandi e complessi con molti più elementi. I risultati hanno mostrato che il loro approccio ispirato alla reazione chimica era significativamente più veloce degli altri. Nei test che coinvolgevano diversi numeri di località e veicoli, il nuovo algoritmo ha costantemente trovato soluzioni di alta qualità in meno tempo. Ad esempio, in un test con una rete di medie dimensioni, il nuovo metodo ha trovato una soluzione in poco più di due decimi di secondo, mentre gli altri metodi hanno impiegato più tempo. Ancora più importante, le soluzioni trovate non erano solo veloci; erano efficaci. L'algoritmo ha identificato con successo percorsi e ubicazioni dei depositi che mantenevano bassi i costi e le emissioni per entrambe le aziende, dimostrando che il processo decisionale in due fasi poteva essere ottimizzato senza sacrificare un obiettivo per l'altro.

I ricercatori hanno anche esaminato quanto il loro modello fosse sensibile ai cambiamenti del mondo reale. Hanno regolato variabili come il costo del trasporto delle merci e l'impatto ambientale dell'apertura di un nuovo deposito per vedere come il sistema avrebbe reagito. Hanno scoperto che l'algoritmo rimaneva robusto anche quando questi costi fluttuavano selvaggiamente. Quando i costi di trasporto aumentavano, il sistema si regolava naturalmente nei percorsi e nelle scelte dei depositi per compensare, mantenendo il piano complessivo fattibile. Ciò suggerisce che il metodo è abbastanza flessibile da gestire la natura imprevedibile della logistica reale, dove i prezzi del carburante e le normative ambientali possono cambiare da un giorno all'altro. Lo studio conferma che, modellando la relazione tra un produttore e un distributore come un gioco cooperativo ma competitivo, è possibile trovare strategie che beneficiano sia le parti coinvolte che il pianeta.

Sebbene lo studio offra un potente nuovo strumento per la pianificazione, gli autori avvertono con cautela riguardo ai suoi limiti. Il loro modello assume che entrambe le aziende condividano le informazioni perfettamente e agiscano in modo mutuamente vantaggioso, uno scenario che potrebbe non accadere sempre in un mercato spietato dove un'azienda potrebbe nascondere i propri costi reali o agire in modo aggressivo. Hanno inoltre concentrato l'attenzione su un singolo distributore, mentre i mercati reali spesso presentano molteplici aziende di consegna concorrenti. Nonostante queste semplificazioni, il lavoro fornisce una chiara via da seguire. Dimostra che la natura complessa e gerarchica delle catene di approvvigionamento può essere compresa e ottimizzata utilizzando metodi computazionali avanzati che rispettano sia il fatturato che l'ambiente. Trattando la rete logistica come un sistema vivente di parti interagenti, i ricercatori hanno dimostrato che è possibile progettare catene di approvvigionamento che siano non solo efficienti, ma anche sostenibili, offrendo un modello per un futuro più verde nel commercio globale.

Sommerso dagli articoli nel tuo campo?

Ricevi digest giornalieri degli articoli più recenti corrispondenti alle tue parole chiave di ricerca — con riassunti tecnici, nella tua lingua.

Prova Digest →