~/conference

TPSA 2025

date:2025-01-19..2025-01-25
location:Denver, United States
series:TPSA · one edition

formal methods researchers, programming language researchers, verification tool builders, static analysis engineers, software reliability researchers, compiler engineers, distributed systems verification engineers, quantum software researchers

shared abduction; biabductive loop acceleration; summary specialization for Infer; concurrent quantum separation logic; semantics lifting for FFT; cyclic message histories for verification; incorrectness separation logic; forward-driven backward analysis; symbolic regular expressions for traces; TopKAT domain/codomain completeness; type-soundness refutation via incorrectness; total outcome logic for termination

titleauthorlength
Compositional Shape Analysis with Shared Abduction and Biabductive Loop Acceleration(…)Florian Sextl, Adam Rogalewicz, Tomáš Vojnar, Florian Zuleger16m
Introduces Shared Abduction that maintains one shared precondition across multiple current states so biabduction discovers a single sound precondition for…
Talk
Enhancing Infer Compositional Analysis with Summary SpecializationDavid Pichardie18m
Infer adds summary specialization to its compositional, on‑demand bottom‑up analyzer: compute per‑function summaries under lightweight assumptions…
Talk on
Concurrent Quantum Separation Logic for Fine-Grained ParallelismYusuke Matsushita, Kengo Hirata, Ryo Wakizaka18m
Introduces a concurrent quantum separation logic that verifies fine-grained parallel quantum code, with a concrete linear combination of Hoare triples rule to…
Talk on
Towards Semantics Lifting for Scientific Computing: A Case Study on FFTNaifeng Zhang, Sanil Rao, Mike Franusich, Franz Franchetti17m
A stepwise semantics lifting approach uses GPT-generated FFT C code and an extended SPIRAL ICode/SigmaSPL pipeline to recover high-level FFT semantics…
Talk on
Cyclic Message Histories for Automated Safety Verification of Distributed AlgorithmsChristian Fontenot, Gowtham Kaki, Bor-Yuh Evan Chang16m
Claims an automated verifier that uses a separation logic augmented with message histories and a goal-directed abstract interpretation to soundly…
Talk on
Domain Reasoning In TopKAT: Reduction and CompletenessCheng Zhang, Arthur Azevedo de Amorim, Marco Gaboardi19m
TopKAT is incomplete over relational models: there exists an inequality true in every relational TopKAT but unprovable from TopKAT axioms, yet adding that…
Talk
Scalable Bug Detection for Internally Unsafe Libraries: A Logical Approach to Type(…)Pedro Carrott, Sacha-Élie Ayoun, Azalea Raad18m
Claims a fully automatic under-approximate method that refutes type soundness in libraries by encoding type assignments as separation-logic assertions and…
Talk on
U-turn: Forward-driven backward analysis for incorrectnessFlavio Ascari, Roberto Bruni, Roberta Gori, Azalea Raad16m
Combines forward IL to produce only true reachable errors with a backward SIL proof that extracts the actual preconditions responsible for those errors…
Talk
From Traces to Program Incorrectness: A Type-Theoretic ApproachYongwei Yuan, Zhe Zhou, Julia Belyakova, Benjamin Delaware, Suresh Jagannathan17m
Claims a type-theoretic, underapproximate correctness method that treats library interactions as traces encoded with symbolic regular expressions and reasoned…
Talk on
Calculational design of Incorrectness Separation LogicLorenzo Gazzella17m
A semantics-first proof recipe called calculational design derives axioms from closure operators (frame, disjunction, consequence) and picks minimal elements…
Talk on
Gradual Exact Logic: Unifying Hoare Logic and Incorrectness Logic via Gradual VerificationConrad Zimmerman, Jenna DiVincenzo16m
Claims a formal semantics for optimistic verification by defining gradual exact logic as a consistent lifting of exact triples over a collecting semantics…
Talk on
Partial Incorrectness LogicLena Verscht, Ånrán Wáng, Benjamin Lucien Kaminski15m
Defines "partial incorrectness" as an underapproximation of the strongest liberal postcondition that admits final states that are provably unreachable…
Talk on
Data Structure Abstraction and Incorrectness Separation LogicAndreas Lööw08m
Extends incorrectness separation logic to support data-structure abstraction (lists, sets) and reports a mostly complete Rock mechanization. Shows standard ISL…
Talk on
Total Outcome Logic: Termination and Nontermination Proving for Effectful BranchingJames Li, Noam Zilberstein, Alexandra Silva20m
Presents Total Outcome Logic, a single logic that models program runs as maps from states to semiring-weighted outcomes and adds an explicit divergence outcome…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.