Fast Verified BCD Subtyping

Publikation: Bidrag til bog/antologi/rapportBidrag til bog/antologiForskningfagfællebedømt

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.

OriginalsprogEngelsk
TitelModels, Mindsets, Meta : The What, the How, and the Why Not?
RedaktørerTiziana Margaria, Susann Graf, Kim G. Larsen
Antal sider16
ForlagSpringer
Publikationsdato1 jan. 2019
Sider356-371
ISBN (Trykt)978-3-030-22347-2
ISBN (Elektronisk) 978-3-030-22348-9
DOI
StatusUdgivet - 1 jan. 2019
NavnLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Vol/bind11200 LNCS
ISSN0302-9743

ID: 230703225