stablesort

Sorting library

Provides a modular and canonical way to prove the correctness of stable sorting algorithms in Coq.

Stable sort algorithms and their stability proofs in Coq

GitHub

22 stars
2 watching
1 forks
Language: Coq
last commit: about 2 years ago
Linked from 2 awesome lists

coqinsertion-sortmathcompmergesortsorting-algorithmsssreflect

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
timsort/cpp-timsortA C++ implementation of TimSort, an O(n log n) stable sorting algorithm.303
coq-community/fav-ssrA comprehensive library of verified data structures and algorithms in Coq45
coq-community/aleaA library for reasoning about randomized algorithms in Coq25
morwenn/cpp-sortA C++14 header-only sorting library providing a flexible and generic way to implement various sorting algorithms629
swenson/sortA comprehensive C sorting library providing various stable and unstable algorithms with generic implementations464
coq-community/coqealA Coq library providing algebraic data structures and algorithms67
stoeffel/mergesortAn efficient sorting algorithm with O(n log n) complexity.20
vafeiadis/hahnA collection of lemmas and tactics about lists and binary relations for a proof assistant30
coq-community/parsequeA Coq library that provides a total parser combinator library with support for building parsers and grammars in the language of Coq.42
scandum/quadsortA branchless stable adaptive mergesort algorithm with minimal comparisons and optimal performance on ordered data2,137
coq-community/lemma-overloadingA Coq library demonstrating design patterns for automated proof automation and canonical structures26
hivert/coq-combiAn algebraic combinatorics library formalized in Coq, providing a comprehensive set of functions and theories for symmetric functions.1
verse-lab/ceramistA verified hash-based approximate membership structure library in Coq121
felix-petersen/diffsortA library that allows gradients to be propagated through sorting operations, enabling differentiable sorting networks.107