Applications of Finite Linear Temporal Logic to Piecewise Linear Aggregates
Volume 23, Issue 3 (2012), pp. 427–441
Pub. online: 1 January 2012
Type: Research Article
Received
1 July 2010
1 July 2010
Accepted
1 June 2012
1 June 2012
Published
1 January 2012
1 January 2012
Abstract
In this paper, we consider piecewise linear aggregates (PLA) and a possibility to use a linear temporal logic for analysis of their performance over finite structures (finite linear temporal logic (LTL)). We describe a calculus where the search is performed with respect to a context of the formula. An important aspect of finite LTL is the simplicity of its model of time and actions. PLA is used for description of numerous complex systems. The answers about the behavior of the aggregate are got by finding an interpretation in which all the formulas describing the work of the aggregate are true. This is illustrated by formalizing alternative bit protocol (ABP) task. We describe the ABP by putting it in the form of a planning problem. From the obtained model, we can find a finite sequence of actions to be executed in order to achieve the goal. In addition, an alternative bit protocol problem is described using the planning domain description language (PDDL). We report the results of experiments conducted using the LPG-TD planner.