paper-with-me

홈 › Papers

What to Do When You Can't Do It All: Temporal Logic Planning with Soft Temporal Logic Constraints

2020-08-05 · Hazhar Rahmani, Jason M. O'Kane

In this paper, we consider a temporal logic planning problem in which the objective is to find an infinite trajectory that satisfies an optimal selection from a set of soft specifications expressed in linear temporal logic (LTL) while nevertheless satisfying a hard specification expressed in LTL. Our previous work considered a similar problem in which linear dynamic logic for finite traces (LDLf), rather than LTL, was used to express the soft constraints. In that work, LDLf was used to impose constraints on finite prefixes of the infinite trajectory. By using LTL, one is able not only to impose constraints on the finite prefixes of the trajectory, but also to set `soft' goals across the entirety of the infinite trajectory. Our algorithm first constructs a product automaton, on which the planning problem is reduced to computing a lasso with minimum cost. Among all such lassos, it is desirable to compute a shortest one. Though we prove that computing such a shortest lasso is computationally hard, we also introduce an efficient greedy approach to synthesize short lassos nonetheless. We present two case studies describing an implementation of this approach, and report results of our experiment comparing our greedy algorithm with an optimal baseline.

📄 PDF Abstract BibTeX arXiv:2008.01926

Code (0)

등록된 구현이 없습니다.

Tasks

All

Similar Papers 제목 키워드 기반

Interpretable Apprenticeship Learning with Temporal Logic Specifications

2017-10-28 · Daniel Kasenberg, Matthias Scheutz

Recent work has addressed using formulas in linear temporal logic (LTL) as specifications for agents planning in Markov Decision Processes (MDPs). We consider the inverse problem: inferring an LTL specification from demo…

Multiobjective Optimization

A*-based Temporal Logic Path Planning with User Preferences on Relaxed Task Satisfaction

2025-11-20 · Disha Kamale, Xi Yu, Cristian-Ioan Vasile arxiv

In this work, we consider the problem of planning for temporal logic tasks in large robot environments. When full task compliance is unattainable, we aim to achieve the best possible task satisfaction by integrating user…

SQAPlanner: Generating Data-Informed Software Quality Improvement Plans

2021-02-19 · Dilini Rajapaksha, Chakkrit Tantithamthavorn, Jirayus Jiarpakdee, Christoph Bergmeir 외

Software Quality Assurance (SQA) planning aims to define proactive plans, such as defining maximum file size, to prevent the occurrence of software defects in future releases. To aid this, defect prediction models have b…

Diverse Planning with Simulators via Linear Temporal Logic

2025-10-20 · Mustafa F. Abdelwahed, Alice Toniolo, Joan Espasa, Ian P. Gent arxiv

Autonomous agents rely on automated planning algorithms to achieve their objectives. Simulation-based planning offers a significant advantage over declarative models in modelling complex environments. However, relying so…

Towards Safe Autonomous Driving: A Real-Time Safeguarding Concept for Motion Planning Algorithms

2025-07-10 · Korbinian Moller, Rafael Neher, Marvin Seegert, Johannes Betz arxiv

Ensuring the functional safety of motion planning modules in autonomous vehicles remains a critical challenge, especially when dealing with complex or learning-based software. Online verification has emerged as a promisi…

Autonomous VehiclesAutonomous DrivingMotion Planning