Applications of finite model theory : optimisation problems, hybrid modal logics and games

There exists an interesting relationships between two seemingly distinct fields: logic from the field of Model Theory, which deals with the truth of statements about discrete structures; and Computational Complexity, which deals with the classification of problems by how much of a particular compute...

Full description

Bibliographic Details
Main Author: Gate, James Simon
Published: Durham University 2013
Subjects:
Online Access:http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.571933
id ndltd-bl.uk-oai-ethos.bl.uk-571933
record_format oai_dc
spelling ndltd-bl.uk-oai-ethos.bl.uk-5719332016-11-18T03:22:00ZApplications of finite model theory : optimisation problems, hybrid modal logics and gamesGate, James Simon2013There exists an interesting relationships between two seemingly distinct fields: logic from the field of Model Theory, which deals with the truth of statements about discrete structures; and Computational Complexity, which deals with the classification of problems by how much of a particular computer resource is required in order to compute a solution. This relationship is known as Descriptive Complexity and it is the primary application of the tools from Model Theory when they are restricted to the finite; this restriction is commonly called Finite Model Theory. In this thesis, we investigate the extension of the results of Descriptive Complexity from classes of decision problems to classes of optimisation problems. When dealing with decision problems the natural mapping from true and false in logic to yes and no instances of a problem is used but when dealing with optimisation problems, other features of a logic need to be used. We investigate what these features are and provide results in the form of logical frameworks that can be used for describing optimisation problems in particular classes, building on the existing research into this area. Another application of Finite Model Theory that this thesis investigates is the relative expressiveness of various fragments of an extension of modal logic called hybrid modal logic. This is achieved through taking the Ehrenfeucht-Fraïssé game from Model Theory and modifying it so that it can be applied to hybrid modal logic. Then, by developing winning strategies for the players in the game, results are obtained that show strict hierarchies of expressiveness for fragments of hybrid modal logic that are generated by varying the quantifier depth and the number of proposition and nominal symbols available.511.3Durham Universityhttp://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.571933http://etheses.dur.ac.uk/7015/Electronic Thesis or Dissertation
collection NDLTD
sources NDLTD
topic 511.3
spellingShingle 511.3
Gate, James Simon
Applications of finite model theory : optimisation problems, hybrid modal logics and games
description There exists an interesting relationships between two seemingly distinct fields: logic from the field of Model Theory, which deals with the truth of statements about discrete structures; and Computational Complexity, which deals with the classification of problems by how much of a particular computer resource is required in order to compute a solution. This relationship is known as Descriptive Complexity and it is the primary application of the tools from Model Theory when they are restricted to the finite; this restriction is commonly called Finite Model Theory. In this thesis, we investigate the extension of the results of Descriptive Complexity from classes of decision problems to classes of optimisation problems. When dealing with decision problems the natural mapping from true and false in logic to yes and no instances of a problem is used but when dealing with optimisation problems, other features of a logic need to be used. We investigate what these features are and provide results in the form of logical frameworks that can be used for describing optimisation problems in particular classes, building on the existing research into this area. Another application of Finite Model Theory that this thesis investigates is the relative expressiveness of various fragments of an extension of modal logic called hybrid modal logic. This is achieved through taking the Ehrenfeucht-Fraïssé game from Model Theory and modifying it so that it can be applied to hybrid modal logic. Then, by developing winning strategies for the players in the game, results are obtained that show strict hierarchies of expressiveness for fragments of hybrid modal logic that are generated by varying the quantifier depth and the number of proposition and nominal symbols available.
author Gate, James Simon
author_facet Gate, James Simon
author_sort Gate, James Simon
title Applications of finite model theory : optimisation problems, hybrid modal logics and games
title_short Applications of finite model theory : optimisation problems, hybrid modal logics and games
title_full Applications of finite model theory : optimisation problems, hybrid modal logics and games
title_fullStr Applications of finite model theory : optimisation problems, hybrid modal logics and games
title_full_unstemmed Applications of finite model theory : optimisation problems, hybrid modal logics and games
title_sort applications of finite model theory : optimisation problems, hybrid modal logics and games
publisher Durham University
publishDate 2013
url http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.571933
work_keys_str_mv AT gatejamessimon applicationsoffinitemodeltheoryoptimisationproblemshybridmodallogicsandgames
_version_ 1718393943776821248