First-order logic with two variables and unary temporal logic

被引:22
|
作者
Etessami, K
Vardi, MY
Wilke, T
机构
关键词
D O I
10.1109/LICS.1997.614950
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We investigate the power of first-order logic with only two variables over omega-words and finite words, a logic denoted by FO2. We prove that FO2 can express precisely the same properties as linear temporal logic with only the unary temporal operators: ''next'', ''previously'', ''sometime in the future'', and ''sometime in the past'', a logic we denote by unary-TL. Moreover; our translation from FO2 to unary-TL converts every FO2 formula to an equivalent unary-TL formula that is at most exponentially larger; and whose operator depth is at most twice the quantifier depth of the first-order formula. We show that this translation is optimal. While satisfiability for full linear temporal logic, as well as for unary-TL, is known to be PSPACE-complete, we prove that satisfiability for FO2 is NEXP-complete, in sharp contrast to the fact that satisfiability for FO3 has non-elementary computational complexity. Our NEXP time upper bound for FO2 satisfiability has the advantage of being in terms of the quantifier depth of the input formula. It is obtained using a small model property for FO2 of independent interest, namely: a satisfiable FO2 formula has a model whose ''size'' is at most exponential in the quantifier depth of the formula. Using our translation from FO2 to unary-TL we derive this small model property from a corresponding small model property for unary-TL. Our proof of the small model property for unary-TL is based on an analysis of unary-TL types.
引用
收藏
页码:228 / 235
页数:8
相关论文
共 50 条
  • [1] First-order logic with two variables and unary temporal logic
    Etessami, K
    Vardi, MY
    Wilke, T
    [J]. INFORMATION AND COMPUTATION, 2002, 179 (02) : 279 - 295
  • [2] A Generic Characterization of Generalized Unary Temporal Logic and Two-Variable First-Order Logic
    Place, Thomas
    Zeitoun, Marc
    [J]. 32ND EACSL ANNUAL CONFERENCE ON COMPUTER SCIENCE LOGIC, CSL 2024, 2024, 288
  • [3] Uniformisation of Regular Relations in First-Order Logic with Two Variables
    Lhote, Nathan
    Michielini, Vincent
    Skrzypczak, Michal
    [J]. PROCEEDINGS OF THE 39TH ANNUAL ACM/IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE, LICS 2024, 2024,
  • [4] PROBABILITIES IN FIRST-ORDER LOGIC OF A UNARY FUNCTION AND A BINARY RELATION
    TYSZKIEWICZ, J
    [J]. RANDOM STRUCTURES & ALGORITHMS, 1995, 6 (2-3) : 181 - 192
  • [5] THE FIRST-ORDER LOGIC OF CZF IS INTUITIONISTIC FIRST-ORDER LOGIC
    Passmann, Robert
    [J]. JOURNAL OF SYMBOLIC LOGIC, 2024, 89 (01) : 308 - 330
  • [6] Small substructures and decidability issues for first-order logic with two variables
    Kieronski, E
    Otto, M
    [J]. LICS 2005: 20TH ANNUAL IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE - PROCEEDINGS, 2005, : 448 - 457
  • [7] SMALL SUBSTRUCTURES AND DECIDABILITY ISSUES FOR FIRST-ORDER LOGIC WITH TWO VARIABLES
    Kieronski, Emanuel
    Otto, Martin
    [J]. JOURNAL OF SYMBOLIC LOGIC, 2012, 77 (03) : 729 - 765
  • [8] Policy Monitoring in First-Order Temporal Logic
    Basin, David
    Klaedtke, Felix
    Mueller, Samuel
    [J]. COMPUTER AIDED VERIFICATION, PROCEEDINGS, 2010, 6174 : 1 - 18
  • [9] First-order temporal logic monitoring with BDDs
    Klaus Havelund
    Doron Peled
    Dogan Ulus
    [J]. Formal Methods in System Design, 2020, 56 : 1 - 21
  • [10] First-order temporal logic monitoring with BDDs
    Havelund, Klaus
    Peled, Doron
    Ulus, Dogan
    [J]. FORMAL METHODS IN SYSTEM DESIGN, 2020, 56 (1-3) : 1 - 21