CAV2024: 36TH INTERNATIONAL CONFERENCE ON COMPUTER AIDED VERIFICATION
PROGRAM

Days: Monday, July 22nd Tuesday, July 23rd Wednesday, July 24th Thursday, July 25th Friday, July 26th Saturday, July 27th

Monday, July 22nd

View this program: with abstractssession overviewtalk overview

08:30-09:00Breakfast
10:30-11:00Coffee Break
12:00-14:00Lunch Break (Not Provided)
15:30-16:00Coffee Break
Tuesday, July 23rd

View this program: with abstractssession overviewtalk overview

08:30-09:00Breakfast
10:30-11:00Coffee Break
12:00-14:00Lunch Break (Not Provided)
15:30-16:00Coffee Break
Wednesday, July 24th

View this program: with abstractssession overviewtalk overview

08:30-09:00Breakfast
10:30-11:00Coffee Break
11:00-12:10 Session 2: Probabilistic and Quantum Systems 1
Location: MB 1.210
11:00
What should be observed for optimal reward in POMDPs? (abstract)
11:20
Stochastic Omega-Regular Verification and Control with Supermartingales (abstract)
11:40
Lexicographic Ranking Supermartingales with Lazy Lower Bounds (abstract)
12:00
(Distinguished Paper) (Recorded) Playing Games with your PET: Extending the Partial Exploration Tool to Stochastic Games (abstract)
12:10-14:00Lunch (Not Provided)
14:00-15:30 Session 3: Decision Procedures 1
Location: MB 1.210
14:00
Split Gröbner Bases for Satisfiability Modulo Finite Fields (abstract)
14:20
Quantified Linear Arithmetic Satisfiability Via Fine-grained Strategy Improvement (abstract)
14:40
Algebraic Reasoning Meets Automata in Solving Linear Integer Arithmetic (abstract)
15:00
(Distinguished Paper) (Recorded) Distributed SMT Solving Based on Dynamic Variable-level Partitioning (abstract)
15:20
Arithmetic Solving in Z3 (abstract)
15:30-16:00Coffee Break
16:00-18:10 Session 4: Concurrent, Distributed, and Quantum Systems
Location: MB 1.210
16:00
Parsimonious Optimal Dynamic Partial Order Reduction (abstract)
16:20
Collective Contracts for Message-Passing Parallel Programs (abstract)
16:40
Efficient Implementation of an Abstract Domain of Quantified First-Order Formulas (abstract)
17:00
Verifying Cake Cutting, Faster (abstract)
17:20
Simulating Quantum Circuits by Model Counting (abstract)
17:40
The VerCors Verifier: a Progress Report (abstract)
17:50
mypyvy: A Research Platform for Verification of Transition Systems in First-Order Logic (abstract)
Thursday, July 25th

View this program: with abstractssession overviewtalk overview

08:30-09:00Breakfast
09:00-10:10 Session 5: Decision Procedures 2
Location: MB 1.210
09:00
Scalable Bit-Blasting with Abstractions (abstract)
09:20
From Clauses to Klauses (abstract)
09:40
(Distinguished Paper) Formally Certified Approximate Model Counting (abstract)
10:00
CaDiCaL 2.0 (abstract)
10:30-11:00Coffee Break
12:00-14:00Lunch (Not Provided)
14:00-15:30 Session 8: Software Verification 1
Location: MB 1.210
14:00
Strided Difference Bound Matrices (abstract)
14:20
On Polynomial Expressions with C-Finite Recurrences in Loops with Nested Nondeterministic Branches (abstract)
14:40
Verification Algorithms for Automated Separation Logic Verifiers (abstract)
15:00
SMT-based Symbolic Model-Checking for Operator Precedence Languages (abstract)
15:20
(Distinguished Paper) A Framework for Debugging Automated Program Verification Proofs via Proof Actions (abstract)
15:30-16:00Coffee Break
16:00-18:20 Session 9: Synthesis and Repair
Location: MB 1.210
16:00
Relational Synthesis of Recursive Programs via Constraint Annotated Tree Automaton (abstract)
16:20
Synthesis of Temporal Causality (abstract)
16:40
Localized Attractor Computations for Infinite-State Games (abstract)
17:00
Syntax-Guided Automated Program Repair For Hyperproperties (abstract)
17:20
Dynamic Programming for Symbolic Boolean Realizability and Synthesis (abstract)
17:40
Information Flow guided Synthesis with Unbounded Communication (abstract)
18:00
The SemGuS Toolkit (abstract)
18:10
The Reactive Synthesis Competition (SYNTCOMP) Report
18:20-18:30Break
18:30-19:30 Session 10: Logic Lounge
Location: MB 1.210
18:30
Realizing Leibniz’s Dream (abstract)
Friday, July 26th

