Puis-je aller de M à A?

Documents pareils
Techniques d analyse de circuits

Algorithmes sur les mots (séquences)

Introduction à la modélisation et à la vérication p. 1/8

McAfee Firewall Enterprise Control Center

Notes de révision : Automates et langages

LANGAGES - GRAMMAIRES - AUTOMATES

Sommaire. 6. Tableau récapitulatif Sophos NAC intégré Vs. NAC Advanced - 17 Février

Chapitre 11 : L inductance

Neu. Technique d installation / de surveillance. VARIMETER RCM Contrôleur différentiel type B IP 5883


Du Premier au Second Degré

McAfee Firewall Enterprise, Multi Firewall Edition

Tout ce qu il faut savoir en math

Toyota Assurances Toujours la meilleure solution

Probabilités sur un univers fini

Intégrale et primitives

Manuel d aide à la pose

L'algèbre de BOOLE ou algèbre logique est l'algèbre définie pour des variables ne pouvant prendre que deux états.

INSTRUCTIONS POUR L INSTALLATION ET LE FONCTIONNEMENT DES SERRURES À POIGNÉE BÉQUILLE


Amphi 3: Espaces complets - Applications linéaires continues

Factorisation d entiers (première partie)

Compression Compression par dictionnaires

Correction de l épreuve CCP 2001 PSI Maths 2 PREMIÈRE PARTIE ) (

La méthode de l amortissement direct

La paye. La comptabilité. Comparez et choisissez votre logiciel. Comparez et choisissez votre logiciel. Paye Bâtiment Paye Agricole 2013

LES ESCALIERS. Du niveau du rez-de-chaussée à celui de l'étage ou à celui du sous-sol.

GABARIT À PÊNE DORMANT ÉLECTRONIQUE

Vous pouvez envoyer des s à vos clients, fournisseurs, laboratoires ou confrères, de presque n importe où dans Cinnaber.

Le compte épargne temps

- Phénoméne aérospatial non identifié ( 0.V.N.I )

LA PHYSIQUE DES MATERIAUX. Chapitre 1 LES RESEAUX DIRECT ET RECIPROQUE

Surfaces organisées en espaces mixtes et bureaux cloisonnés

Guide des bonnes pratiques

Autoroute A16. Système de Repérage de Base (SRB) - Localisation des Points de repère (PR) A16- A16+

Travaux pratiques avec RapidMiner

Inscription en ligne FQSC. Guide d utilisation

1. Présentation du TP

MODE D EMPLOI MONTRES I-GUCCI SPORT

Comment Mettre à Jour votre IsatPhone 1

PROCÉDURE D'INSTALLATION WINDOWS 7 (32 ou 64 bit)

Français INSTRUCTIONS ANALOGIQUES MODÈLES AVEC INDICATION DE LA DATE COEUR OUVERT TY605 AUTOMATIQUE 2505 AUTOMATIQUE 2525

SEIRICH : Système d évaluation et d information sur les

Format UNIMARC Bibliographique abrégé

Production statistique: passage d une démarche axée sur les domaines à une démarche axée sur les processus

SPECIFICATIONS TECHNIQUES : Gestion des Médicaments et des commandes de médicaments

Notice d installation de la Centrale VIGIK DGM1

COMPARAISON MULTIPLICATIVE DE GRANDEURS. schéma CE2 CM1 CM2

Programmation linéaire

LOGICIEL FONCTIONNEL EMC VNX

GUIDE D UTILISATION DE ZOTERO

Gestion et travail en autonomie. Rallye auto nomie

Exercices - Polynômes : corrigé. Opérations sur les polynômes

Module 5 : Lier des classeurs

Solution bureau Principales demandes de soutien

Outils pour un. partenariat. renouvelé. entre propriétaires et gestionnaires. résidences sociales et logements-foyers

Guide de l utilisateur Faronics System Profiler Standard

Unitecnic 2200 Unitecnic 2200 CS

Baccalauréat S Asie 19 juin 2014 Corrigé

OUTLOOK GÉRER EFFICACEMENT SON BUSINESS D INGÉNIERIE OU DE CONSEIL AVEC OUTLOOK

Guide d'utilisation Easy Interactive Tools Ver. 2

TUBES ET PROFILS CREUX

Outil d envoi de courrier électronique. STILOG I.S.T. et Claude Mayer Tous droits réservés

ÉCOLE POLYTECHNIQUE FÉDÉRALE DE LAUSANNE. Manuel de formation. Achats

Electrovanne double Dimension nominale Rp 3/8 - Rp 2 DMV-D/11 DMV-DLE/11

comment installer les pilotes USB

Chapitre 4: Dérivée d'une fonction et règles de calcul

Cher utilisateur, Nous vous souhaitons une excellente utilisation d INES.FreeEdition. L équipe INES info@ines.eu

l'appareil et vérifiez les composants Cartouches d'encre incluses [x4] CD-ROM d'installation CD-ROM de documentation

CHAUFFE-EAU RÉSIDENTIELS ÉLECTRIQUES

Partie 1: Gestion de l interférence entre symboles

SYSTEME DE TELEPHONIE

Métrologie des paramètres S : vers une meilleure traçabilité des analyseurs de réseaux vectoriels en France

D'UN THÉORÈME NOUVEAU

108y= 1 où x et y sont des entiers

Réalisation de sites Internet PME & Grandes entreprises Offre Premium. Etude du projet. Webdesign. Intégration HTML. Développement.

Commencer MFC-J4410DW

Unitecnic 2210 Unitecnic 2210 CS

logiciels Reconnus d Intérêts Pédagogiques, encyclopédies, dictionnaires, manuels scolaires,... ;

6. Hachage. Accès aux données d'une table avec un temps constant Utilisation d'une fonction pour le calcul d'adresses

Pour développer votre entreprise. Compta LES LOGICIELS EN LIGNE, VOUS ALLEZ DIRE OUI!

locatiolocatio GUIDE D'UTILISATION DE L'APPLICATION WEB LOCATIO Garantie des risques de la location immobilière

CTC Generic LITHO FLEXO. PANTONE a mm/dd/yy xxxxxx. PANTONE a mm/dd/yy xxxxxx PANTONE a mm/dd/yy xxxxxx.

Chapitre 2 Le problème de l unicité des solutions

dysfonctionnement dans la continuité du réseau piétonnier DIAGNOSTIC

Dictée : le son [ a ]

Aspects théoriques et algorithmiques du calcul réparti L agglomération

a g c d n d e s e s m b

ALCATEL IP1020. Guide de Configuration pour l offre Centrex OpenIP

Avant d utiliser l appareil, lisez ce Guide de référence rapide pour connaître la procédure de configuration et d installation.

La pratique institutionnelle «à plusieurs»

Problèmes arithmétiques issus de la cryptographie reposant sur les réseaux

Écriture de journal. (Virement de dépense)

Bilan pédagogique / Projet ipad Contexte

La spirale de Théodore bis, et la suite «somme=produit».

ARGOS. Veille technologique VISIOCONFERENCE. 16 juin 2011

Tp 1 correction. Structures de données (IF2)

Pour développer votre entreprise LES LOGICIELS EN LIGNE, VOUS ALLEZ DIRE OUI!

LITE-FLOOR. Dalles de sol et marches d escalier. Information technique

. RDC : 3 grands bureaux. 1er étage : 6 bureaux, 1 cuisine. Entresol : 1 salle de réunion, 1 bureau, 2 locaux d'archives

Transcription:

1 Réseu ferroviire utomtes et tteignbilité Cristope Troestler Institut de Mtémtique Université de Mons-Hinut ttp://mt.um..be 17 mi 2006 2 tteignbilité 3 Digiode 4 Reonnissne de mots 5 ritmétique Divisibilité pr 2 Divisibilité pr 3 6 Trverser une rivière 7 Reere Réseu ferroviire Terminologie M P : rine l lleud : ruxelles M : Mons P : Mrienne u Pont Puis-je ller de M à? M Cemin : M P M utomte étts trnsitions étiquettes étt initil étts finux P Grpe nœuds rêtes utomte déterministe : d un nœud, prt u plus une trnsition ve une étiquette donnée.

Problème de bse Problème d tteignbilité Existe-t-il (u moins) un emin qui joint l étt initil à (u moins) un étt finl? Digiode Cuut! Le ode est C C Pour notre exemple de déprt, l réponse est «oui». Conlusion Le offre s ouvre si et seulement si les trois dernières lettres tpées sont. M P C Digiode modélistion Digiode utomte Étts i : nombre de digits orrets entrés, i = 0,...,3. i = 3 : l porte s ouvre. b,,b, C Trnsitions (évèmements) : bouton pressé ; b : bouton pressé ; : bouton C pressé. utomte Comment un des évènements nge que étt. 0 1 b 2 3 b,

Digiode méliortions Digiode orretion C outon «reset» Presser le bouton permet de reommener à entrer le ode à prtir de zéro. lrme L lrme se délene dès l première lettre fusse entrée. À vous de jouer! α,b,,x b,,x b,, b,,b,,x 0 1 b 2 3,x b,,x outon «reset» Nouvel évènement «x». lrme «L lrme sonne» est un nouvel étt que nous ppelons α. Reonnissne de mots Le digiode est piloté pr le mot entré sur le lvier. Le mot est reonnu (et ouvre l porte) s il ontient (u moins une fois) i.e., s il est de l forme... Pr exemple, le mot C est reonnu r le emin prtnt de l étt initil qu il génère rrive dns l étt finl.,c 3 C,C,,C Divisibilité pr 2 Si le mot est omposé des digits 0,...,9, est un nombre. On voudrit svoir quels nombres on peut reonnître. Peut-on onstruire un utomte qui reonnit les nombres divisibles pr 2? Un nombre est pir si et seulement s il se termine pr 0, 2, 4, 6, 8. 0 1 0,2,4,6,8 1,3,5,7,9 0,2,4,6,8 1,3,5,7,9 Exemples : 4 divisible pr 2 23 ps divisible pr 2 312 divisible pr 2 x N est pir le emin généré pr les digits de x s rrête dns l étt finl. On identifie «l toue» et l évènement qui est «presser sur» et de même pour et C.

Divisibilité pr 3 problème Divisibilité pr 3 utomte Peut-on onstruire un utomte qui reonnit les nombres divisibles pr 3? Étts 0 0 3 4 5 6 7 8 9 1 10 11 12 13 14 15 16 17 18 19 2 20 21 22 23 24 25 26 27 28 29 0 30 31 32 33 34 35 36 37 38 39... 0 60 61 62 63 64 65 66 67 68 69... 0 90 91 92 93 94 95 96 97 98 99 Étts 0 0 3 4 5 6 7 8 9 1 12 15 18 2 21 24 27 0 30 33 36 39 111 = 3 37 222 = 3 74 1311 = 3 437 2322 = 3 774 Divisibilité pr 3 exéution de l utomte Divisibilité pr 3 modulos 25863 = 3 8587 le nœud finl est le reste de l 25864 = 3 8587 + 1 division pr 3. 25865 = 3 8587 + 2 Définition x mod 3 := reste de l division de x pr 3 Exemples : 00 mod 3 = 0 r 0 = 3 0 + 0 1 mod 3 = 1 r 1 = 3 0 + 1 2 mod 3 = 2 r 2 = 3 0 + 2 33 mod 3 = 0 r 3 = 3 1 + 0 4 mod 3 = 1 r 4 = 3 1 + 1 5 mod 3 = 2 r 5 = 3 1 + 2 66 mod 3 = 0 r 6 = 3 2 + 0 7 mod 3 = 1 r 7 = 3 2 + 1 8 mod 3 = 2 r 8 = 3 2 + 2 99 mod 3 = 0 r 9 = 3 3 + 0

Divisibilité pr 3 pourquoi ç mre? Divisibilité pr 3 propriétés des modulos ddition modulo 3 + 0 1 1 2 0 2 2 0 1 0 = 0 mod 3 = 3 mod 3 = 6 mod 3 = 9 mod 3 1 = 1 mod 3 = 4 mod 3 = 7 mod 3 2 = 2 mod 3 = 5 mod 3 = 8 mod 3 Propriétés (x mod 3) mod 3 = x mod 3 (x + y) mod 3 = (x mod 3 + y mod 3) mod 3 (x y) mod 3 = (x mod 3 y mod 3) mod 3 Exemple : 25863 mod 3 = (2586 10 + 3) mod 3 = (2586 mod 3 10 mod 3 + 3 mod 3) mod 3 = (2586 mod 3 1 + 0) mod 3 = 2586 mod 3 = (2 mod 3 + 5 mod 3 + 8 mod 3 + 6 mod 3) mod 3 = (2 + 2 + 2 + 0) mod 3 = 0 Divisibilité pr 3 explition téorique Trverser une rivière x = y 10 + d x mod 3 = (y mod 3 + d mod 3) mod 3 d y mod 3 x mod 3 Pouvez-vous les ider à trverser? Règles L omme ne peut trverser qu ve (u plus) un seul de ses trois ompgnons. Sns l omme, le loup mnge l èvre. Sns l omme, l èvre mnge le ou.

Trverser une rivière Trverser une rivière solution Étts H : omme L : loup C : èvre X : ou HLCX HLC X LCX H HCX L HLX C CX HL LX HC LC HX HX LC HC LX HL CX C HLX L HCX H LCX X HLC HLCX HLCX H : omme L : loup C : èvre X : ou LX HC l X HLC HCX L HLX C x l x L HCX HLC X Trnsitions : l omme trverse (seul) ; l : l omme trverse ve le loup ; : l omme trverse ve l èvre ; x : l omme trverse ve le ou. HLCX HC LX x l x C HLX l Reere d une îne de rtères Référenes Reere nïve Texte : Reere : C C C... Reere à l ide d un utomte texte C 3 4 5 Complétez le! Introdution to utomt teory, lnguges, nd omputtion, J. E. HOPCROFT & J. D. ULLMN, 1979, ddison-wesley. Vérifition de logiiels. Teniques et outils du model-eking, ouvrge olletif sous l diretion de P. SCHNOEELEN, 1999, Vuibert, Pris.. LEXEEV, Miniml DFs for testing divisibility, Journl of Computer nd System Sienes 69 no. 2, pp. 235 243 (2004). Préprint télérgeble à ttp://rxiv.org/bs/s.cc/0309052