Decision Problems for Partial Specifications : Empirical and Worst-Case Complexities

Partial specifications allow approximate models of systems such as Kripke structures, or labeled transition systems to be created. Using the abstraction possible with these models, an avoidance of the state-space explosion problem is possible, whilst still retaining a structure that can have propert...

Full description

Bibliographic Details
Main Author: Antonik, Adam
Other Authors: Huth, Michael ; Sergot, Marek
Published: Imperial College London 2008
Subjects:
519
Online Access:http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.503171
id ndltd-bl.uk-oai-ethos.bl.uk-503171
record_format oai_dc
spelling ndltd-bl.uk-oai-ethos.bl.uk-5031712017-08-30T03:18:55ZDecision Problems for Partial Specifications : Empirical and Worst-Case ComplexitiesAntonik, AdamHuth, Michael ; Sergot, Marek2008Partial specifications allow approximate models of systems such as Kripke structures, or labeled transition systems to be created. Using the abstraction possible with these models, an avoidance of the state-space explosion problem is possible, whilst still retaining a structure that can have properties checked over it. A single partial specification abstracts a set of systems, whether Kripke, labeled transition systems, or systems with both atomic propositions and named transitions. This thesis deals in part with problems arising from a desire to efficiently evaluate sentences of the modal µ-calculus over a partial specification. Partial specifications also allow a single system to be modeled by a number of partial specifications, which abstract away different parts of the system. Alternatively, a number of partial specifications may represent different requirements on a system. The thesis also addresses the question of whether a set of partial specifications is consistent, that is to say, whether a single system exists that is abstracted by each member of the set. The effect of nominals, special atomic propositions true on only one state in a system, is also considered on the problem of the consistency of many partial specifications. The thesis also addresses the question of whether the systems a partial specification abstracts are all abstracted by a second partial specification, the problem of inclusion. The thesis demonstrates how commonly used �specification patterns� � useful properties specified in the modal µ-calculus, can be efficiently evaluated over partial specifications, and gives upper and lower complexity bounds on the problems related to sets of partial specifications.519Imperial College Londonhttp://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.503171http://hdl.handle.net/10044/1/4271Electronic Thesis or Dissertation
collection NDLTD
sources NDLTD
topic 519
spellingShingle 519
Antonik, Adam
Decision Problems for Partial Specifications : Empirical and Worst-Case Complexities
description Partial specifications allow approximate models of systems such as Kripke structures, or labeled transition systems to be created. Using the abstraction possible with these models, an avoidance of the state-space explosion problem is possible, whilst still retaining a structure that can have properties checked over it. A single partial specification abstracts a set of systems, whether Kripke, labeled transition systems, or systems with both atomic propositions and named transitions. This thesis deals in part with problems arising from a desire to efficiently evaluate sentences of the modal µ-calculus over a partial specification. Partial specifications also allow a single system to be modeled by a number of partial specifications, which abstract away different parts of the system. Alternatively, a number of partial specifications may represent different requirements on a system. The thesis also addresses the question of whether a set of partial specifications is consistent, that is to say, whether a single system exists that is abstracted by each member of the set. The effect of nominals, special atomic propositions true on only one state in a system, is also considered on the problem of the consistency of many partial specifications. The thesis also addresses the question of whether the systems a partial specification abstracts are all abstracted by a second partial specification, the problem of inclusion. The thesis demonstrates how commonly used �specification patterns� � useful properties specified in the modal µ-calculus, can be efficiently evaluated over partial specifications, and gives upper and lower complexity bounds on the problems related to sets of partial specifications.
author2 Huth, Michael ; Sergot, Marek
author_facet Huth, Michael ; Sergot, Marek
Antonik, Adam
author Antonik, Adam
author_sort Antonik, Adam
title Decision Problems for Partial Specifications : Empirical and Worst-Case Complexities
title_short Decision Problems for Partial Specifications : Empirical and Worst-Case Complexities
title_full Decision Problems for Partial Specifications : Empirical and Worst-Case Complexities
title_fullStr Decision Problems for Partial Specifications : Empirical and Worst-Case Complexities
title_full_unstemmed Decision Problems for Partial Specifications : Empirical and Worst-Case Complexities
title_sort decision problems for partial specifications : empirical and worst-case complexities
publisher Imperial College London
publishDate 2008
url http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.503171
work_keys_str_mv AT antonikadam decisionproblemsforpartialspecificationsempiricalandworstcasecomplexities
_version_ 1718521817734316032