activity
20092026
most citedThe Complexity of Monitoring Hyperproperties

43 citations · 119 across the 29 of their papers we have counts for

collaborators

35 papers

cs.AI2026

HyPOLE: Hyperproperty-Guided Multi-Agent Reinforcement Learning under Partial Observation

Arshia Rafieioskouei, Tzu-Han Hsu, Matthew Lucas +1

Formal specification is a powerful tool to guide the learning process and provides significant advantages over reward shaping: (1) mathematical rigor; (2) expressiveness to specify…

cs.DC2026

Lattice Aggregation in Distributed Verification under Crash and Byzantine Failures

Gilde Valeria Rodríguez, Borzoo Bonakdarpour, Armando Castañeda +1

We introduce c-Lattice Aggregation, a fault-tolerant reconstruction problem for distributed verification under crash and Byzantine failures. In our setting, n asynchronous processe…

cs.LO2026

Tractable Hyperproperties for MDPs

Lina Gerlach, Tobias Winkler, Erika Ábrahám +2

Probabilistic hyperproperties describe probabilistic relations between multiple sets of executions in a stochastic system. Prominent examples include information-theoretic characte…

eess.SY2025

Efficient Discovery of Actual Causality in Stochastic Systems

Arshia Rafieioskouei, Kenneth Rogale, Borzoo Bonakdarpour

Identifying the actual cause of events in engineered systems is a fundamental challenge in system analysis. Finding such causes becomes more challenging in the presence of noise an…

cs.LO2025

Efficient Probabilistic Model Checking for Relational Reachability (Extended Version)

Lina Gerlach, Tobias Winkler, Erika Ábrahám +2

Markov decision processes model systems subject to nondeterministic and probabilistic uncertainty. A plethora of verification techniques addresses variations of reachability proper…

cs.AI2025

HypRL: Reinforcement Learning of Control Policies for Hyperproperties

Tzu-Han Hsu, Arshia Rafieioskouei, Borzoo Bonakdarpour

Reward shaping in multi-agent reinforcement learning (MARL) for complex tasks remains a significant challenge. Existing approaches often fail to find optimal solutions or cannot ef…

cs.LO2024

Efficient Discovery of Actual Causality using Abstraction-Refinement

Arshia Rafieioskouei, Borzoo Bonakdarpour

Causality is the relationship where one event contributes to the production of another, with the cause being partly responsible for the effect and the effect partly dependent on th…

cs.LO2024

Syntax-Guided Automated Program Repair for Hyperproperties

Raven Beutner, Tzu-Han Hsu, Borzoo Bonakdarpour +1

We study the problem of automatically repairing infinite-state software programs w.r.t. temporal hyperproperties. As a first step, we present a repair approach for the temporal log…

cs.LO2024

Approximate Distributed Monitoring under Partial Synchrony: Balancing Speed and Accuracy

Borzoo Bonakdarpour, Anik Momtaz, Dejan Ničković +1

In distributed systems with processes that do not share a global clock, \emph{partial synchrony} is achieved by clock synchronization that guarantees bounded clock skew among all a…

cs.LO2023

Decentralized Predicate Detection over Partially Synchronous Continuous-Time Signals

Charles Koll, Anik Momtaz, Borzoo Bonakdarpour +1

We present the first decentralized algorithm for detecting predicates over continuous-time signals under partial synchrony. A distributed cyber-physical system (CPS) consists of a…

cs.LO2023

Introducing Asynchronicity to Probabilistic Hyperproperties

Lina Gerlach, Oyendrila Dobe, Erika Ábrahám +2

Probabilistic hyperproperties express probabilistic relations between different executions of systems with uncertain behavior. HyperPCTL allows to formalize such properties, where…

cs.DC2023

Stream-based Decentralized Runtime Verification

Ritam Ganguly, Borzoo Bonakdarpour

Industrial Control Systems (ICS) are often built from geographically distributed components and often use programmable logic controllers for localized processes. Since verification…

cs.LO2023★ 2 cited

Bounded Model Checking for Asynchronous Hyperproperties

Tzu-Han Hsu, Borzoo Bonakdarpour, Bernd Finkbeiner +1

Many types of attacks on confidentiality stem from the nondeterministic nature of the environment that computer programs operate in (e.g., schedulers and asynchronous communication…

cs.LO2023★ 1 cited

Efficient Loop Conditions for Bounded Model Checking Hyperproperties

Tzu-Han Hsu, César Sánchez, Sarai Sheinvald +1

Bounded model checking (BMC) is an effective technique for hunting bugs by incrementally exploring the state space of a system. To reason about infinite traces through a finite str…

cs.DC2022★ 3 cited

Distributed Runtime Verification of Metric Temporal Properties for Cross-Chain Protocols

Ritam Ganguly, Yingjie Xue, Aaron Jonckheere +4

Transactions involving multiple blockchains are implemented by cross-chain protocols. These protocols are based on smart contracts, programs that run on blockchains, executed by a…

cs.FL2022

Finite-Word Hyperlanguages

Borzoo Bonakdarpour, Sarai Sheinvald

Formal languages are in the core of models of computation and their behavior. A rich family of models for many classes of languages have been widely studied. Hyperproperties lift c…

cs.LO2021★ 1 cited

HyperQB: A Bounded Model Checker for Hyperproperties

Tzu-Han Hsu, Milad Rabizadeh, Kenneth Rogale +4

We introduce the tool HyperQB 2.0, the first highly efficient push-button bounded model checker (BMC) for hyperproperties. HyperQB takes as input a model in NuSMV or Verilog and a…

cs.LO2021

A Temporal Logic for Asynchronous Hyperproperties

Jan Baumeister, Norine Coenen, Borzoo Bonakdarpour +2

Hyperproperties are properties of computational systems that require more than one trace to evaluate, e.g., many information-flow security and concurrency requirements. Where a tra…

cs.LO2021★ 17 cited

Controller Synthesis for Hyperproperties

Borzoo Bonakdarpour, Bernd Finkbeiner

We investigate the problem of controller synthesis for hyperproperties specified in the temporal logic HyperLTL. Hyperproperties are system properties that relate multiple executio…

cs.LO2021★ 11 cited

Program Repair for Hyperproperties

Borzoo Bonakdarpour, Bernd Finkbeiner

We study the repair problem for hyperproperties specified in the temporal logic HyperLTL. Hyperproperties are system properties that relate multiple computation traces. This class…

cs.LO2021★ 43 cited

The Complexity of Monitoring Hyperproperties

Borzoo Bonakdarpour, Bernd Finkbeiner

We study the runtime verification of hyperproperties, expressed in the temporal logic HyperLTL, as a means to inspect a system with respect to security polices. Runtime monitors fo…

cs.FL2020

Bounded Model Checking for Hyperproperties

Tzu-Han Hsu, Cesar Sanchez, Borzoo Bonakdarpour

Hyperproperties are properties of systems that relate multiple computation traces, including security and concurrency properties. This paper introduces a bounded model checking (BM…

eess.SY2020

Probabilistic Conformance for Cyber-Physical Systems

Yu Wang, Mojtaba Zarei, Borzoo Bonakdarpoor +1

In system analysis, conformance indicates that two systems simultaneously satisfy the same set of specifications of interest; thus, the results from analyzing one system automatica…

cs.LO2020

Probabilistic Hyperproperties with Nondeterminism

Erika Abraham, Ezio Bartocci, Borzoo Bonakdarpour +1

We study the problem of formalizing and checking probabilistic hyperproperties for models that allow nondeterminism in actions. We extend the temporal logic \HyperPCTL, which has b…