Modelirovanie i Analiz Informatsionnykh Sistem
RUS  ENG    JOURNALS   PEOPLE   ORGANISATIONS   CONFERENCES   SEMINARS   VIDEO LIBRARY   PACKAGE AMSBIB  
General information
Latest issue
Archive
Impact factor

Search papers
Search references

RSS
Latest issue
Current issues
Archive issues
What is RSS



Model. Anal. Inform. Sist.:
Year:
Volume:
Issue:
Page:
Find






Personal entry:
Login:
Password:
Save password
Enter
Forgotten password?
Register


Modelirovanie i Analiz Informatsionnykh Sistem, 2021, Volume 28, Number 4, Pages 356–371
DOI: https://doi.org/10.18255/1818-1015-2021-4-356-371
(Mi mais757)
 

Theory of computing

On the satisfiability and model checking for one parameterized extension of linear-time temporal logic

A. R. Gnatenkoa, V. A. Zakharovba

a National Research University Higher School of Economics (HSE), 20 Myasnitskaya str., Moscow 101000, Russia
b Ivannikov Institute for System Programming of the RAS, 25 Alexander Solzhenitsyn str., Moscow 109004, Russia
References:
Abstract: Sequential reactive systems are computer programs or hardware devices which process the flows of input data or control signals and output the streams of instructions or responses. When designing such systems one needs formal specification languages capable of expressing the relationships between the input and output flows. Previously, we introduced a family of such specification languages based on temporal logics $LTL$, $CTL$ and $CTL^*$ combined with regular languages. A characteristic feature of these new extensions of conventional temporal logics is that temporal operators and basic predicates are parameterized by regular languages. In our early papers, we estimated the expressive power of the new temporal logic $Reg$-$LTL$ and introduced a model checking algorithm for $Reg$-$LTL$, $Reg$-$CTL$, and $Reg$-$CTL^*$. The main issue which still remains unclear is the complexity of decision problems for these logics. In the paper, we give a complete solution to satisfiability checking and model checking problems for $Reg$-$LTL$ and prove that both problems are Pspace-complete. The computational hardness of the problems under consideration is easily proved by reducing to them the intersection emptyness problem for the families of regular languages. The main result of the paper is an algorithm for reducing the satisfiability of checking $Reg$-$LTL$ formulas to the emptiness problem for Buchi automata of relatively small size and a description of a technique that allows one to check the emptiness of the obtained automata within space polynomial of the size of input formulas.
Keywords: temporal logics, regular language, transducer, model checking, satisfiability checking, Buchi automata, emptiness problem.
Received: 15.11.2021
Revised: 01.12.2021
Accepted: 08.12.2021
Document Type: Article
UDC: 517.9
MSC: 68W10
Language: Russian
Citation: A. R. Gnatenko, V. A. Zakharov, “On the satisfiability and model checking for one parameterized extension of linear-time temporal logic”, Model. Anal. Inform. Sist., 28:4 (2021), 356–371
Citation in format AMSBIB
\Bibitem{GnaZak21}
\by A.~R.~Gnatenko, V.~A.~Zakharov
\paper On the satisfiability and model checking for one parameterized extension of linear-time temporal logic
\jour Model. Anal. Inform. Sist.
\yr 2021
\vol 28
\issue 4
\pages 356--371
\mathnet{http://mi.mathnet.ru/mais757}
\crossref{https://doi.org/10.18255/1818-1015-2021-4-356-371}
Linking options:
  • https://www.mathnet.ru/eng/mais757
  • https://www.mathnet.ru/eng/mais/v28/i4/p356
  • Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Моделирование и анализ информационных систем
    Statistics & downloads:
    Abstract page:87
    Full-text PDF :27
    References:18
     
      Contact us:
     Terms of Use  Registration to the website  Logotypes © Steklov Mathematical Institute RAS, 2024