← Search

Sasha Rubin

11 accepted papers

2025

LTLf+ and PPLTL+: Extending LTLf and PPLTL to Infinite Traces

IJCAI 2025

We study two logics, LTLf+ and PPLTL+, to express properties of infinite traces, that are based on the linear-time temporal logics LTLf and PPLTL on finite traces. LTLf+/PPLTL+ use levels of Manna and Pnueli’s LTL safety-progress hierarchy, and thus have the same expressive power as LTL. However, th

Cited by 0SourcePDFScholar
2025

Most General Explanations of Tree Ensembles

IJCAI 2025

Explainable Artificial Intelligence (XAI) is critical for attaining trust in the operation of AI systems. A key question of an AI system is ``why was this decision made this way''. Formal approaches to XAI use a formal model of the AI system to identify abductive explanations. While abductive explan

2024

Effective Approach to LTLf Best-Effort Synthesis in Multi-Tier Environments

IJCAI 2024poster

We consider an agent acting in a complex environment modeled through a multi-tiered specification, in which each tier adds nondeterminism in the environment response to the agent actions. In this setting, we devise an effective approach to best-effort synthesis, i.e., synthesizing agent strategies t…

2022

Beyond Strong-Cyclic: Doing Your Best in Stochastic Environments

IJCAI 2022poster

``Strong-cyclic policies" were introduced to formalize trial-and-error strategies and are known to work in Markovian stochastic domains, i.e., they guarantee that the goal is reached with probability 1. We introduce ``best-effort" policies for (not necessarily Markovian) stochastic domains. These ge…

Cited by 6SourcePDFScholar
2022

Formula Synthesis in Propositional Dynamic Logic with Shuffle

AAAI 2022technical

We introduce the formula-synthesis problem for Propositional Dynamic Logic with Shuffle (PDL || ). This problem, which generalises the model-checking problem againsts PDL || is the following: given a finite transition system and a regular term-grammar that generates (possibly infinitely many) PDL |…

Cited by 3SourcePDFScholar
2021

Best-Effort Synthesis: Doing Your Best Is Not Harder Than Giving Up

IJCAI 2021poster

We study best-effort synthesis under environment assumptions specified in LTL, and show that this problem has exactly the same computational complexity of standard LTL synthesis: 2EXPTIME-complete. We provide optimal algorithms for computing best-effort strategies, both in the case of LTL over infin…

Cited by 31SourcePDFScholar
2021

Reasoning About Agents That May Know Other Agents’ Strategies

IJCAI 2021poster

We study the semantics of knowledge in strategic reasoning. Most existing works either implicitly assume that agents do not know one another’s strategies, or that all strategies are known to all; and some works present inconsistent mixes of both features. We put forward a novel semantics for Strateg…

Cited by 10SourcePDFScholar
2020

Pure-Past Linear Temporal and Dynamic Logic on Finite Traces

IJCAI 2020poster

We review PLTLf and PLDLf, the pure-past versions of the well-known logics on finite traces LTLf and LDLf, respectively. PLTLf and PLDLf are logics about the past, and so scan the trace backwards from the end towards the beginning. Because of this, we can exploit a foundational result on reverse lan…

Cited by 0SourcePDFScholar
2020

Synthesizing strategies under expected and exceptional environment behaviors

IJCAI 2020poster

We consider an agent that operates with two models of the environment: one that captures expected behaviors and one that captures additional exceptional behaviors. We study the problem of synthesizing agent strategies that enforce a goal against environments operating as expected while also making a…

Cited by 0SourcePDFScholar