View this program: with abstractssession overviewtalk overview

08:30-09:00Breakfast
09:00-10:30 Session 11: Learning
Location: MB 1.210
09:00
Bisimulation Learning (abstract)
09:20
LTL learning on GPUs (abstract)
09:40
(Distinguished Paper) Regular Reinforcement Learning (abstract)
10:00
Safe Exploration in Reinforcement Learning by Reachability Analysis over Learned Models (abstract)
10:20
Monitoring Unmanned Aircraft: Specification, Integration, and Lessons-learned (abstract)
10:30-11:00Coffee Break
12:00-14:00Lunch (Not Provided)
14:00-15:30 Session 13: Software Verification 2
Location: MB 1.210
14:00
The Top-Down Solver Verified: Building Confidence in Static Analyzers (abstract)
14:20
(Recorded) hevm, a Fast Symbolic Execution Framework for EVM Bytecode (abstract)
14:30
SolTG: A CHC-based Solidity Test Case Generator (abstract)
14:40
(Recorded) Breaking the Mold: Nonlinear Ranking Function Synthesis without Templates (abstract)
15:00
(Recorded) End-to-end Mechanized Proof of a JIT-accelerated eBPF Virtual Machine for IoT (abstract)
15:20
(Distinguished Paper) (Recorded) Interactive Theorem Proving modulo Fuzzing (abstract)
15:30-16:00Coffee Break
16:00-17:00 Session 14: Hardware Model Checking
Location: MB 1.210
16:00
Toward Liveness Proofs at Scale (abstract)
16:20
Avoiding the Shoals - A New Approach to Liveness Checking (abstract)
16:40
SMLP: Symbolic Machine Learning Prover (abstract)
16:50
Symbolic Model-Checking Intermediate-Language Tool Suite (abstract)
17:00-18:10 Session 15: Runtime Verification and Monitoring
Location: MB 1.210
17:00
Predictive Monitoring with Strong Trace Prefixes (abstract)
17:20
General Anticipatory Runtime Verification (abstract)
PRESENTER: Hannes Kallwies
17:40
Proactive Real-Time First-Order Enforcement (abstract)
18:00
Testing the migration from analog to software-based Railway Interlocking Systems (abstract)
19:30-21:00 CAV Banquet

CAV Banquet at Vieux Port Steakhouse located at 405 rue Saint-Jean-Baptiste, Montréal, QC, H2Y 2Z7

map

Note that this is a different entrance than the main entrace for the restaurant.

Saturday, July 27th

View this program: with abstractssession overviewtalk overview

08:30-09:00Breakfast
09:00-10:30 Session 17: Cyberphysical, Hybrid, and Complex Systems
Location: MB 1.210
09:00
Using Four-Valued Signal Temporal Logic for Incremental Verification of Hybrid Systems (abstract)
09:20
Optimization-Based Model Checking for Complex STL Specifications (abstract)
09:40
soid: A Tool for Legal Accountability for Automated Decision Making (abstract)
09:50
(Recorded) Inner-approximate Reachability Computation via Zonotopic Boundary Analysis (abstract)
10:10
(Recorded) Scenario-based Flexible Modeling and Scalable Falsification for Reconfigurable CPSs (abstract)
10:30-11:00Coffee Break
12:00-14:00Lunch (Not Provided)
14:00-15:30 Session 19: Probabilistic and Quantum Systems 2
Chair:
Location: MB 1.210
14:00
(Recorded) Probabilistic Access Policies with Automated Reasoning Support (abstract)
14:20
Compositional Value Iteration with Pareto Caching (abstract)
14:40
Approximate Relational Reasoning for Quantum Programs (abstract)
15:00
QReach: A Reachability Analysis Tool for Quantum Markov Chains (abstract)
15:10
(Recorded) Measurement-based Verification of Quantum Markov Chains (abstract)
15:30-16:00Coffee Break
16:00-18:00 Session 20: Machine Learning and Neural Networks 2
Location: MB 1.210
16:00
Guiding Enumerative Program Synthesis with Large Language Models (abstract)
16:20
Unifying Qualitative and Quantitative Safety Verification of DNN-Controlled Systems (abstract)
16:40
Certified Robust Accuracy of Neural Networks Are Bounded due to Bayes Errors (abstract)
17:00
Boosting Few-Pixel Robustness Verification via Covering Verification Designs (abstract)
17:20
(Recorded) Verifying Global Two-Safety Properties in Neural Networks with Confidence (abstract)
17:40
(Recorded) Enchanting Program Specification Synthesis by Large Language Models using Static Analysis and Program Verification (abstract)