Reja: Algoritm tushunchasi



Download 6,66 Mb.
bet73/87
Sana31.12.2021
Hajmi6,66 Mb.
#252783
TuriПрограмма
1   ...   69   70   71   72   73   74   75   76   ...   87
Bog'liq
Algotim loyiha toliq maruza

To'xtatish muammosi.

Ixtiyoriy algoritm (uning raqami) va manbali ma'lumotlarning tavsifiga ko'ra (algoritm va Turing mashinasi lentasida berilgan ma'lumotlar) ushbu algoritm ushbu ma'lumotlarning to'xtashini yoki doimiy ravishda ishlashini cheklashga imkon beradigan algoritm (Turing mashinasi) mavjud emas.

Algoritmlar nazariyasida o'z-o'zini qo'llash (to'xtash muammosining alohida holati) - bu algoritmning rasmiy yozuvini aks ettiruvchi ma'lumotlarga shoshilinch ravishda javob beradigan algoritmning xususiyatidir.

O'z-o'zidan qo'llaniladigan algoritmga misol: A alifboda bir xil simli o'zgarishlar.



Teorema O'z-o'zini qo'llash muammosini hal qiladigan Turing Machine yo'q. Turing mashinalari uchun tashqi alfavit sifatida A = {0,1} ni olamiz. Biz aytamizki, MT o'z-o'zidan qo'llanilishi muammosini hal qiladi, agar biron bir T mashinasi uchun konfiguratsiya q 01 Kod (T) bo'lsa, u q01 konfiguratsiyasiga, agar T o'z-o'ziga mos kelmasa q00 konfiguratsiyasiga aylanadi.

Isbot.

Aytaylik, o'z-o'zini qo'llash muammosini hal qiladigan "Mashina" bor. Biz T1 mashinasini quramiz, unda shtatning o'rniga biz yangi yakuniy holat rrini kiritamiz va mashina dasturiga yangi buyruqlar qo'shamiz.

• q01 -> p01E, (halqa)

• p00-> gr 0E (*)

T1 mashinasi To Mashinada juda konstruktiv usulda yaratilgan va qo'llanilmaydigan mashinalarning kodlariga nisbatan qo'llaniladi va o'z-o'zidan ishlaydigan mashinalarning kodlariga qo'llanilmaydi. Bunday mashinaning mavjudligi qarama-qarshilikka olib keladi, chunki T1 o'z-o'zidan yoki o'z-o'zidan qo'llanilishi mumkin emas. Darhaqiqat, agar T1 o'z-o'zidan qo'llanilsa, q 1 Kod (T) qo1 ga kiradi va go1E va T1 qoida (*) ga muvofiq hech qachon to'xtamaydi, ya'ni. qurilish orqali, u o'z-o'zidan qo'llaniladigan mashinalarning kodiga taalluqli emas. Agar T1 o'z-o'zidan qo'llanmasa, q1 kod (T1) qo0 ga kiradi va (*) qo0 ga binoan prO va T1 ga to'xtaydi, ya'ni. qurilish orqali, u o'z yozuvida qo'llaniladi, chunki u qo'llanilmaydigan mashinaning har qanday yozuviga nisbatan qo'llaniladi va bu shunchaki T1 o'z-o'zidan qo'llanilishini anglatadi. Biz qarama-qarshilikka erishdik, ya'ni. O'z-o'zini qo'llash muammosini hal qiladigan MT mavjudligi to'g'risidagi taxmin noto'g'ri. Tyuring tezisiga ko'ra, MTni qurish mumkin emasligi bu muammoni hal qilish uchun algoritm yo'qligini anglatadi.


Download 6,66 Mb.

Do'stlaringiz bilan baham:
1   ...   69   70   71   72   73   74   75   76   ...   87




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish