kirancodes.me
To Proof Maintenance & Beyond!
Venues / CAV /

CAV 2021

84 papers

  1. A Temporal Logic for Asynchronous Hyperproperties · Jan Baumeister, Norine Coenen, Borzoo Bonakdarpour, Bernd Finkbeiner, César Sánchez
  2. AIGEN: Random Generation of Symbolic Transition Systems · Swen Jacobs, Mouhammad Sakr
  3. ATLAS: Automated Amortised Complexity Analysis of Self-adjusting Data Structures · Lorenz Leutgeb, Georg Moser, Florian Zuleger
  4. Adapting Behaviors via Reactive Synthesis · Gal Amram, Suguman Bansal, Dror Fried, Lucas Martinelli Tabajara, Moshe Y. Vardi, Gera Weiss
  5. Algebraic Program Analysis · Zachary Kincaid, Thomas W. Reps, John Cyphert
  6. An Iterative Scheme of Safe Reinforcement Learning for Nonlinear Systems via Barrier Certificate Generation · Zhengfeng Yang, Yidan Zhang, Wang Lin, Xia Zeng, Xiaochao Tang, Zhenbing Zeng + 1 more
  7. An SMT Encoding of LLVM's Memory Model for Bounded Translation Validation · Juneyoung Lee, Dongjoo Kim, Chung-Kil Hur, Nuno P. Lopes
  8. An SMT Solver for Regular Expressions and Linear Arithmetic over String Length · Murphy Berzish, Mitja Kulczynski, Federico Mora, Florin Manea, Joel D. Day, Dirk Nowotka + 1 more
  9. Automated Safety Verification of Programs Invoking Neural Networks · Maria Christakis, Hasan Ferit Eniser, Holger Hermanns, Jörg Hoffmann, Yugesh Kothari, Jianlin Li + 2 more
  10. Automatic Generation and Validation of Instruction Encoders and Decoders · Xiangzhe Xu, Jinhua Wu, Yuting Wang, Zhenguo Yin, Pengfei Li
  11. Automatically Tailoring Abstract Interpretation to Custom Usage Scenarios · Muhammad Numair Mansur, Benjamin Mariano, Maria Christakis, Jorge A. Navas, Valentin Wüstholz
  12. BDD4BNN: A BDD-Based Quantitative Analysis Framework for Binarized Neural Networks · Yedi Zhang, Zhe Zhao, Guangke Chen, Fu Song, Taolue Chen
  13. Balancing Automation and Control for Formal Verification of Microprocessors · Shilpi Goel, Anna Slobodová, Rob Sumners, Sol Swords
  14. Cameleer: A Deductive Verification Tool for OCaml · Mário Pereira, António Ravara
  15. Causality-Based Game Solving · Christel Baier, Norine Coenen, Bernd Finkbeiner, Florian Funke, Simon Jantsch, Julian Siber
  16. Checking Data-Race Freedom of GPU Kernels, Compositionally · Tiago Cogumbreiro, Julien Lange, Dennis Liew Zhen Rong, Hannah Zicarelli
  17. Computing Bottom SCCs Symbolically Using Transition Guided Reduction · Nikola Benes, Lubos Brim, Samuel Pastva, David Safránek
  18. Constraint-Based Relational Verification · Hiroshi Unno, Tachio Terauchi, Eric Koskinen
  19. CoqQFBV: A Scalable Certified SMT Quantifier-Free Bit-Vector Solver · Xiaomu Shi, Yu-Fu Fu, Jiaxiang Liu, Ming-Hsien Tsai, Bow-Yaw Wang, Bo-Yin Yang
  20. Counterexample-Guided Partial Bounding for Recursive Function Synthesis · Azadeh Farzan, Victor Nicolet
  21. Counting Minimal Unsatisfiable Subsets · Jaroslav Bendík, Kuldeep S. Meel
  22. DNNV: A Framework for Deep Neural Network Verification · David Shriver, Sebastian G. Elbaum, Matthew B. Dwyer
  23. Debugging Network Reachability with Blocked Paths · Sam Bayless, John D. Backes, Dan DaCosta, Benjamin F. Jones, Nate Launchbury, Patrick Trentin + 4 more
  24. Decision Tree Learning in CEGIS-Based Termination Analysis · Satoshi Kura, Hiroshi Unno, Ichiro Hasuo
  25. Deductive Synthesis of Programs with Pointers: Techniques, Challenges, Opportunities - (Invited Paper) · Shachar Itzhaky, Hila Peleg, Nadia Polikarpova, Reuben N. S. Rowe, Ilya Sergey
  26. Delay-Bounded Scheduling Without Delay! · Andrew Johnson, Thomas Wahl
  27. Diffy: Inductive Reasoning of Array Programs Using Difference Invariants · Supratik Chakraborty, Ashutosh Gupta, Divyesh Unadkat
  28. Effective Hybrid System Falsification Using Monte Carlo Tree Search Guided by QB-Robustness · Zhenya Zhang, Deyun Lyu, Paolo Arcaini, Lei Ma, Ichiro Hasuo, Jianjun Zhao
  29. Efficient SMT-Based Analysis of Failure Propagation · Marco Bozzano, Alessandro Cimatti, Anthony Fernandes Pires, Alberto Griggio, Martin Jonás, Greg Kimberly
  30. Enforcing Almost-Sure Reachability in POMDPs · Sebastian Junges, Nils Jansen, Sanjit A. Seshia
  31. Fast Computation of Strong Control Dependencies · Marek Chalupa, David Klaska, Jan Strejcek, Lukás Tomovic
  32. Fast Zone-Based Algorithms for Reachability in Pushdown Timed Automata · S. Akshay, Paul Gastin, Karthik R. Prakash
  33. Formally Validating a Practical Verification Condition Generator · Gaurav Parthasarathy, Peter Müller, Alexander J. Summers
  34. Formally Verified Switching Logic for Recoverability of Aircraft Controller · Ratan Lal, Aaron McKinnis, Dustin Hauptman, Shawn Keshmiri, Pavithra Prabhakar
  35. Foundations of Fine-Grained Explainability · Sylvain Hallé, Hugo Tremblay
  36. Functional Correctness of C Implementations of Dijkstra's, Kruskal's, and Prim's Algorithms · Anshuman Mohan, Wei Xiang Leow, Aquinas Hobor
  37. GPU Acceleration of Bounded Model Checking with ParaFROST · Muhammad Osama, Anton Wijs
  38. GenMC: A Model Checker for Weak Memory Models · Michalis Kokologiannakis, Viktor Vafeiadis
  39. Ghost Signals: Verifying Termination of Busy Waiting - Verifying Termination of Busy Waiting · Tobias Reinhard, Bart Jacobs
  40. Gillian, Part II: Real-World Verification for JavaScript and C · Petar Maksimovic, Sacha-Élie Ayoun, José Fragoso Santos, Philippa Gardner
  41. Gobra: Modular Specification and Verification of Go Programs · Felix A. Wolf, Linard Arquint, Martin Clochard, Wytse Oortwijn, João Carlos Pereira, Peter Müller
  42. HybridSynchAADL: Modeling and Formal Analysis of Virtually Synchronous CPSs in AADL · Jaehun Lee, Sharon Kim, Kyungmin Bae, Peter Csaba Ölveczky
  43. IMITATOR 3: Synthesis of Timing Parameters Beyond Decidability · Étienne André
  44. Implicit Semi-Algebraic Abstraction for Polynomial Dynamical Systems · Sergio Mover, Alessandro Cimatti, Alberto Griggio, Ahmed Irfan, Stefano Tonetta
  45. Interpolation and Model Checking for Nonlinear Arithmetic · Dejan Jovanovic, Bruno Dutertre
  46. Isla: Integrating Full-Scale ISA Semantics and Axiomatic Concurrency Models · Alasdair Armstrong, Brian Campbell, Ben Simner, Christopher Pulte, Peter Sewell
  47. JavaSMT 3: Interacting with SMT Solvers in Java · Daniel Baier, Dirk Beyer, Karlheinz Friedberger
  48. LLMC: Verifying High-Performance Software · Freark I. van der Berg
  49. Latticed k-Induction with an Application to Probabilistic Programs · Kevin Batz, Mingshuai Chen, Benjamin Lucien Kaminski, Joost-Pieter Katoen, Christoph Matheja, Philipp Schröer
  50. Learning Probabilistic Termination Proofs · Alessandro Abate, Mirco Giacobbe, Diptarko Roy
  51. Learning Union of Integer Hypercubes with Queries - (with Applications to Monadic Decomposition) · Oliver Markgraf, Daniel Stan, Anthony W. Lin
  52. Lower-Bound Synthesis Using Loop Specialization and Max-SMT · Elvira Albert, Samir Genaim, Enrique Martin-Martin, Alicia Merayo, Albert Rubio
  53. Model Checking Finite-Horizon Markov Chains with Probabilistic Inference · Steven Holtzen, Sebastian Junges, Marcell Vazquez-Chanlatte, Todd D. Millstein, Sanjit A. Seshia, Guy Van den Broeck
  54. Model Checking ømega-Regular Properties with Decoupled Search · Daniel Gnad, Jan Eisenhut, Alberto Lluch-Lafuente, Jörg Hoffmann
  55. Model-Checking Structured Context-Free Languages · Michele Chiari, Dino Mandrioli, Matteo Pradella
  56. Model-Free Reinforcement Learning for Branching Markov Decision Processes · Ernst Moritz Hahn, Mateo Perez, Sven Schewe, Fabio Somenzi, Ashutosh Trivedi, Dominik Wojtczak
  57. NNrepair: Constraint-Based Repair of Neural Network Classifiers · Muhammad Usman, Divya Gopinath, Youcheng Sun, Yannic Noller, Corina S. Pasareanu
  58. Not All Bugs Are Created Equal, But Robust Reachability Can Tell the Difference · Guillaume Girol, Benjamin Farinier, Sébastien Bardin
  59. PAYNT: A Tool for Inductive Synthesis of Probabilistic Programs · Roman Andriushchenko, Milan Ceska, Sebastian Junges, Joost-Pieter Katoen, Simon Stupinský
  60. PEREGRiNN: Penalized-Relaxation Greedy Neural Network Verifier · Haitham Khedr, James Ferlez, Yasser Shoukry
  61. Pono: A Flexible and Extensible SMT-Based Model Checker · Makai Mann, Ahmed Irfan, Florian Lonsing, Yahan Yang, Hongce Zhang, Kristopher Brown + 2 more
  62. Porous Invariants · Engel Lefaucheux, Joël Ouaknine, David Purser, James Worrell
  63. Pre-deployment Security Assessment for Cloud Services Through Semantic Reasoning · Claudia Cauli, Meng Li, Nir Piterman, Oksana Tkachuk
  64. Product Programs in the Wild: Retrofitting Program Verifiers to Check Information Flow Security · Marco Eilers, Severin Meier, Peter Müller
  65. Program Sketching by Automatically Generating Mocks from Tests · Nate F. F. Bragg, Jeffrey S. Foster, Cody Roux, Armando Solar-Lezama
  66. Programmable Program Synthesis · Loris D'Antoni, Qinheping Hu, Jinwoo Kim, Thomas W. Reps
  67. Progress in Certifying Hardware Model Checking Results · Emily Yu, Armin Biere, Keijo Heljanko
  68. Reflections on Termination of Linear Loops · Shaowei Zhu, Zachary Kincaid
  69. Rigorous Roundoff Error Analysis of Probabilistic Floating-Point Computations · George A. Constantinides, Fredrik Dahlqvist, Zvonimir Rakamaric, Rocco Salvia
  70. Robustness Verification of Quantum Classifiers · Ji Guan, Wang Fang, Mingsheng Ying
  71. Robustness Verification of Semantic Segmentation Neural Networks Using Relaxed Reachability · Hoang-Dung Tran, Neelanjana Pal, Patrick Musau, Diego Manzanas Lopez, Nathaniel Hamilton, Xiaodong Yang + 2 more
  72. Runtime Monitors for Markov Decision Processes · Sebastian Junges, Hazem Torfah, Sanjit A. Seshia
  73. Scalable Polyhedral Verification of Recurrent Neural Networks · Wonryong Ryou, Jiayu Chen, Mislav Balunovic, Gagandeep Singh, Andrei Marian Dan, Martin T. Vechev
  74. SceneChecker: Boosting Scenario Verification Using Symmetry Abstractions · Hussein Sibai, Yangge Li, Sayan Mitra
  75. Sound Verification Procedures for Temporal Properties of Infinite-State Systems · Quentin Peyras, Jean-Paul Bodeveix, Julien Brunel, David Chemouil
  76. Stateless Model Checking Under a Reads-Value-From Equivalence · Pratyush Agarwal, Krishnendu Chatterjee, Shreya Pathak, Andreas Pavlogiannis, Viktor Toman
  77. Summing up Smart Transitions · Neta Elad, Sophie Rain, Neil Immerman, Laura Kovács, Mooly Sagiv
  78. Synthesis with Asymptotic Resource Bounds · Qinheping Hu, John Cyphert, Loris D'Antoni, Thomas W. Reps
  79. Synthesizing Invariant Barrier Certificates via Difference-of-Convex Programming · Qiuye Wang, Mingshuai Chen, Bai Xue, Naijun Zhan, Joost-Pieter Katoen
  80. Theory Exploration Powered by Deductive Synthesis · Eytan Singher, Shachar Itzhaky
  81. Towards a Trustworthy Semantics-Based Language Framework via Proof Generation · Xiaohong Chen, Zhengyao Lin, Minh-Thai Trinh, Grigore Rosu
  82. Verified Cryptographic Code for Everybody · Brett Boston, Samuel Breese, Joey Dodds, Mike Dodds, Brian Huffman, Adam Petcher + 1 more
  83. Verisig 2.0: Verification of Neural Network Controllers Using Taylor Model Preconditioning · Radoslav Ivanov, Taylor J. Carpenter, James Weimer, Rajeev Alur, George J. Pappas, Insup Lee
  84. ddSMT 2.0: Better Delta Debugging for the SMT-LIBv2 Language and Friends · Gereon Kremer, Aina Niemetz, Mathias Preiner