Automates 1 Présentation



Documents pareils
EXERCICES : DÉNOMBREMENT

Les Nombres Parfaits.

Chapitre 3 : Fonctions d une variable réelle (1)

x +1 + ln. Donner la valeur exacte affichée par cet algorithme lorsque l utilisateur entre la valeur n =3.

Polynésie Septembre Exercice On peut traiter la question 4 sans avoir traité les questions précédentes.

Module 3 : Inversion de matrices

FEUILLE D EXERCICES 17 - PROBABILITÉS SUR UN UNIVERS FINI

1 Mesure et intégrale

Limites des Suites numériques

Dénombrement. Chapitre Enoncés des exercices

Dénombrement. Introduction. 1 Cardinaux d'ensembles nis. ECE3 Lycée Carnot. 12 novembre Quelques dénitions

Intégration et probabilités ENS Paris, TD (20)13 Lois des grands nombres, théorème central limite. Corrigé :

CHAPITRE 2 SÉRIES ENTIÈRES

Exercice I ( non spé ) 1/ u 1 = u / Soit P la propriété : u n + 4. > 0 pour n 1. P est vraie au rang 1 car u 1

Deuxième partie : LES CONTRATS D ASSURANCE VIE CLASSIQUES

Formation d un ester à partir d un acide et d un alcool

