package coq-mathcomp-tarjan

  1. Overview
  2. Homepage
Strongly connected component algorithms by Tarjan and Kosaraju using Coq and MathComp

Install

Dune Dependency

Authors

Maintainers

Sources

1.0.5.tar.gz
sha256=90d00f0b3c550d90b1e80d24a1eecd4c2efe31381271a0cd59da2b302c7352e1

Description

This development contains formalizations and correctness proofs, using Coq and the Mathematical Components library, of algorithms originally due to Kosaraju and Tarjan for finding strongly connected components in finite graphs. It also contains a verified implementation of topological sorting with extended guarantees for acyclic graphs.

Dependencies (5)

  1. coq-hierarchy-builder >= "1.4.0"
  2. coq-mathcomp-fingroup
  3. coq-mathcomp-ssreflect >= "2.0" & < "2.7~"
  4. rocq-core >= "9.0" & < "9.3~"
  5. coq >= "8.16" & < "8.21~"

Dev Dependencies

None

Used by

None

Conflicts

None

Rocq

Interactive Theorem Prover