Algoritmlar samaradorligini tahlil qilish



Download 3,36 Mb.
bet10/10
Sana10.06.2022
Hajmi3,36 Mb.
#652487
1   2   3   4   5   6   7   8   9   10
Bog'liq
2-ma`ruza

1. Tahlil asoslari


Hisoblashning murakkabligi.
Nazariy informatikaning maqsadi algoritmlarni samaradorligiga va hisoblash muammolariga xos qiyinligiga qarab tasniflashdan iborat bo'lgan soha hisoblash murakkabligi deb ataladi.
Ajablanarlisi shundaki, bunday tasniflar odatda samaradorlikni bashorat qilish yoki amaliy dasturlarda algoritmlarni taqqoslash uchun foydali emas, chunki ular o'sish tartibining eng yomon ishlashiga qaratilgan.
Ushbu mavzuda biz ishlashni bashorat qilish va algoritmlarni solishtirish uchun ishlatilishi mumkin bo'lgan tahlillarga e'tibor qaratamiz.

Algoritmning ishlash vaqtini to'liq tahlil qilish uchun quyidagi bosqichlarda amalga oshiriladi:

Algoritmning ishlash vaqtini to'liq tahlil qilish uchun quyidagi bosqichlarda amalga oshiriladi:


1. Tahlil asoslari
  • Algoritmni to'liq amalga oshirish.
  • Har bir asosiy operatsiya uchun zarur bo'lgan vaqtni aniqsh.
  • Asosiy operatsiyalarni bajarish chastotasini tavsiflash uchun ishlatilishi mumkin bo'lgan noma'lum miqdorlarni aniqlash.
  • Dasturga kiritish uchun real modelni ishlab chiqish.
  • Modellashtirilgan kiritishni qabul qilib, noma'lum miqdorlarni tahlil qilish.
  • Har bir operatsiya uchun vaqtni chastotaga ko'paytirish, so'ngra barcha mahsulotlarni qo'shish orqali umumiy ish vaqtini hisoblash.

Algoritmning ishlash vaqtini to'liq tahlil qilish uchun quyidagi bosqichlarda amalga oshiriladi:

Algoritmning ishlash vaqtini to'liq tahlil qilish uchun quyidagi bosqichlarda amalga oshiriladi:


1. Tahlil asoslari
Dastlabki kompyuterlarda klassik algoritm tahlili ish vaqtini aniq bashorat qilishga olib kelishi mumkin. Zamonaviy tizimlar va algoritmlar ancha murakkab, ammo zamonaviy tahlillar ushbu turdagi aniq tahlilni jiddiy ravishda amalga oshirish mumkin degan fikrdan kelib chiqadi.

1. Tahlil asoslari


Qo'shimcha o'rganish (homework)
Further Study
1.Murakkablikni o'lchash uchun funktsiyalar:
2. Kosmik murakkablik
3. Murakkablik sinflari: DLOG, NLOG, P, NP, PSPACE
4. Parallel, parallel va taqsimlangan algoritmlar uchun murakkablik o'lchovlari
Download 3,36 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©www.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