L’ottimizzazione combinatoria si occupa di trovare la soluzione ottimale in un insieme finito ma tipicamente molto vasto di soluzioni possibili, eventualmente in presenza in molteplici vincoli (ottimizzazione multivincolo). Viene utilizzata per risolvere problemi di pianificazione, quali l’ottimizzazione delle rotte di consegna, l’efficientamento delle attività di raccolta rifiuti, l’organizzazione di turni di lavoro, lo scheduling della produzione. Le tecniche utilizzate includono la programmazione lineare, gli algoritmi euristici e gli algoritmi genetici. Possono essere inoltre impiegate tecniche metaeuristiche, come l’ottimizzazione basata su swarm, che sono particolarmente utili per problemi complessi e di grande scala.
Ottimizzazione
Descrizione
Campi di applicazione
Trasporti
Energy
Ambiente
Case studies
01
Trasporti
Pianificazione ordini e ottimizzazione percorsi per il trasporto merci.
03
Multiutility e Telco
Pianificazione attività e ottimizzazione percorsi per le squadre tecniche sul campo
04
Ambiente
Ottimizzazione della programmazione degli impianti di stoccaggio e smaltimento rifiuti.