mlsanityData to 14 Oct 2026

LTL learning on GPUs

arXiv 2402.12373 ↗First posted 19 Feb 2024cs.PL cs.AIcited by 6

Not on the map. Why?

Abstract (arXiv)

Linear temporal logic (LTL) is widely used in industrial verification. LTL formulae can be learned from traces. Scaling LTL formula learning is an open problem. We implement the first GPU-based LTL learner using a novel form of enumerative program synthesis. The learner is sound and complete. Our benchmarks indicate that it handles traces at least 2048 times more numerous, and on average at least 46 times faster than existing state-of-the-art learners. This is achieved with, among others, novel branch-free LTL semantics that has O(log n) time complexity, where n is trace length, while previous implementations are O(n2) or worse (assuming bitwise boolean operations and shifts by powers of 2 have unit costs -- a realistic assumption on modern processors).

Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Builds on 7 of its 35 references that are in the map. First posted on arXiv 19 Feb 2024.

Builds on

7 of 35 references.

References · 7

  1. 2018Learning Linear Temporal Propertiescited by 41
  2. 2021The Complexity of Learning Linear Temporal Formulas from Examplescited by 12
  3. 2021Scalable Anytime Algorithms for Learning Fragments of Linear Temporal Logiccited by 9
  4. 2020Learning Concise Models from Long Execution Tracescited by 8
  5. 2023Search-Based Regular Expression Inference on a GPUcited by 6
  6. 2020WarpCore: A Library for fast Hash Tables on GPUscited by 4
  7. 2023Learning temporal formulas from examples is hardcited by 4

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2025: 4; 2026: 2.

6 papers.