Counting Time Temporal Logic for Multi-Robot Path Planning in Finite Horizons

In this paper, we consider multi-robot path planning problems for high-level tasks with a finite horizon. In many situations, there is a need to <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">count how many times</i> a sub-task is satisfied in order to achieve the overall task. However, existing temporal logic languages, such as linear temporal logic, is not efficient in describing such requirements. To address this issue, we propose a new temporal logic language called <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">Counting Time Temporal Logic</i> (CTTL) that extends linear temporal logic by explicitly counting the number of times that some tasks are satisfied. To solve the CTTL path planning problem, we propose an efficient integer linear programming-based method to encode task satisfaction. We show that our approach is both sound and complete, while achieving higher efficiency than direct encodings of such requirements. Moreover, we study several variants of the problem. To validate our results, we present several numerical experiments to show the scalability of the proposed approach and a simulation case study of a team of autonomous robots to illustrate the feasibility of the synthesis procedure. Finally, to evaluate the real-world feasibility of our method, we conduct a hardware experiment with two Turtlebot3-Burger mobile robots.

Institutions

Publication Details

Journal
IEEE Transactions on Automation Science and Engineering
Published
2025-11-21
DOI
https://doi.org/10.1109/tase.2025.3636053
Primary Topic
Formal Methods in Verification
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Counting Time Temporal Logic for Multi-Robot Path Planning in Finite Horizons

IEEE Transactions on Automation Science and Engineering
Formal Methods in Verification
article

Counting Time Temporal Logic for Multi-Robot Path Planning in Finite Horizons

article en

Abstract

In this paper, we consider multi-robot path planning problems for high-level tasks with a finite horizon. In many situations, there is a need to <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">count how many times</i> a sub-task is satisfied in order to achieve the overall task. However, existing temporal logic languages, such as linear temporal logic, is not efficient in describing such requirements. To address this issue, we propose a new temporal logic language called <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">Counting Time Temporal Logic</i> (CTTL) that extends linear temporal logic by explicitly counting the number of times that some tasks are satisfied. To solve the CTTL path planning problem, we propose an efficient integer linear programming-based method to encode task satisfaction. We show that our approach is both sound and complete, while achieving higher efficiency than direct encodings of such requirements. Moreover, we study several variants of the problem. To validate our results, we present several numerical experiments to show the scalability of the proposed approach and a simulation case study of a team of autonomous robots to illustrate the feasibility of the synthesis procedure. Finally, to evaluate the real-world feasibility of our method, we conduct a hardware experiment with two Turtlebot3-Burger mobile robots.

IEEE Transactions on Automation Science and EngineeringVol. 23
Shanghai Jiao Tong University (CN), Universidad de Zaragoza (ES), Université Paris-Saclay (FR)
European Commission, National Natural Science Foundation of China, European Regional Development Fund, Agencia Estatal de Investigación, Office of Naval Research, Office of Naval Research Global
Sustainable cities and communities
Openalex Percentile: Top 37%
Formal Methods in Verification
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.