Np-тўликлик масаласи



Download 218,32 Kb.
bet1/5
Sana21.02.2022
Hajmi218,32 Kb.
#63200
  1   2   3   4   5
Bog'liq
NT-туликлик

NP-тўликлик масаласи

Aмалий нуқтаи назардан қизиқ бўлган вазифаларнинг аксарияти, полиномиаль (полиномиаль вақт мобайнида ишловчи) алгоритмлар. Яъни, n узунликдаги киришда алгоритмнинг ишлаш вақти доимий k (кириш узунлигидан мустақил) учун O(nk) дан ошмайди. Ҳар бир масалада ушбу хусусиятни қондирадиган ечим алгоритми мавжуд эмас. Баъзи масалаларни умуман бирон бир алгоритм ёрдамида ҳал қилиб бўлмайди. Бундай масаланинг классик мисоли бу “тўхташ муаммоси” (берилган дастур берилган киришда тўхташини билиш). Бундан ташқари, уларни ҳал қиладиган алгоритм мавжуд бўлган масалалар мавжуд, ҳар қандай бундай алгоритм узоқ вақт ишлайди – унинг ишлаш вақти ҳар қандай фиксирланган k сони учун O(nk) бўла олмади.

Aгар биз амалий алгоритмлар ва фақат назарий қизиқиш алгоритмлари ўртасида қўпол, аммо расмий чегара чизишни истасак, унда кўпликли вақт ичида ишлайдиган алгоритмлар синфи биринчи ўринда туради. NP -тўлиқ деб номланган масалалар синфини кўриб чиқамиз. Ушбу масалалар учун ҳеч қандай полиномиаль алгоритмлар топилмаган, аммо бундай алгоритмлар мавжуд эмаслиги исботланмади. NP билан боғлиқ муаммоларни ўрганиш “P = NP” деб номланган савол билан боғлиқ. Бу савол 1971 йилда берилган ва ҳозирда ҳисоблаш назариясида энг қийин масалалардан бири ҳисобланади.

Нима учун дастурчи NP – тугалланган масалалар ҳақида билиши керак? Aгар бирон бир NP – тўлиқлик учун унинг тўлиқлигини исботлаш мумкин бўлса, уни деярли ҳал қилиб бўлмайди деб ҳисоблаш учун асос бор. Бундай ҳолда, уни аниқ ҳал қиладиган тезкор алгоритмни қидиришни давом эттиришдан кўра, тахминий алгоритмни тузишга вақт сарфлаш яхшироқдир.

Полином вақти

Абстракт масалалар

Юқорида айтиб ўтилганидек, кўп жиҳатдан ҳал қилинадиган (полиномиал) масалалар концепцияси амалда ечилиши мумкин бўлган масалалар ғоясини такомиллаштириш ҳисобланади. Ушбу келишувни нима тушунтиради? Биринчидан, амалда ишлатиладиган кўпайтирилган алгоритмлар, одатда жуда тез ишлайди. Иккинчидан, полиномиал алгоритмлар синфини кўриб чиқиш, бу синфнинг ҳажми маълум бир ҳисоблаш моделини танлашдан деярли мустақил бўлишидир. Масалан, тасодифий тасодифий кириш машинасида (RAM) кўпайтирилган вақт ичида ечилиши мумкин бўлган масалалар синфи Тьюринг машиналарида полиномал ечиладиган масалалар синфига тўғри келади. Синф параллел ҳисоблаш модели учун бир хил бўлади, процессорлар сони, кириш узунлиги полиноми билан чекланган. Учинчидан, полиномал ечиладиган масалалар синфи табиий ёпиқлик хусусиятларига эга. Масалан, иккита алгоритмнинг таркибикомпозицияси ҳам полиномиал вақтли ишлайди. Бунинг сабаби, кўпхадларнинг йиғиндиси, кўпайтмаси ва композицияси кўпхадрдир.


Download 218,32 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4   5




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