Skip to main content
Login | Suomeksi | På svenska | In English

Inflatorinen kiintopistelogiikka ja polynomisen ajan vaativuusluokka

Show full item record

Title: Inflatorinen kiintopistelogiikka ja polynomisen ajan vaativuusluokka
Author(s): Karpansalo, Aleksi
Contributor: University of Helsinki, Faculty of Science, Department of Mathematics and Statistics
Discipline: Mathematics
Language: Finnish
Acceptance year: 2015
Abstract:
Tutkielmassa esitetään kuvailevan vaativuusteorian tulos inflatorisen kiintopistelogiikan ja polynomisen ajan vaativuusluokan yhteydestä. Tuloksen todistamiseen tarvittavat logiikan ja vaativuusteorian pohjatiedot käydään tutkielmassa läpi. Joukko-opin perusteet ja yleiset merkinnät toivotaan lukijalle entuudesta tutuiksi. Inflatorinen kiintopistelogiikka on ensimmäisen kertaluvun logiikan laajennus, johon on lisätty inflatoriseksi kiintopistekvantifioinniksi kutsuttu kaavanmuodostussääntö. Inflatorinen kiintopistekvantifiointi määrittelee relaation induktiivisesti ja sopii hyvin kuvailemaan tietokoneiden iteratiivisia ja rekursiivisia toimenpiteitä. Rajoittumalla äärellisiin järjestettyihin malleihin saadaan inflatorisen kiintopistelogiikan ilmaisuvoima vastaamaan vaativuusteorian polynomisen ajan vaativuusluokkaa. Vaativuusteoriassa käytetään Turingin koneita työkaluna ongelmien ratkaisemiseen tarvittavia resursseja arvioitaessa. Resurssivaativuuksiltaan samankaltaisia ongelmia luokitellaan vaativuusluokkiin. Polynomisen ajan vaativuusluokka on luokka kaikille ongelmille, jotka voidaan ratkaista syötteen pituudesta polynomisesti riippuvassa määrässä Turingin koneen laskennan askelia. Inflatorisen kiintopistelogiikan ja polynomisen ajan vaativuusluokan yhteyden osoittamiseksi tutkielmassa esitetään, kuinka kuvailla logiikan malleja Turingin koneilla ja Turingin koneita logiikan kaavoilla. Tarvittavien työkalujen esittelyjä seuraa tutkielman päätulos: inflatorinen kiintopistelogiikka karakterisoi polynomisen ajan vaativuusluokan. Lopuksi käydään läpi järjestyksen olettamisen tarpeellisuutta.


Files in this item

Files Size Format View
gradu.pdf 295.2Kb PDF

This item appears in the following Collection(s)

Show full item record