Кіріспе

Автоматтар теориясындағы шекті күй машинасы. Автоматтар теориясында пермутациялық автомат немесе таза топтық автомат — бұл әрбір кіріс символы күйлер жиынтығын өзгертетін детерминистік шекті автомат. Формальды түрде, детерминистік шекті автомат A (Q, Σ, δ, q0, F) түпл арқылы анықталады, мұнда Q — автоматтың күйлерінің жиынтығы, Σ — кіріс символдарының жиынтығы, δ — күй q және кіріс символы x үшін жаңа күй δ(q, x) беретін ауысу функциясы, q0 — автоматтың бастапқы күйі, ал F — автоматтың қабылдау күйлерінің (сонымен қатар: соңғы күйлері) жиынтығы. A пермутациялық автомат болып табылады, егер және тек қана егер, Q жиынтығындағы кез келген екі түрлі күй qi және qj және Σ жиынтығындағы кез келген кіріс символы x үшін δ(qi, x) ≠ δ(qj, x) болса. Формальды тіл p-тұрақты (сонымен қатар: таза топтық тіл) болып есептеледі, егер оны пермутациялық автомат қабылдаса. Мысалы, жұп ұзындықтағы тізбектер жиынтығы p-тұрақты тілді құрайды: оны екі күйі бар пермутациялық автомат қабылдауы мүмкін, мұнда әрбір ауысу бір күйді екінші күймен алмастырады.

Қолданбалар

Таза топтық тілдер – жұлдыздық биіктік мәселесінің есептелуі дәлелденген тұрақты тілдердің алғашқы қызықты тобы. Тұрақты тілдердегі тағы бір математикалық мәселе – сөздерді ажырату мәселесі, ол ең кішкентай детерминистік автоматтың мөлшерін анықтауға қатысты, бұл автомат ең көп n ұзындығы бар екі сөзді, біреуін қабылдап, екіншісін қабылдамай ажыратады. Жалпы жағдайда белгілі жоғарғы шек – . Бұл мәселе кейіннен пермутациялық автоматтарына шектеу қойылып зерттелді. Осы жағдайда белгілі жоғарғы шек өзгеріп .