A szabály halmaz egy rendezett halmaz a Markov-algoritmusban, azaz mindig a lehető legelső szabályt kell alkalmazni a lehető legelső helyen. pl. ha adott az "abcdabcd" szó és a {(cd nyíl yy),(ab nyíl xx)} szabály halmaz, akkor hiába van előrébb az "ab" a szóban a "cd"-nél, mégis a "cd"-t kell helyettesíteni yy-nal, s nem a végén, hanem 3-4 pozícióban, mivel a lehető legelső hely az. Nem sorban használjuk fel a szabályokat, hanem a fenti elv alapján. Véget ér az algoritmus, mihelyt zárószabályt helyettesítettünk, azaz utoljára még szabad helyettesíteni vele. Akkor is véget ér az algoritmus, ha nem tud már egyetlen szabályt sem alkalmazni. Egyébként egy szabályt annyiszor használ fel, ahányszor csak lehet, nincs korlátozás, nyilván záró szabály csak egyszer -utoljára- használható. Remélem érthető volt, Üdvözlettel: F.J. Idézet Tisztelt Tanár úr! A markov algoritmusnál valamilyen sorrendet kell betartani. Milyen sorrendet? A szabályokat használom fel sorban egymás után vagy az adott szó elemein megyek végig és ugrálok a szabályok között? Egy szabályt használhatok többször egymás után? A záróhelyettesítést 1szer utoljára felhasználhatom vagy egyszer sem?