metaheuristikák
Metaheuristikák a számítástechnika és az optimalizálás területén használt magas szintű algoritmusok, amelyek célja a lehetséges megoldások nagy keresési terében optimális vagy közel optimális megoldások megtalálása. Nem garantálják az abszolút optimális megoldás megtalálását, de általában hatékonyak a bonyolult problémák, például az NP-nehéz problémák megoldására. A metaheuristikák nem specifikusak egy adott problémára, hanem általános keretrendszereket biztosítanak, amelyeket különféle optimalizálási feladatokhoz lehet adaptálni.
Számos különböző metaheuristikus megközelítés létezik, beleértve a genetikus algoritmusokat, a szimulált hőt, a részecskesereg optimalizálást és