The Complexity of Learning Temporal Properties

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Bordais, Benjamin, Neider, Daniel, Roy, Rajarshi
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866909281695039488
author Bordais, Benjamin
Neider, Daniel
Roy, Rajarshi
author_facet Bordais, Benjamin
Neider, Daniel
Roy, Rajarshi
contents We consider the problem of learning temporal logic formulas from examples of system behavior. Learning temporal properties has crystallized as an effective mean to explain complex temporal behaviors. Several efficient algorithms have been designed for learning temporal formulas. However, the theoretical understanding of the complexity of the learning decision problems remains largely unexplored. To address this, we study the complexity of the passive learning problems of three prominent temporal logics, Linear Temporal Logic (LTL), Computation Tree Logic (CTL) and Alternating-time Temporal Logic (ATL) and several of their fragments. We show that learning formulas using an unbounded amount of occurrences of binary operators is NP-complete for all of these logics. On the other hand, when investigating the complexity of learning formulas with bounded amount of occurrences of binary operators, we exhibit discrepancies between the complexity of learning LTL, CTL and ATL formulas (with a varying number of agents).
format Preprint
id arxiv_https___arxiv_org_abs_2408_04486
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle The Complexity of Learning Temporal Properties
Bordais, Benjamin
Neider, Daniel
Roy, Rajarshi
Logic in Computer Science
We consider the problem of learning temporal logic formulas from examples of system behavior. Learning temporal properties has crystallized as an effective mean to explain complex temporal behaviors. Several efficient algorithms have been designed for learning temporal formulas. However, the theoretical understanding of the complexity of the learning decision problems remains largely unexplored. To address this, we study the complexity of the passive learning problems of three prominent temporal logics, Linear Temporal Logic (LTL), Computation Tree Logic (CTL) and Alternating-time Temporal Logic (ATL) and several of their fragments. We show that learning formulas using an unbounded amount of occurrences of binary operators is NP-complete for all of these logics. On the other hand, when investigating the complexity of learning formulas with bounded amount of occurrences of binary operators, we exhibit discrepancies between the complexity of learning LTL, CTL and ATL formulas (with a varying number of agents).
title The Complexity of Learning Temporal Properties
topic Logic in Computer Science
url https://arxiv.org/abs/2408.04486