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

CPP 2020

29 papers

  1. A constructive formalization of the weak perfect graph theorem · Abhishek Kr Singh, Raja Natarajan
  2. A formal proof of the independence of the continuum hypothesis · Jesse Michael Han, Floris van Doorn
  3. A functional proof pearl: inverting the Ackermann hierarchy · Linh Tran, Anshuman Mohan, Aquinas Hobor
  4. A mechanized formalization of GraphQL · Tomás Díaz, Federico Olmedo, Éric Tanter
  5. A verified packrat parser interpreter for parsing expression grammars · Clement Blaudeau, Natarajan Shankar
  6. An equational theory for weak bisimulation via generalized parameterized coinduction · Yannick Zakowski, Paul He, Chung-Kil Hur, Steve Zdancewic
  7. Completeness of an axiomatization of graph isomorphism via graph rewriting in Coq · Christian Doczkal, Damien Pous
  8. ConCert: a smart contract certification framework in Coq · Danil Annenkov, Jakob Botsch Nielsen, Bas Spitters
  9. Coq à la carte: a practical approach to modular syntax with binders · Yannick Forster, Kathrin Stark
  10. Cubical synthetic homotopy theory · Anders Mörtberg, Loïc Pujet
  11. Exploration of neural machine translation in autoformalization of mathematics in Mizar · Qingxiang Wang, Chad E. Brown, Cezary Kaliszyk, Josef Urban
  12. Formalising oblivious transfer in the semi-honest and malicious model in CryptHOL · David Butler, David Aspinall, Adrià Gascón
  13. Formalising perfectoid spaces · Kevin Buzzard, Johan Commelin, Patrick Massot
  14. Formalizing determinacy of concurrent revisions · Roy Overbeek
  15. Formalizing π-calculus in guarded cubical Agda · Niccolò Veltri, Andrea Vezzosi
  16. FreeSpec: specifying, verifying, and executing impure computations in Coq · Thomas Letan, Yann Régis-Gianas
  17. Frying the egg, roasting the chicken: unit deletions in DRAT proofs · Johannes Altmanninger, Adrian Rebola-Pardo
  18. Intrinsically-typed definitional interpreters for linear, session-typed languages · Arjen Rouvoet, Casper Bach Poulsen, Robbert Krebbers, Eelco Visser
  19. Matching logic: the foundation of the K framework (invited talk) · Grigore Rosu, Xiaohong Chen
  20. Proof assistants at the hardware-software interface (invited talk) · Adam Chlipala
  21. Proof pearl: Braun trees · Tobias Nipkow, Thomas Sewell
  22. REPLica: REPL instrumentation for Coq analysis · Talia Ringer, Alex Sanchez-Stern, Dan Grossman, Sorin Lerner
  23. The Poincaré-Bendixson theorem in Isabelle/HOL · Fabian Immler, Yong Kiam Tan
  24. The lean mathematical library ·
  25. Three equivalent ordinal notation systems in cubical Agda · Fredrik Nordvall Forsberg, Chuangjie Xu, Neil Ghani
  26. Undecidability of higher-order unification formalised in Coq · Simon Spies, Yannick Forster
  27. Verified programming of Turing machines in Coq · Yannick Forster, Fabian Kunze, Maxi Wuttke
  28. Verified security of BLT signature scheme · Denis Firsov, Ahto Buldas, Ahto Truu, Risto Laanoja
  29. Verifying x86 instruction implementations · Shilpi Goel, Anna Slobodová, Rob Sumners, Sol Swords