Algorithms For Dummies


Considering why randomization is needed



Download 7,18 Mb.
Pdf ko'rish
bet526/651
Sana15.07.2021
Hajmi7,18 Mb.
#120357
1   ...   522   523   524   525   526   527   528   529   ...   651
Bog'liq
Algorithms

Considering why randomization is needed

Even if a computer can’t create true randomness, streams of pseudorandom num-

bers (numbers that appear as random but that are somehow predetermined) can 



CHAPTER 17

  Using Randomized Algorithms 

     323


still make the difference in many computer science problems. Any algorithm that 

employs randomness in its logic can appear as a randomized algorithm, no matter 

whether randomness determines its results, improves performance, or mitigates 

the risk of failing by providing a solution in certain cases.

Usually you find randomness employed in selecting input data, the start point of 

the optimization, or the number and kind of operations to apply to the data. When 

randomness is a core part of the algorithm logic and not just an aid to its perfor-

mance,  the  expected  running  time  of  the  algorithm  and  even  its  results  may 

become uncertain and subject to randomness, too; for instance, an algorithm may 

provide  different,  though  equally  good,  results  during  each  run.  It’s  therefore 

useful to distinguish between kinds of randomized solutions, each one named 

after iconic gambling locations:




Download 7,18 Mb.

Do'stlaringiz bilan baham:
1   ...   522   523   524   525   526   527   528   529   ...   651




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