Programming-by-demonstration for long-horizon robot tasks

N Patton, K Rahmani, M Missula, J Biswas… - Proceedings of the ACM …, 2024 - dl.acm.org
The goal of programmatic Learning from Demonstration (LfD) is to learn a policy in a
programming language that can be used to control a robot's behavior from a set of user …

Program synthesis for musicians: A usability testbed for temporal logic specifications

W Choi, M Vazirani, M Santolucito - … 2021, Chicago, IL, USA, October 17 …, 2021 - Springer
In recent years, program synthesis research has made significant progress in creating user-
friendly tools for Programming by example (PBE) and Programming by demonstration (PBD) …

Efficient Reactive Synthesis

X Ye, H Ruess - arxiv preprint arxiv:2404.17834, 2024 - arxiv.org
Our main result is a polynomial time algorithm for deciding realizability for the GXU sublogic
of linear temporal logic. This logic is particularly suitable for the specification of embedded …

[PDF][PDF] Certifying Inexpressibility.

O Kupferman, S Sickert - FoSSaCS, 2021 - library.oapen.org
Different classes of automata on infinite words have different expressive power. Deciding
whether a given language L⊆ Σ ω can be expressed by an automaton of a desired class …

Understanding Synthesized Reactive Systems Through Invariants

R Ehlers - International Symposium on Formal Methods, 2024 - Springer
In many applications for which reactive synthesis is attractive, computed implementations
need to have understandable behavior. While some existing synthesis approaches compute …

Improved swarm engineering: Aligning intuition and analysis

J Harwell, M Gini - arxiv preprint arxiv:2012.04144, 2020 - arxiv.org
We present a set of metrics intended to supplement designer intuitions when designing
swarm-robotic systems, increase accuracy in extrapolating swarm behavior from algorithmic …

Certifying dfa bounds for recognition and separation

O Kupferman, N Lavee, S Sickert - Innovations in Systems and Software …, 2022 - Springer
The automation of decision procedures makes certification essential. We suggest to use
determinacy of turn-based two-player games with regular winning conditions in order to …