Numeerisia menetelmiä singulaarisen strategian ratkaisemiseksi populaatiomalleissa

avoin
Julkaisu on tekijänoikeussäännösten alainen. Teosta voi lukea ja tulostaa henkilökohtaista käyttöä varten. Käyttö kaupallisiin tarkoituksiin on kielletty.
Lataukset475

Verkkojulkaisu

DOI

Tiivistelmä

Tässä tutkielmassa käydään läpi erilaisia numeerisia menetelmiä singulaarisen strategian ratkaisemiseksi matemaattisissa populaatiomalleissa. Menetelmät on tarkoitettu käytettäväksi tilanteissa, joissa singulaarista strategiaa ei ole mahdollista ratkaista analyyttisesti. Menetelmien soveltamista ja vertailua varten johdetaan esimerkkimallina diskreettiaikainen resurssi-kuluttajamalli. Ennen menetelmien läpikäymistä tutustutaan lyhyesti adaptiivisen dynamiikan teoriaan soveltaen sitä samalla resurssi-kuluttajamalliin. Tutkielma etenee lähtien idealtaan yksinkertaisimmasta menetelmästä, kelpoisuusgradienttimenetelmästä, päätyen lopulta toistettuun kvadraattiseen optimointiin. Suurin osa tarkastelluista menetelmistä ovat sakkofunktiomenetelmiä, jotka eroavat toisistaan moniulotteisen rajoitteettoman optimointitehtävän ratkaisualgoritmin valinnan osalta. Jokaisen menetelmän toiminnan perustelemiseksi esitetään siihen kuuluva teoria. Lisäksi menetelmät esitetään myös algoritmisessa muodossa, josta niitä on helppo hyödyntää omiin tarpeisiin. Liiteosiossa vertaillaan kootusti algoritmien tehokkuutta esimerkkimallin singulaarisen strategian ratkaisemisessa. Tutkielman algoritmit ja kuvat on toteutettu käyttäen Mathematica-ohjelmistoa.

item.page.okmtext