[ édité le 10 juillet 2014 Enoncés 1. Exercice 6 [ ] [correction] Si n est un entier 2, le rationnel H n =

MUTUELLE D&O MUTUELLE D&O. Copilote de votre santé. AGECFA-Voyageurs CARCEPT CARCEPT-Prévoyance CRC CRIS CRPB-AFB

. (b) Si (u n ) est une suite géométrique de raison q, q 1, on obtient : N N, S N = 1 qn+1. n+1 1 S N = 1 1

Comportement d'une suite

* très facile ** facile *** difficulté moyenne **** difficile ***** très difficile I : Incontournable

Baccalauréat S Asie 19 juin 2014 Corrigé

20. Algorithmique & Mathématiques

capital en fin d'année 1 C 0 + T C 0 = C 0 (1 + T) = C 0 r en posant r = 1 + T 2 C 0 r + C 0 r T = C 0 r (1 + T) = C 0 r 2 3 C 0 r 3...

La France, à l écoute des entreprises innovantes, propose le meilleur crédit d impôt recherche d Europe

Chap. 6 : Les principaux crédits de trésorerie et leur comptabilisation

Chap. 6 : Les principaux crédits de trésorerie et leur comptabilisation

Une action! Un message!

SÉRIES STATISTIQUES À DEUX VARIABLES

Convergences 2/2 - le théorème du point fixe - Page 1 sur 9

55 - EXEMPLES D UTILISATION DU TABLEUR.

Exo7. Déterminants. = 4(b + c)(c + a)(a + b). c + a c + b 2c Correction. b + a 2b b + c. Exercice 2 ** X a b c a X c b b c X a c b a X

Chapitre 3 : Transistor bipolaire à jonction

Etude de la fonction ζ de Riemann

Processus et martingales en temps continu

3.1 Différences entre ESX 3.5 et ESXi 3.5 au niveau du réseau. Solution Cette section récapitule les différences entre les deux versions.

LES ÉCLIPSES. Éclipser signifie «cacher». Vus depuis la Terre, deux corps célestes peuvent être éclipsés : la Lune et le Soleil.

RECHERCHE DE CLIENTS simplifiée

Séries réelles ou complexes

14 Chapitre 14. Théorème du point fixe

Séquence 5. La fonction logarithme népérien. Sommaire

UV SQ 20. Automne Responsable d Rémy Garandel ( m.-el. remy.garandel@utbm.fr ) page 1

Solutions particulières d une équation différentielle...

Chap. 5 : Les intérêts (Les calculs financiers)

Examen final pour Conseiller financier / conseillère financière avec brevet fédéral. Recueil de formules. Auteur: Iwan Brot

Exercices de mathématiques

c. Calcul pour une évolution d une proportion entre deux années non consécutives

UNIVERSITE MONTESQUIEU BORDEAUX IV. Année universitaire Semestre 2. Prévisions Financières. Travaux Dirigés - Séances n 4

PROBLEMES DIOPTIMISATION EN NOMBRES ENTIERS J. L. NICOLAS

Consolidation. C r é e r un nouveau classeur. Créer un groupe de travail. Saisir des données dans un groupe

Statistique descriptive bidimensionnelle

Nous imprimons ce que vous aimez!

One Office Voice Pack Vos appels fixes et mobiles en un seul pack

Sommaire Chapitre 1 - L interface de Windows 7 9

2 ième partie : MATHÉMATIQUES FINANCIÈRES

Logiciel de synchronisation de flotte de baladeurs MP3 / MP4 ou tablettes Androïd

Le Sphinx. Enquêtes, Sondages. Analyse de données. Internet :

LES MESURES CLÉS DU PROJET DE LOI ÉCONOMIE SOCIALE ET SOLIDAIRE

Suites et séries de fonctions

Les algorithmes de tri

Processus géométrique généralisé et applications en fiabilité

TRANSFERT DE CHARGE DANS UN RÉSEAU DE PROCESSEURS TOTALEMENT CONNECTÉS (*) par Maryse BÉGUIN ( 1 )

Etude Spéciale SCORING : UN GRAND PAS EN AVANT POUR LE MICROCRÉDIT?

Le marché du café peut être segmenté en fonction de deux modes de production principaux : la torréfaction et la fabrication de café soluble.

Chapitre 2 SONDAGE ALEATOIRE SIMPLE OU A PROBABILITES EGALES. 2.1 DEFINITIONS 2.2 SONDAGE ALEATOIRE SIMPLE SANS REMISE (PESR) 2.2.

* très facile ** facile *** difficulté moyenne **** difficile ***** très difficile I : Incontournable

Introduction : Mesures et espaces de probabilités

Probabilités et statistique pour le CAPES

Chaînes de Markov. Arthur Charpentier

Résolution numérique des équations aux dérivées partielles (PDE)

INTENTION LES PROCESSUS MATHÉMATIQUES

Neolane Leads. Neolane v6.0

Des résultats d irrationalité pour deux fonctions particulières

Université Victor Segalen Bordeaux 2 Institut de Santé Publique, d Épidémiologie et de Développement (ISPED) Campus Numérique SEME

Copyright Hewlett-Packard Development Company, L.P.

Développement en Série de Fourier

RESOLUTION PAR LA METHODE DE NORTON, MILLMAN ET KENNELY

Quand BÉBÉ VOYAGE. Guide pratique sur les précautions à prendre

Exercices de révision

Guide des logiciels de l ordinateur HP Media Center

Lorsque la sécurisation des paiements par carte bancaire sur Internet conduit à une concurrence entre les banques et les opérateurs de réseau

Donnez de la liberté à vos données. BiBOARD.

Semestre : 4 Module : Méthodes Quantitatives III Elément : Mathématiques Financières Enseignant : Mme BENOMAR

DETERMINANTS. a b et a'

Le chef d entreprise développe les services funéraires de l entreprise, en

Télé OPTIK. Plus spectaculaire que jamais.

4 Approximation des fonctions

Les nouveaux relevés de compte


PROMENADE ALÉATOIRE : Chaînes de Markov et martingales

Statistiques appliquées à la gestion Cours d analyse de donnés Master 1

Terminale S. Terminale S 1 F. Laroche

Petit recueil d'énigmes

Un accès direct à vos comptes 24h/24 VOTRE NUMÉRO CLIENT. Centre de Relations Clients (0,12 /min)

Opérations bancaires avec l étranger *

n tr tr tr tr tr tr tr tr tr tr n tr tr tr Nom:... Prénom :...

II - Notions de probabilité. 19/10/2007 PHYS-F-301 G. Wilquet 1

STATISTIQUE : TESTS D HYPOTHESES

Les solutions mi-hypothécaires, mi-bancaires de Manuvie. Guide du conseiller

LE PRINCIPE DU RAISONNEMENT PAR RÉCURRENCE

Transcription:

Automates Présetatio Présetatio d u automate 2 Ue maière de désiger l automate de l exemple 3 Défiitio géérale 4 U exemple d automate 5 Mot costruit sur l alphabet C 6 L esemble de tous les mots das u alphabet 7 Le ouveau vocabulaire 8

2 Ceci est le graphe d u automate Présetatio d u automate Cet automate possède deux états otés et L état iitial de l automate L état iitial de l automate est l état E gééral c est le premier état que l o désige Etat accepté L'état est u état accepté, il est sigalé par u double etourage Etat refusé L état est u état refusé so etourage est simple L etrée de l automate est l état L alphabet L alphabet de cet automate est costitué par les caractères { ; } Le caractère fait passer de l état à l état et de l état à l état Par cotre le caractère a aucue actio sur u état Cet automate permet «d accepter» les codes biaires coteat u ombre pair de bits à Exemple de foctioemet («grosso modo») Caractère Etat A la fi du passage l automate est das l'état acceptat doc le code est accepté Bit Etat A la fi du passage l automate se trouve das l état qui est refusé doc le code est refusé

3 Ue maière de désiger l automate de l exemple L esemble des états C est l esemble E= {, } L état iitial C est l état particulier (c est le premier de la lite des états) L esemble des états acceptés C est l esemble A= { } ici il est composé d u seul état qui est aussi l état iitial, mais cette situatio est assez rare L alphabet de l automate C est l esemble C = {,}, les élémets de l alphabet sot appelés souvet «les caractères de l automate» ou les lettres de l automate La foctio de trasitio C est la foctio τ : E C E défiie de la maière suivate : La matrice de trasitio τ(,)=, τ(,)= τ(,)=, τ(,)= L automate peut être désigé par (E, C ; A, τ) = ({, },{,},{ }, τ)

4 Défiitio géérale U automate est défii par (E, C ; A, τ) avec les défiitios : E est u esemble fii appelé «esemble des états de l automate» das lequel o a choisi u élémet particulier appelé «l état iitial de l automate» et si e E o dit que «e» est u état de l automate Comme E état u esemble fii o peut uméroter ses élémets de à N, o les umérote de telle faço que soit le uméro de l état iitial L esemble C est fii et se omme l alphabet de l automate, ses élémets sot ommés «caractères» A est u sous esemble de E appelé esemble des états acceptés de l automate Ue applicatio τ : E C E est défiie et se omme «foctio de trasitio de l automate» La matrice de l automate O idetifie l esemble des états à l esemble des etiers{,, N}, désigat l état iitial E = {,, N} Remarque U esemble d etiers possède toujours u premier élémet qui peut être cosidéré comme l état iitial L esemble des caractères est idetifié à l esemble { x,, xp} ;C = { x,,xp} Par exemple C peut être l esemble des lettres de l alphabet usuel et : C = { x,,x26} avec:a = x,,x26 = z La matrice de l automate est la matrice à p coloes (le ombre des caractères) et liges (le ombre des états) telle que le terme situé sur la lige uméro i et sur la coloe uméro j soit l état τ ( i,x j) Le graphe de l automate C est le graphe dot les arcs sot les élémets de l esemble si ( u,xi,v) est u tel élémet alors τ ( u,xi ) = v E C E tel que U arc du graphe de l automate est doc de la forme ( u,a,v = τ(u,a)) où «u» représete u état et «a» u caractère a u v v = τ(u,a)

5 U exemple d automate Voici le graphe d'u automate ( E,C;A, τ ) (qui 'accepte que les trames où la parité du ombre de bits à u est la même que la parité du ombre de bits à zéro : voir plus loi) 2 3 4 Esemble des états : E = {,2,3,4 } Etat iitial : Alphabet : C = {,} Etats acceptats : A = {,4} Foctio de trasitio τ : E C E τ (,) = 2, τ(,) = 3, τ(2,) =, τ(2,) = 4, τ(3,) = 4, τ(3,) =, τ(4,) = 3, τ(4,) = 2 La matrice de trasitio 2 3 2 4 3 4 4 3 2 2 M = 4 3 3 4 2

