Problème d'automates!
Répondre à la discussion
Affichage des résultats 1 à 12 sur 12

Problème d'automates!



  1. #1
    invite11923c3d

    Problème d'automates!


    ------

    Salut tous le monde,
    j'ai un probleme sur les automates, (je joins l'automate que j'ai),
    il me dis de donner 4 mots qui sont acceptés par cet automate.

    Merci à vous

    -----
    Images attachées Images attachées  

  2. #2
    Médiat

    Re : Problème d'automates!

    Bonjour,

    Connaissez-vous la signification de cette notation ?
    Je suis Charlie.
    J'affirme péremptoirement que toute affirmation péremptoire est fausse

  3. #3
    invite11923c3d

    Re : Problème d'automates!

    Je comprend pas que voulez vous dire??
    j'ai un automate, j'ai sortie le langage correspondant (alphabet, ens des etats, fcts de transitions,...)

  4. #4
    Médiat

    Re : Problème d'automates!

    Donc si vous connaissez ce formalisme, suivez-le, entrez par l'entrée et sortez par la sortie
    Je suis Charlie.
    J'affirme péremptoirement que toute affirmation péremptoire est fausse

  5. A voir en vidéo sur Futura
  6. #5
    invite11923c3d

    Re : Problème d'automates!

    je joins ma solution est ce que vous pouvez me dire si c'est juste,svp?
    pour la 1ere question c'était donnez M=(A,Q,CIGMA,q0,F)
    est ce que vous pouvez mexpliker la 3eme question aussi:
    Question 3 Given an arbitrary automaton M = (A, Q, δ, q0, F), explain how
    could one determine whether M accepts at least one word.
    Images attachées Images attachées  

  7. #6
    Médiat

    Re : Problème d'automates!

    Oui, les 4 mots que vous avez extrait sont corrects
    Je suis Charlie.
    J'affirme péremptoirement que toute affirmation péremptoire est fausse

  8. #7
    invite11923c3d

    Re : Problème d'automates!

    Ho super alors
    avez-vous une idée comment je commence la Q3

  9. #8
    Kairn

    Re : Problème d'automates!

    Voilà comment on m'a appris à déterminiser un automate :

    Tu fais un tableau à 3 lignes (parce que tu as 2 lettres) et un nombre indéterminé de colonnes.
    - 1ère colonne : tu laisse vide la 1ère case ; tu mets a et b dans les deux autres.
    - 2è colonne : tu inscrit {q0} dans la première case (c'est ton état initial). Dans la ligne du "a", tu notes l'ensemble des états accessibles depuis q0 avec la lettre "a" ; dans ton cas il s'agit de {q2}. Tu fais la même chose avec "b" : tu as {q1}.
    - tu inscris dans la première ligne les ensembles que tu n'as pas encore traités chacun dans une case, c'est-à-dire {q1} et {q2}, et tu leur appliques séparément le même traitement.
    - Tu continues de la sorte jusqu'à ne plus avoir d'ensemble non traité.

    Tu peux maintenant construire l'automate déterministe équivalent :
    - les états sont les ensembles de la première ligne du tableau
    - l'état initial reste q0
    - les états finaux sont les ensembles contenant un état final de l'automate d'origine
    - et les lignes 2 et 3 du tableau t'indiquent les transitions

    Je sais pas si c'est très clair, alors je joins un début de déterminisation pour un automate, histoire d'illustrer tout ça .
    Nom : WP_20160324_002[1].jpg
Affichages : 74
Taille : 192,3 Ko

  10. #9
    invite11923c3d

    Re : Problème d'automates!

    Merci pour votre explication
    Mais j'ai pas compris pk vous avez fait un nouveau automate?
    Ma question est dimplementer une procedure qui permet a un automate daccepter un mot ou non, c.a.d je lui donne un mot et si ce mot est accepté par mon automate return true else false le mot nest pas accepté

  11. #10
    Kairn

    Re : Problème d'automates!

    Ah excuse moi, j'ai lu trop vite la question, c'est pas du tout ça que tu demandais...

    Hmm, ça va dépendre de comment ton automate est implémenté, mais en gros pour le mot a1.a2...an tu dois vérifier qu'il existe une transition (p0,a1,p1), puis une transition (p1,a2,p2), puis [...], puis une transition (p(n-1),an,pn), où p0 doit être un état initial et pn un état final.

  12. #11
    invite11923c3d

    Re : Problème d'automates!

    Bonjour,

    J'ai fait un ptit programme (pas complet), pouvez vous me dire si cest juste
    Images attachées Images attachées

  13. #12
    Kairn

    Re : Problème d'automates!

    J'ai l'impression que tu as les bons trucs, mais je connais pas le langage alors je sais pas si c'est correct

Discussions similaires

  1. Réseau d'automates
    Par Toufinet dans le forum Électronique
    Réponses: 2
    Dernier message: 16/11/2013, 22h58
  2. Automates
    Par inviteb6b3ab0a dans le forum Mathématiques du supérieur
    Réponses: 4
    Dernier message: 17/10/2013, 20h19
  3. Problème de communication entre automates
    Par invitea32f2b46 dans le forum Électronique
    Réponses: 6
    Dernier message: 15/08/2009, 17h43
  4. automates programmables
    Par invite2272f05d dans le forum Électronique
    Réponses: 0
    Dernier message: 02/02/2009, 17h03
  5. automates
    Par invite1cf4788c dans le forum Électronique
    Réponses: 8
    Dernier message: 24/10/2007, 21h24