=Paper= {{Paper |id=Vol-2785/paper2 |storemode=property |title=A Note on Ultimately-Periodic Finite Interval Temporal Logic Model Checking |pdfUrl=https://ceur-ws.org/Vol-2785/paper2.pdf |volume=Vol-2785 |authors=Dario Della Monica,Angelo Montanari,Guido Sciavicco,Ionel Eduard Stan |dblpUrl=https://dblp.org/rec/conf/overlay/MonicaMSS20 }} ==A Note on Ultimately-Periodic Finite Interval Temporal Logic Model Checking== https://ceur-ws.org/Vol-2785/paper2.pdf
                                                   Proceedings of the
      2nd Workshop on Artificial Intelligence and Formal Verification, Logics, Automata and Synthesis (OVERLAY),
                                                   September 25, 2020




               A Note on Ultimately-Periodic Finite
             Interval Temporal Logic Model Checking∗

    Dario Della Monica1 , Angelo Montanari2 , Guido Sciavicco3 , and Ionel Eduard Stan4
                                         1
                                       University of Udine, Italy
                                         2
                                       University of Udine, Italy
                                     3
                                       University of Ferrara, Italy
                       4
                         University of Ferrara and University of Parma, Italy
                                        1
                                         dario.dellamonica@uniud.it
                                         2
                                           angelo.montanari@uniud.it
                                          3
                                            guido.sciavicco@unife.it
                                         4
                                           ioneleduard.stan@unife.it



                                                     Abstract


                In this paper, we deal with the ultimately-periodic finite interval temporal logic
            model checking problem. The problem has been shown to be in PTIME for full
            Halpern and Shoham’s interval temporal logic (HS for short) over finite models,
            as well as for the HS fragment featuring a modality for Allen relation meets and
            metric constraints over non-sparse ultimately-periodic (finite) models, that is, over
            ultimately-periodic models whose representation is polynomial in their size. Here,
            we generalize the latter result to the case of sparse ultimately-periodic models.


1     Introduction
In its standard formulation, model checking (MC) is the problem of verifying if a formula is satisfied by a
given model [10]. Usually, the model is the abstract representation of a system, whose basic properties are
expressed by proposition letters, and the formula specifies a complex property of the system to be checked
and is written in a temporal logic. The most commonly adopted ontology for both the model and the
logic is point-based: systems are represented as Kripke structures, whose vertices are the states of the
system, atomic properties are descriptions of states, and the underlying logic is a point-based temporal
logic, such as LTL, CTL, and the like [9, 19].
    As interval-based temporal logics emerged as a possible alternative to point-based ones, the concept of
interval temporal logic model checking (IMC) came into play. Halpern and Shoham’s interval temporal logic
HS [13], which features one modality for each Allen relation [1], is the most representative interval-based
temporal logic, and its model checking problem is the one that received the most attention.
    The model checking problem for full HS over finite Kripke structures, under the homogeneity assumption,
has been addressed in [17]. A systematic investigation of the problem for a number of HS fragments has
   ∗ The authors acknowledge the partial support by the Italian INdAM-GNCS project Ragionamento Strategico e Sintesi

Automatica di Sistemi Multi-Agente.
                 Copyright © 2020 for this paper by its authors.
                 Use permitted under Creative Commons License Attribution 4.0 International (CC BY 4.0).
12                                                      D. Della Monica, A. Montanari, G. Sciavicco, I.E. Stan


                                                                    x               y
                                                                                    z       t
                            hAi   [x, y]RA [z, t] ⇔ y = z
                                                                                        z       t
                            hLi   [x, y]RL [z, t] ⇔ y < z
                                                                    z t
                            hBi   [x, y]RB [z, t] ⇔ x = z, t < y
                                                                                z t
                            hEi   [x, y]RE [z, t] ⇔ y = t, x < z
                                                                        z       t
                            hDi   [x, y]RD [z, t] ⇔ x < z, t < y
                                                                            z               t
                            hOi   [x, y]RO [z, t] ⇔ x < z < y < t


                   Table 1: Allen’s interval relations and corresponding HS modalities.


been pursued in a series of subsequent contributions [2, 3, 4, 5, 18]. Moreover, the model checking problem
for some HS fragments extended with epistemic operators has been studied in [14, 15, 16].
    In this paper, we focus on the problem of model checking an interval temporal logic formula against a
single (finite) model. The problem of checking a finite, linear (and fully represented) interval model against
HS formulas (FIMC problem) was originally formulated in [11]. Its generalization to infinite, periodical
models was proposed in [12] for a meaningful fragment of HS. The latter problem, called ultimately-
periodic finite interval model checking problem (UP-FIMC problem), takes Metric Right Propositional
Neighborhood Logic (MRPNL for short) as its specification languages. MRPNL is a fragment of HS that
only encompasses a modality for Allen relation meets and some metric constraints (definable in HS) [6].
    The most relevant technical problem with FIMC and UP-FIMC is related to the so-called sparsity of
finite models. In both FIMC and UP-FIMC, an interval model is assumed to be fully represented, but its
representation may turn out to be logarithmic in the size of the model (unlike the classical MC problem,
where Kripke or Kripke-like models are always represented polynomially in their size). While such an
issue has been successfully solved for full HS and finite (non-periodic) models [11] (the FIMC problem has
been proved to be in PTIME even for sparse models), the UP-FIMC problem for MRPNL has been shown
to be in PTIME [12] only for non-sparse ultimately-periodic models. Here, we show that such a restriction
can be removed, proving that the UP-FIMC problem for MRPNL is in PTIME for sparse models as well.


2     HS and MRPNL
Let D = hD,