Mikä on optimointi?

Tietojenkäsittelytieteessä optimointi, ohjelmien optimointi tai ohjelmistojen optimointi on silloin, kun ohjelmistojärjestelmän taustakoodi muuttuu niin, että ohjelma toimii tehokkaammin. Esimerkiksi tietokoneohjelma voidaan optimoida siten, että se käyttää vähemmän muistia, piirtää vähemmän virtaa tai saavuttaa samat tulokset käyttämällä vähemmän toimintoja.

Diskreetti optimointi, Muisti, Ohjelmiston ehdot