Gale-Shapley Verified

Publikation: Beitrag in FachzeitschriftArtikelBegutachtung

Abstract

This paper presents a detailed verification of the Gale-Shapley algorithm for stable matching (or marriage). The verification proceeds by stepwise transformation of programs and proofs. The initial steps are on the level of imperative programs, ending in a linear time algorithm. An executable functional program is obtained in a last step. The emphasis is on the stepwise development of the algorithm and the required invariants.

OriginalspracheEnglisch
Aufsatznummer12
FachzeitschriftJournal of Automated Reasoning
Jahrgang68
Ausgabenummer2
DOIs
PublikationsstatusVeröffentlicht - Juni 2024

Fingerprint

Untersuchen Sie die Forschungsthemen von „Gale-Shapley Verified“. Zusammen bilden sie einen einzigartigen Fingerprint.

Dieses zitieren