PAWS: A Tool for the Analysis of Weighted Systems

PAWS is a tool to analyse the behaviour of weighted automata and conditional transition systems. At its core PAWS is based on a generic implementation of algorithms for checking language equivalence in weighted automata and bisimulation in conditional transition systems. This architecture allows for...

Full description

Bibliographic Details
Main Authors: Barbara König, Sebastian Küpper, Christina Mika
Format: Article
Language:English
Published: Open Publishing Association 2017-07-01
Series:Electronic Proceedings in Theoretical Computer Science
Online Access:http://arxiv.org/pdf/1707.04125v1
id doaj-07c546ded9324ba8a292b9f8c17376c6
record_format Article
spelling doaj-07c546ded9324ba8a292b9f8c17376c62020-11-24T21:43:28ZengOpen Publishing AssociationElectronic Proceedings in Theoretical Computer Science2075-21802017-07-01250Proc. QAPL 2017759110.4204/EPTCS.250.5:3PAWS: A Tool for the Analysis of Weighted SystemsBarbara KönigSebastian KüpperChristina MikaPAWS is a tool to analyse the behaviour of weighted automata and conditional transition systems. At its core PAWS is based on a generic implementation of algorithms for checking language equivalence in weighted automata and bisimulation in conditional transition systems. This architecture allows for the use of arbitrary user-defined semirings. New semirings can be generated during run-time and the user can rely on numerous automatisation techniques to create new semiring structures for PAWS' algorithms. Basic semirings such as distributive complete lattices and fields of fractions can be defined by specifying few parameters, more exotic semirings can be generated from other semirings or defined from scratch using a built-in semiring generator. In the most general case, users can define new semirings by programming (in C#) the base operations of the semiring and a procedure to solve linear equations and use their newly generated semiring in the analysis tools that PAWS offers.http://arxiv.org/pdf/1707.04125v1
collection DOAJ
language English
format Article
sources DOAJ
author Barbara König
Sebastian Küpper
Christina Mika
spellingShingle Barbara König
Sebastian Küpper
Christina Mika
PAWS: A Tool for the Analysis of Weighted Systems
Electronic Proceedings in Theoretical Computer Science
author_facet Barbara König
Sebastian Küpper
Christina Mika
author_sort Barbara König
title PAWS: A Tool for the Analysis of Weighted Systems
title_short PAWS: A Tool for the Analysis of Weighted Systems
title_full PAWS: A Tool for the Analysis of Weighted Systems
title_fullStr PAWS: A Tool for the Analysis of Weighted Systems
title_full_unstemmed PAWS: A Tool for the Analysis of Weighted Systems
title_sort paws: a tool for the analysis of weighted systems
publisher Open Publishing Association
series Electronic Proceedings in Theoretical Computer Science
issn 2075-2180
publishDate 2017-07-01
description PAWS is a tool to analyse the behaviour of weighted automata and conditional transition systems. At its core PAWS is based on a generic implementation of algorithms for checking language equivalence in weighted automata and bisimulation in conditional transition systems. This architecture allows for the use of arbitrary user-defined semirings. New semirings can be generated during run-time and the user can rely on numerous automatisation techniques to create new semiring structures for PAWS' algorithms. Basic semirings such as distributive complete lattices and fields of fractions can be defined by specifying few parameters, more exotic semirings can be generated from other semirings or defined from scratch using a built-in semiring generator. In the most general case, users can define new semirings by programming (in C#) the base operations of the semiring and a procedure to solve linear equations and use their newly generated semiring in the analysis tools that PAWS offers.
url http://arxiv.org/pdf/1707.04125v1
work_keys_str_mv AT barbarakonig pawsatoolfortheanalysisofweightedsystems
AT sebastiankupper pawsatoolfortheanalysisofweightedsystems
AT christinamika pawsatoolfortheanalysisofweightedsystems
_version_ 1725913989814157312