PROGRAM
Days: Monday, July 20th Tuesday, July 21st Wednesday, July 22nd Thursday, July 23rd Friday, July 24th
Monday, July 20th
View this program: with abstractssession overviewtalk overview
08:00-10:00 Session 1A: CAV Tutorial A
Chair:
08:00 | Quantifying Information Leakage Using Model Counting (abstract) |
08:00-10:00 Session 1B: CAV Tutorial B
Chair:
08:00 | Probabilistic Programming: A Guide for Verificationists (abstract) |
Tuesday, July 21st
View this program: with abstractssession overviewtalk overview
08:00-09:00 Session 2: Logic Lounge
Chairs:
08:00 | Working as Intended: Surveillance Capitalism is not a Rogue Capitalism (abstract) |
09:15-10:45 Session 3A: CAV Conference: AI Verification
Chair:
09:15 | Improved Geometric Path Enumeration for Verifying ReLU Neural Networks (abstract) |
09:35 | An Abstraction-Based Framework for Neural Network Verification (abstract) |
09:55 | Verification of Deep Convolutional Neural Networks Using ImageStars (abstract) |
10:15 | Systematic Generation of Diverse Benchmarks for DNN Verifiers (abstract) |
10:35 | NNV: The Neural Network Verification Tool for Deep Neural Networks and Learning-Enabled Cyber-Physical Systems (abstract) |
09:15-10:45 Session 3B: CAV Conference: Concurrency
Chair:
09:15 | Semantics, Specification, and Bounded Verification of Concurrent Libraries in Replicated Systems (abstract) |
09:35 | Refinement for Structured Concurrent Programs (abstract) |
09:55 | Parameterized Verification of Systems with Global Synchronization and Guards (abstract) |
10:15 | Solver-aided Recency-Aware Replicated Objects (abstract) |
10:35 | Ivy: a Multi-Modal Verification Tool for Distributed Algorithms (abstract) |
09:15-10:45 Session 3C: CAV Conference: Hardware Verification and Decision Procedures
Chair:
09:15 | Automated and Scalable Verification of Integer Multipliers (abstract) |
09:35 | fault: A Python Embedded Domain-Specific Language For Metaprogramming Portable Hardware Verification Components (abstract) |
09:45 | Interpolation-Based Semantic Gate Extraction and its Applications to QBF Preprocessing (abstract) |
10:05 | Tinted, Detached, and Lazy CNF-XOR solving and its Applications to Counting and Sampling (abstract) |
10:25 | SAW: A Tool for Safety Analysis of Weakly-hard Systems (abstract) |
10:35 | SeQuaiA: A Scalable Tool for Semi-Quantitative Analysis of Chemical Reaction Networks (abstract) |
Wednesday, July 22nd
View this program: with abstractssession overviewtalk overview
08:00-09:00 Session 4: CAV Keynote A
Chair:
08:00 | Formal Verification of Libra Blockchain Smart Contracts (abstract) |
09:15-10:45 Session 5A: CAV Conference: Blockchain and Security
Chair:
09:15 | The Move Prover (abstract) |
09:25 | End-to-End Formal Verification of Ethereum 2.0 Deposit Smart Contract (abstract) |
09:35 | Synthesis of Super-Optimized Smart Contracts using Max-SMT (abstract) |
09:55 | Stratified Abstraction of Access Control Policies (abstract) |
10:05 | Verification of Quantitative Hyperproperties Using Trace Enumeration Relations (abstract) |
10:25 | Validation of Abstract Side-Channel Models for Computer Architectures (abstract) |
09:15-10:45 Session 5B: CAV Conference: Hybrid and Dynamic Systems
Chair:
09:15 | Fast and Guaranteed Safe Controller Synthesis for Nonlinear Vehicle Models (abstract) |
09:35 | Reachability Analysis using Message Passing over Tree Decompositions. (abstract) |
09:55 | A Novel Approach for Solving the BMI Problem in Barrier Certicates Generation (abstract) |
10:15 | PIRK: Scalable Interval Reachability Analysis for High-Dimensional Nonlinear Systems (abstract) |
10:25 | Formal Analysis and Redesign of a Neural Network-Based Aircraft Taxiing System with VerifAI (abstract) |
10:35 | AEON: Attractor Bifurcation Analysis of Parametrised Boolean Networks (abstract) |
09:15-10:45 Session 5C: CAV Conference: Model Checking
Chair:
09:15 | Global Guidance for Local Generalization in Model Checking (abstract) |
09:35 | Towards Model Checking Real-World Software-Defined Networks (abstract) |
09:55 | Action-Based Model Checking: Logic, Automata, and Reduction (abstract) |
10:15 | Seminator 2: Improved Semi-Determinization and Complementation of Omega-Automata (abstract) |
10:25 | RTLola Cleared for Take-Off: Monitoring Autonomous Aircraft (abstract) |
10:35 | AdamMC: A Model Checker for Petri Nets with Transits against Flow-LTL (abstract) |
Thursday, July 23rd
View this program: with abstractssession overviewtalk overview
08:00-09:00 Session 6: CAV Keynote B
Chair:
08:00 | Towards Robust Artificial Intelligence via Spec-consistent Machine Learning (abstract) |
09:15-10:45 Session 7A: CAV Conference: Program Verification and Symbolic Analysis
Chair:
09:15 | Local Reasoning About the Presence of Bugs: Incorrectness Separation Logic (abstract) |
09:35 | Reasoning over Permissions Regions in Concurrent Separation Logic (abstract) |
09:55 | Approximate Counting of Minimal Unsatisfiable Subsets (abstract) |
10:15 | Nonlinear Craig Interpolant Generation (abstract) |
10:35 | Recursive Data Structures in SPARK (abstract) |
09:15-10:45 Session 7B: CAV Conference: Stochastic Systems I
Chair:
09:15 | Unbounded-Time Safety Verification of Stochastic Differential Dynamics (abstract) |
09:35 | Widest Paths and Global Propagation in Bounded Value Iteration for Stochastic Games (abstract) |
09:55 | Global PAC Bounds for Learning Discrete Time Markov Chains (abstract) |
10:15 | STMC: Statistical Model Checker with Stratified and Antithetic Sampling (abstract) |
10:25 | Certifying Certainty and Uncertainty in Approximate Membership Query Structures (abstract) |
09:15-10:45 Session 7C: CAV Conference: Synthesis I
Chair:
09:15 | Realizing Omega-regular Hyperproperties (abstract) |
09:35 | AMYTISS: Parallelized Automated Controller Synthesis for Large-Scale Stochastic Systems (abstract) |
09:45 | Code2Inv: A Deep Learning Framework for Program Verification (abstract) |
09:55 | Maximum Causal Entropy Specification Inference from Demonstrations (abstract) |
10:15 | Automata Tutor v3 (abstract) |
10:25 | Manthan: A Data-Driven Approach for Boolean Function Synthesis (abstract) |
10:45 | The Reactive Synthesis Competition (SYNTCOMP 2020) (abstract) |
Friday, July 24th
View this program: with abstractssession overviewtalk overview
09:15-10:45 Session 9A: CAV Conference: Synthesis II
Chair:
09:15 | Good Enough Synthesis (abstract) |
09:35 | TarTar: A Timed Automata Repair Tool (abstract) |
09:45 | Synthesizing JIT Compilers for In-Kernel DSLs (abstract) |
10:05 | Program Synthesis using Deduction-Guided Reinforcement Learning (abstract) |
10:25 | Decidable Synthesis of Programs with Uninterpreted Functions (abstract) |
09:15-10:45 Session 9B: CAV Conference: Concurrency and Diagnosis
Chair:
09:15 | Checking Qualitative Liveness Properties of Replicated Systems with Stochastic Scheduling (abstract) |
09:35 | Symbolic Partial-Order Execution for Testing Multi-Threaded Programs (abstract) |
09:55 | Root Causing Linearizability Violations (abstract) |
10:15 | Must Fault Localization For Program Repair (abstract) |
10:35 | MetaVal: Witness Validation via Verification (abstract) |
09:15-10:45 Session 9C: CAV Conference: Stochastic Systems II
Chair:
09:15 | Qualitative Controller Synthesis for Consumption Markov Decision Processes (abstract) |
09:35 | Stochastic Games with Lexicographic Reachability-Safety Objectives (abstract) |
09:55 | Optimistic Value Iteration (abstract) |
10:15 | PrIC3: Property Directed Reachability for MDPs (abstract) |
10:35 | PRISM-games 3.0: Stochastic Game Verification with Concurrency, Equilibria and Time (abstract) |