Optimal Control from Theory to Computer Programs (Viorel Arnautu ja Pekka Neittaanmäki; Kluwer Academic Publishers, 2003; 321 sivua)
Teos Optimal Control from Theory to Computer Programs esittelee laajan valikoiman algoritmeja optimointi- ja säätötehtävien ratkaisemiseen. Tällaisia tehtäviä syntyy esimerkiksi ratkottaessa vapaan pinnan ongelmia. Teokseen sisältyy tiivis teoriakatsaus. Lisäksi kustakin algoritmista on esitetty teoreettisia perusteluita.
Algoritmien pätevyyden arviointi vaatisi laajaa kokemusta numeeristen menetelmien kehittämisestä ja analyysistä. Yritän kuitenkin arvioida teosta esitetyn kaltaisia menetelmiä työssään tarvitsevan tutkijan näkökulmasta.
Usein numeeristen menetelmien kehittäjiä arvostellaan siitä, että kehitystyö on niin pitkälle erikoistunutta ja sisäpiirin terminologiaan pohjautuvaa, etteivät ne, jotka kyseisen tutkimustyön tuloksia tarvitsevat, pysty tuloksia ymmärtämään. Tämä puolestaan johtaa siihen, että soveltajat käyttävät vanhentuneita, epäluotettavia ja tehottomia menetelmiä, vaikka parempia olisi tarjolla.
Teos Optimal Control rakentaa esimerkillisesti siltaa abstraktin matemaattisen teorian ja käytännön numeeristen algoritmien välille. Kirja ei päästä lukijaansa helpolla, mutta osaavalle mallintajalle teos tarjoaa paljon hyödyllistä tietoa. Algoritmit on esitetty pseudokoodiversioina, joiden pohjalta tietokonetoteutus on ainakin periaatteessa mahdollista ohjelmointia osaavalle.
Toivoa sopii, että teos löytää lukijakseen lukuisia soveltajia. Tämän kaltaisia kirjoja tarvittaisiin enemmän.