@inbook{31729ecb4e104def900c9b7fe5a8fb0c,
title = "Fast Verified BCD Subtyping",
abstract = "A decision procedure for the Barendregt-Coppo-Dezani subtype relation on intersection types (“BCD subtyping”) is presented and formally verified in Coq. Types are extended with unary, covariant, distributing, preordered type constructors and binary products. A quadratic upper bound on the algorithm runtime is established. The formalization can be compiled to executable OCaml or Haskell code using the extraction mechanism of Coq.",
keywords = "BCD, Coq, Intersection types, Subtyping",
author = "Jan Bessai and Jakob Rehof and Boris D{\"u}dder",
year = "2019",
month = jan,
day = "1",
doi = "10.1007/978-3-030-22348-9_21",
language = "English",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Verlag",
pages = "356--371",
booktitle = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
}