6 Mot costruit sur l alphabet C Ue chaîe de caractères de logueur das l alphabet C est ue applicatio m :{,2,,} C O dit aussi «mot de logueur» das l alphabet C Si pour i =,2,, : m(i) = ai, m s'écrit souvet :aa2a D ue maière géérale, m s écrit : m ()m(2)m() Exemples C={ } A est u mot de logueur 8 sur l alphabet C B= {, }Ue trame de logueur est u mot de logueur sur l alphabet B Esemble des mots de logueur L esemble des mots de logueur sur l alphabet C est oté C Propriété (rappel) Si N est le ombre d élémets de C, le ombre d élémets de C est N Le ombre de mots de logueur costruits sur u alphabet costitué de N caractères est: N Par exemple le ombre de mots de logueur sur l'alphabet B = {,} est 2 Il existe u mot de logueur est appelé le mot sas lettres et il est oté ε Cette défiitio est ituitive pour l istat L esemble C est l esemble dot le seul élémet est le mot ε : C = { ε } Questio Quel doit être la logueur miimum des trames costruites sur l'alphabet B pour pouvoir coder les 26 lettres de l'alphabet? Répose l(26) = log2(26) = 4,7 47, il faut doc coder sur 5 bits l(2)

7 L esemble de tous les mots das u alphabet L esemble de tous les mots das l alphabet C (y compris le mot ε ) est oté C U élémet de C est simplemet appelé «mot das l alphabet C» Si m est u mot das l alphabet C, il existe u etier tel que m soit u mot de C O peut écrire C = U C = La cocatéatio des mots Si m et m sot deux mots das l alphabet C, o fabrique u ouveau mot oté mm das l alphabet C de la maière suivate : m :,, C m':,,' C mm' : { } { } {,, + ' } C m(i) si j mm'(i) = m'(i ) si + i ' Remarque O se red bie compte que si ε représete le mot sas lettres : εm = mε = m

8 Le ouveau vocabulaire Alphabet Alphabet de l automate Chaîe de caractères de logueur Caractères Cocatéatio des mots Esemble des états acceptés Esemble des états de l automate Etat acceptat Etat iitial de l automate Etat refusé Foctio de trasitio L état iitial de l automate Matrice de trasitio Mot de logueur