Mooren konepistooli

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 31. lokakuuta 2021 tarkistetusta versiosta . vahvistus vaatii 1 muokkauksen .

Mooren automaatti ( toisen tyyppinen abstrakti automaatti ) on laskentateoriassa äärellinen automaatti , jonka signaalin lähtöarvo riippuu vain tämän automaatin nykyisestä tilasta, eikä se ole suoraan riippuvainen, toisin kuin Mealy-automaatti . syöttöarvot. Moore-automaatti on nimetty Edward F. Mooren mukaan, joka kuvaili sen ominaisuuksia ja julkaisi tutkimuksen vuonna 1956 julkaisussa "Gedanken-experiments on Sequential Machines" [1] .

Muodollinen määritelmä

Moore-automaatti voidaan määritellä 6 elementin monikkona, mukaan lukien:

Viestintä Mealy Machinesin kanssa

Jokaiselle Moore-automaatille on olemassa vastaava Mealy-automaatti : mikä tahansa Moore-automaatti voidaan muuntaa Mealy-automaatiksi lisäämällä joukko sisäisiä tiloja. Tarkkaan ottaen päinvastoin ei pidä paikkaansa: tosiasia on, että Mooren koneen lähtösignaali riippuu vain tulosignaalista aikaisempina aikoina, kun taas Mealy-koneen lähtösignaali voi riippua tulosignaalista kulloinkin . hyvin. Mealy-automaatille on yleensä mahdollista rakentaa vain Moore-automaatti, joka on lähes samanlainen kuin se: eli sen lähtöä siirretään ajallisesti 1 [2] . Jos muutamme Mooren automaatin määritelmää niin, että automaatti tulostaa arvon tapahtuman lopussa eikä sen alussa, niin tällaiset automaatit vastaavat täysin Mealyn automaatteja.

Tehtävämenetelmät

Hyppypöytä

v 1 y2_ _ v 3 v 1 y2_ _ y2_ _ v 3
s 1 s2_ _ s3_ _ s4_ _ s5_ _ s6_ _ s7_ _
s5_ _ s4_ _ s5_ _ s3_ _ s4_ _ s2_ _ s5_ _
s7_ _ s 1 s4_ _ s2_ _ s 1 s3_ _ s4_ _

Katso myös

Muistiinpanot

  1. Moore, Edward F. Gedanken-kokeet peräkkäisillä koneilla  //  Automata Studies, Annals of Mathematical Studies. - Princeton, NJ: Princeton University Press, 1956. - Ei. 34 . - s. 129-153 .
  2. Edward A. Lee ja Sanjit A. Seshia. Johdatus sulautettuihin  järjestelmiin . - Toinen painos. - MIT Press , 2017. - s. 58. - ISBN 978-0-262-53381-2 .

Kirjallisuus