A Practical Introduction to PSL

B.3: Semantics

B.3 Semantics

The semantics of PSL formulas are defined with respect to a model. A model is a quintuple ( S, S 0, R, P, L), where S is a finite set of states, S 0 ? S is a set of initial states, R ? S S is the transition relation, P is a non-empty set of atomic propositions, and L is the valuation, a function L : S 2 P , mapping each state with a set of atomic propositions valid in that state.

A path ? is a finite (or infinite) sequence of states ? = ( ? 0, ? 1, ? 2, ?, ? n) (or ? = ( ? 0, ? 1, ? 2, ?)). A computation path ? of a model M is a finite (or infinite) path ? such that for every i < n, R( ? i, ? i +1) and for no s, R( ? n, s) (or such that for every i, R( ? i, ? i +1)). Given a finite (or infinite) path ?, we define , an extension of the valuation function L from states to paths as follows: ( ?) = L( ? 0) L(

UNLIMITED FREE
ACCESS
TO THE WORLD'S BEST IDEAS

SUBMIT
Already a GlobalSpec user? Log in.

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

Customize Your GlobalSpec Experience

Category: Color Meters and Appearance Instruments
Finish!
Privacy Policy

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.