Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
avancée
Ahmed Harbaoui
Introduction
La large diffusion des ordinateurs dans le monde, leur omniprésence
dans quasiment toutes les sphères de l’activité humaine, de la
conquête spatiale à la cuisine en passant par la médecine fait que tout
ce qui concerne l’informatique en ses fondements concerne aussi de
nombreux domaines (les disciplines et champs social, individuel,
biologique et psychologique, technique et organisationnel,
économique, politique, artistique...)
Ahmed Harbaoui @ ISAMM 2
Introduction (suite)
Les différents domaines sont régis par des lois communes . Plus
précisément, pour appréhender cette diversité dans son unité, les
hommes ont inventé les concepts, des théories, la science. Pour agir
dessus ils ont inventé des outils, les techniques afférentes et la
technologie.
dire s’il existe une affectation de valeurs {0, 1} aux variables de cette
fonction telle que l’expression prenne la valeur 1. Il n’y a, dans le cas
général, pas d’autre solution connue que d’essayer toutes les
affectations possibles des valeurs {0, 1} aux variables dans le pire des
cas. Ahmed Harbaoui @ ISAMM 14
Exemple d’un algorithme non polynomial en temps (1)
Pour que l’expression soit satisfaite (c.-à-d. sa valeur soit égale à 1), il
faut et il suffit que chaque clause soit satisfaite, mais les affectations de
valeurs sur une clause retentissent sur les autres. dans le pire des cas,
toutes les possibilités doivent être examinées.
L’algorithme nécessite 2 n opérations élémentaires et on ne connaît pas
de meilleur algorithme pour résoudre ce problème connu sous le nom
SAT, abréviation de SATisfiabilité dans le cas général.
Ahmed Harbaoui @ ISAMM 15
Plan du cours
1.Modèles de calcul, classes de complexité
2.Complétude NP
3.Complexité et efficacité
4.Des algorithmes pour problèmes NPC
5.L’algorithmique probabiliste
6.Le modèle quantique
Conf = uqiv u, v ∈ Σ∗
où qi est l’état courant de la machine. Le mot uv est écrit sur le
ruban et toutes les autres cases du ruban sont vides (ou
occupées par le caractère "blanc"; Λ).