Formal Proof and Analysis of an Incremental Cycle Detection Algorithm - INRIA - Institut National de Recherche en Informatique et en Automatique Accéder directement au contenu
Communication Dans Un Congrès Année : 2019

Formal Proof and Analysis of an Incremental Cycle Detection Algorithm

Résumé

We study a state-of-the-art incremental cycle detection algorithm due to Bender, Fineman, Gilbert, and Tarjan. We propose a simple change that allows the algorithm to be regarded as genuinely online. Then, we exploit Separation Logic with Time Credits to simultaneously verify the correctness and the worst-case amortized asymptotic complexity of the modified algorithm.
Fichier principal
Vignette du fichier
main.pdf (539.21 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-02167236 , version 1 (27-06-2019)

Identifiants

  • HAL Id : hal-02167236 , version 1

Citer

Armaël Guéneau, Jacques-Henri Jourdan, Arthur Charguéraud, François Pottier. Formal Proof and Analysis of an Incremental Cycle Detection Algorithm: (extended version). Interactive Theorem Proving, Sep 2019, Portland, United States. ⟨hal-02167236⟩
301 Consultations
488 Téléchargements

Partager

Gmail Facebook X LinkedIn More