Table of Contents
Fetching ...

Completeness of Finitely Weighted Kleene Algebra With Tests

Igor Sedlár

TL;DR

This work extends completeness results for finitely weighted Kleene algebras with tests (KAT(S)) to finitely valued settings under a finite copi-semiring S. It establishes language completeness with respect to weighted guarded languages and relational completeness with respect to weighted transition systems, using guarded strings and a Cayley-like construction to connect algebraic reasoning with semantic models. The results provide a solid foundation for equational reasoning about weighted programs, including upper-bound weight models, and point to future work on decidability and broader semiring generalizations. Overall, the paper strengthens the theoretical basis for reasoning about weighted computations within Kleene algebra frameworks.

Abstract

Building on Ésik and Kuich's completeness result for finitely weighted Kleene algebra, we establish relational and language completeness results for finitely weighted Kleene algebra with tests. Similarly as Ésik and Kuich, we assume that the finite semiring of weights is commutative, partially ordered and zero-bounded, but we also assume that it is integral. We argue that finitely weighted Kleene algebra with tests is a natural framework for equational reasoning about weighted programs in cases where an upper bound on admissible weights is assumed.

Completeness of Finitely Weighted Kleene Algebra With Tests

TL;DR

This work extends completeness results for finitely weighted Kleene algebras with tests (KAT(S)) to finitely valued settings under a finite copi-semiring S. It establishes language completeness with respect to weighted guarded languages and relational completeness with respect to weighted transition systems, using guarded strings and a Cayley-like construction to connect algebraic reasoning with semantic models. The results provide a solid foundation for equational reasoning about weighted programs, including upper-bound weight models, and point to future work on decidability and broader semiring generalizations. Overall, the paper strengthens the theoretical basis for reasoning about weighted computations within Kleene algebra frameworks.

Abstract

Building on Ésik and Kuich's completeness result for finitely weighted Kleene algebra, we establish relational and language completeness results for finitely weighted Kleene algebra with tests. Similarly as Ésik and Kuich, we assume that the finite semiring of weights is commutative, partially ordered and zero-bounded, but we also assume that it is integral. We argue that finitely weighted Kleene algebra with tests is a natural framework for equational reasoning about weighted programs in cases where an upper bound on admissible weights is assumed.
Paper Structure (16 sections, 10 theorems, 27 equations)

This paper contains 16 sections, 10 theorems, 27 equations.

Key Result

Theorem 1

If $S$ is a finite copo-semiring, then, for all $e,f \in \mathrm{Exp}(\Sigma, S)$,

Theorems & Definitions (33)

  • Example 1
  • Example 2
  • Definition 1
  • Definition 2
  • Theorem 1: Ésik and Kuich EsikKuich2001
  • Corollary 1
  • proof
  • Definition 3
  • Definition 4
  • Example 3
  • ...and 23 more