Algorithms For Dummies



Download 7,18 Mb.
Pdf ko'rish
bet562/651
Sana15.07.2021
Hajmi7,18 Mb.
#120357
1   ...   558   559   560   561   562   563   564   565   ...   651
Bog'liq
Algorithms

  Performing Local Search 

     349


Computer circuits are composed of a series of connected components, each one 

opening or closing a circuit based on its inputs. Such elements are called logic gates 

(physically, their role is played by transistors) and if you build a circuit with many 

logic gates, you need to understand whether electricity can pass through it and 

under what circumstances.

Chapter 14 discusses the internal representation of a computer, based on zeros 

(absence  of  electricity  in  the  circuit)  or  ones  (presence  of  electricity).  You  can 

render  this  0/1  representation  from  a  logical  perspective,  turning  signals  into 

False

 (there isn’t electricity in the circuit) or 



True

 (there is indeed electricity) 

conditions.  Chapter  4  examines  the  Boolean  operators  (

AND


OR

, and 



NOT

),  as 


shown in Figure 18-4, which work on 

True


 and 

False


 conditions as inputs and 

transform them into a different output. All these concepts help you represent a 

physical  electric circuit as a sequence of Boolean operators defining logic gates. 

The combination of all their conditions determines whether the circuit can carry 

electricity.

This logic representation is a Boolean combinational circuit, and the test to verify its 

functionality is the circuit satisfiability. In the easiest scenario, the circuit consists 

of only 


NOT

 conditions (called inverters) that accept one wire input, and 

OR

 condi-


tions that accept two wires as inputs. This is a satisfiability-two (2-SAT) scenario, 

and if the algorithm were to go through it using an exhaustive search, it would 

take at worst 

2

k



 trials (having k as the number of input wires) to find a set of con-

ditions that makes electricity pass through the whole circuit. There are even more 

complex versions of the problem, accepting more inputs for each OR logic gate 

and using AND gates, but they are beyond the scope of this book.




Download 7,18 Mb.

Do'stlaringiz bilan baham:
1   ...   558   559   560   561   562   563   564   565   ...   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