Concurrent logic games on partial orders

Most games for analysing concurrent systems are played on interleaving models, such as graphs or infinite trees. However, several concurrent systems have partial order models rather than interleaving ones. As a consequence, a potentially algorithmically undesirable translation from a partial order s...

Full description

Bibliographic Details
Main Author: Gutierrez, J
Format: Conference item
Language:English
Published: Springer Berlin Heidelberg 2011
_version_ 1797107979200233472
author Gutierrez, J
author_facet Gutierrez, J
author_sort Gutierrez, J
collection OXFORD
description Most games for analysing concurrent systems are played on interleaving models, such as graphs or infinite trees. However, several concurrent systems have partial order models rather than interleaving ones. As a consequence, a potentially algorithmically undesirable translation from a partial order setting to an interleaving one is required before analysing them with traditional techniques. In order to address this problem, this paper studies a game played directly on partial orders and describes some of its algorithmic applications. The game provides a unified approach to system and property verification which applies to different decision problems and models of concurrency. Since this framework uses partial orders to give a uniform representation of concurrent systems, logical specifications, and problem descriptions, it is particularly suitable for reasoning about concurrent systems with partial order semantics, such as Petri nets or event structures. Two applications can be cast within this unified approach: bisimulation and model-checking.
first_indexed 2024-03-07T07:23:04Z
format Conference item
id oxford-uuid:8d5b5021-7e16-4c01-9aa9-231a48ac7c55
institution University of Oxford
language English
last_indexed 2024-03-07T07:23:04Z
publishDate 2011
publisher Springer Berlin Heidelberg
record_format dspace
spelling oxford-uuid:8d5b5021-7e16-4c01-9aa9-231a48ac7c552022-10-28T12:04:43ZConcurrent logic games on partial ordersConference itemhttp://purl.org/coar/resource_type/c_5794uuid:8d5b5021-7e16-4c01-9aa9-231a48ac7c55EnglishSymplectic Elements at OxfordSpringer Berlin Heidelberg2011Gutierrez, JMost games for analysing concurrent systems are played on interleaving models, such as graphs or infinite trees. However, several concurrent systems have partial order models rather than interleaving ones. As a consequence, a potentially algorithmically undesirable translation from a partial order setting to an interleaving one is required before analysing them with traditional techniques. In order to address this problem, this paper studies a game played directly on partial orders and describes some of its algorithmic applications. The game provides a unified approach to system and property verification which applies to different decision problems and models of concurrency. Since this framework uses partial orders to give a uniform representation of concurrent systems, logical specifications, and problem descriptions, it is particularly suitable for reasoning about concurrent systems with partial order semantics, such as Petri nets or event structures. Two applications can be cast within this unified approach: bisimulation and model-checking.
spellingShingle Gutierrez, J
Concurrent logic games on partial orders
title Concurrent logic games on partial orders
title_full Concurrent logic games on partial orders
title_fullStr Concurrent logic games on partial orders
title_full_unstemmed Concurrent logic games on partial orders
title_short Concurrent logic games on partial orders
title_sort concurrent logic games on partial orders
work_keys_str_mv AT gutierrezj concurrentlogicgamesonpartialorders