Information Services banner Edinburgh Research Archive The University of Edinburgh crest

Edinburgh Research Archive >
Informatics, School of >
Informatics thesis and dissertation collection >

Please use this identifier to cite or link to this item: http://hdl.handle.net/1842/383

This item has been viewed 14 times in the last year. View Statistics

Files in This Item:

File Description SizeFormat
ECS-LFCS-99-408.dviLaTeX DVI File547.43 kBTeX dviView/Open
ECS-LFCS-99-408.pdfAdobe PDF1.07 MBAdobe PDFView/Open
ECS-LFCS-99-408.psPostScript File941.62 kBPostscriptView/Open
Title: Decidability and complexity of equivalences for simple process algebras
Authors: Stríbrná, Jitka
Supervisor(s): Jerrum, Mark
Issue Date: Jul-1999
Publisher: University of Edinburgh. College of Science and Engineering. School of Informatics.
Abstract: In this thesis I study decidability, complexity and structural properties of strong and weak bisimilarity with respect to two process algebras, Basic Process Algebras and Basic Parallel Process Algebras. The decidability of strong bisimilarity for both algebras is an established result. For the subclasses of normed BPA-processes and BPP there even exist polynomial decision procedures. The complexity of deciding strong bisimilarity for the whole class of BPP is unsatisfactory since it is not bounded by any primitive recursive function. Here we present a new approach that encodes BPP as special polynomials and expresses strong bisimulation in terms of polynomial ideals and then uses a theorem about polynomial ideals (Hilbert's Basis Theorem) and an algorithm from computer algebra (Gröbner bases) to construct a new decision procedure. For weak bisimilarity, Hirshfeld found a decision procedure for the subclasses of totally normed BPA-processes and BPP, and Esparza demonstrated a semidecision procedure for general BPP. The remaining questions are still unsolved. Here we provide some lower bounds on the computational complexity of a decision procedure that might exist. For BPP we show that the decidability problem is NP-hard (even for the class of totally normed BPP), for BPA-processes we show that the decidability problem is PSPACE-hard. Finally we study the notion of weak bisimilarity in terms of its inductive definition. We start from the relation containing all pairs of processes and then form a non-increasing chain of relations by eliminating pairs that do not satisfy a certain expansion condition. These relations are labelled by ordinal numbers and are called approximants. We know that this chain eventually converges for some a' such that =a' = =b' = = for all a' < b'. We study the upper and lower bounds on such ordinals a'. We prove that for BPA, a' => w^w, and for BPPA, a' => w.2. For some restricted classes of BPA and BPPA we show that = = =w.2.
Sponsor(s): Wolfson Foundation Scholarship
URI: http://hdl.handle.net/1842/383
Appears in Collections:Informatics thesis and dissertation collection

Items in ERA are protected by copyright, with all rights reserved, unless otherwise indicated.

 

Valid XHTML 1.0! DSpace Software Copyright © 2002-2010  Duraspace - Feedback