metaheuristici
Le metaheuristiche sono metodi generali per guidare la ricerca di soluzioni vicine all’ottimo in problemi di ottimizzazione complessi, in particolare di tipo combinatorio. Si tratta di framework di ricerca indipendenti dal problema specifico che combinano euristiche diverse per bilanciare esplorazione del dominio e sfruttamento delle regioni promettenti. A differenza degli algoritmi esatti, non garantiscono l’ottimalità globale, ma forniscono soluzioni di buona qualità entro limiti di tempo ragionevoli.
Operano su una o più soluzioni con meccanismi di ricerca locale, diversificazione e intensificazione, includendo una
Le metaheuristiche trovano impiego in problemi di ottimizzazione combinatoria, come il problema del commesso viaggiatore, i
Tra i limiti vi sono la dipendenza dal modello di encoding del problema, la sensibilità ai parametri
Le metaheuristiche hanno assunto rilievo dagli anni Ottanta e Novanta del XX secolo e rimangono ampiamente