activity
20122026
most citedLexicographic Ranking Supermartingales: An Efficient Approach to Termination of Probabilistic Programs

30 citations · 45 across the 20 of their papers we have counts for

collaborators
Showing cs.PLShow all

6 papers · 1 filter

cs.PL2025

Refuting Equivalence in Probabilistic Programs with Conditioning

Krishnendu Chatterjee, Ehsan Kafshdar Goharshady, Petr Novotný +1

We consider the problem of refuting equivalence of probabilistic programs, i.e., the problem of proving that two probabilistic programs induce different output distributions. We st…

cs.PL2024★ 2 cited

Equivalence and Similarity Refutation for Probabilistic Programs

Krishnendu Chatterjee, Ehsan Kafshdar Goharshady, Petr Novotný +1

We consider the problems of statically refuting equivalence and similarity of output distributions defined by a pair of probabilistic programs. Equivalence and similarity are two f…

cs.PL2021

Proving Non-termination by Program Reversal

Krishnendu Chatterjee, Ehsan Kafshdar Goharshady, Petr Novotný +1

We present a new approach to proving non-termination of non-deterministic integer programs. Our technique is rather simple but efficient. It relies on a purely syntactic reversal o…

cs.PL2020

Proving Almost-Sure Termination of Probabilistic Programs via Incremental Pruning

Krishnendu Chatterjee, Ehsan Kafshdar Goharshady, Petr Novotný +2

The extension of classical imperative programs with real-valued random variables and random branching gives rise to probabilistic programs. The termination problem is one of the mo…

cs.PL2017★ 30 cited

Lexicographic Ranking Supermartingales: An Efficient Approach to Termination of Probabilistic Programs

Sheshansh Agrawal, Krishnendu Chatterjee, Petr Novotný

Probabilistic programs extend classical imperative programs with real-valued random variables and random branching. The most basic liveness property for such programs is the termin…

cs.PL2016★ 1 cited

Stochastic Invariants for Probabilistic Termination

Krishnendu Chatterjee, Petr Novotný, Đorđe Žikelić

Termination is one of the basic liveness properties, and we study the termination problem for probabilistic programs with real-valued variables. Previous works focused on the quali…