Functional Data Structures and Algorithms: A Proof Assistant Approach - Hardcover

Structures de données et algorithmes fonctionnels : une approche assistée par preuve - Relié

$102.48 USD
Passer aux informations sur le produit
Functional Data Structures and Algorithms: A Proof Assistant Approach - Hardcover

Structures de données et algorithmes fonctionnels : une approche assistée par preuve - Relié

$102.48 USD
Expédition calculée lors du paiement.

par Tobias Nipkow (Auteur)

Ce livre est une introduction aux structures de données et aux algorithmes pour les langages de programmation fonctionnels, avec un accent sur les preuves. Commençant par le tri et la recherche, il aborde ensuite les files d'attente à priorité et les techniques avancées de conception et d'analyse : programmation dynamique, analyse amortie, arbres splay, tas asymétriques et tas de paires. La dernière partie du livre couvre un certain nombre de sujets amusants sélectionnés : algorithmes de graphes, recherche de chaînes de caractères, algorithme de Huffman pour la génération de codes optimaux et élagage alpha-bêta des arbres de jeu.

Le livre couvre à la fois la correction (l'algorithme fait-il ce qu'il est censé faire ?) et l'analyse du temps d'exécution (l'algorithme se termine-t-il dans un nombre d'étapes spécifié ?). Il le fait de manière unifiée avec des preuves inductives sur les programmes fonctionnels et leurs fonctions de temps d'exécution.

Ce qui distingue ce livre des ouvrages existants sur les algorithmes, c'est que toutes les preuves ont été vérifiées par machine, par l'assistant de preuve Isabelle. C'est-à-dire qu'en plus du texte du livre, qui ne nécessite aucune connaissance des assistants de preuve !, les définitions et les preuves Isabelle sont disponibles en ligne. La nature structurée des preuves Isabelle permet même aux novices de suivre les arguments de haut niveau.

Ce livre s'adresse aux enseignants et aux étudiants (il a été testé en classe pendant plusieurs années), mais constitue également un ouvrage de référence pour les programmeurs et les chercheurs intéressés par les détails (vérifiés !) de certains algorithmes ou preuves.

Nombre de pages : 418
Dimensions : 0,94 x 9,25 x 7,5 po
Date de publication : 3 octobre 2025

Fait avec soin

Excellent rapport qualité-prix

Design élégant

Matériaux de qualité

Détails

Ce produit est fabriqué avec des matériaux de qualité pour garantir sa durabilité et ses performances. Conçu pour votre confort, il s'intègre parfaitement à votre quotidien.

Livraison et retours

Nous nous efforçons de traiter et d'expédier toutes les commandes dans les meilleurs délais, en travaillant avec diligence pour que vos articles vous parviennent le plus rapidement possible.

Nous nous engageons à offrir une expérience d'achat positive à tous nos clients. Si, pour une raison quelconque, vous souhaitez retourner un article, nous vous invitons à contacter notre équipe pour obtenir de l'aide. Nous évaluerons chaque demande de retour avec soin et considération.

Lire la vidéo