Algorithms For Dummies


Representing the problem as a space



Download 7,18 Mb.
Pdf ko'rish
bet91/651
Sana15.07.2021
Hajmi7,18 Mb.
#120357
1   ...   87   88   89   90   91   92   93   94   ...   651
Bog'liq
Algorithms

Representing the problem as a space

problem space is an environment in which a search for a solution takes place.  

A set of states and the operators used to change those states represent the prob-

lem space. For example, consider a tile game that has eight tiles in a 3-x-3 frame. 

Each tile shows one part of a picture, and the tiles start in some random order so 

that the picture is scrambled. The goal is to move one tile at a time to place all the 

tiles in the right order and reveal the picture. You can see an example of this sort 

of puzzle at 

http://mypuzzle.org/sliding

.

The combination of the start state, the randomized tiles, and the goal state — the 



tiles in a particular order — is the problem instance. You could represent the puzzle 

graphically  using  a  problem space graph.  Each  node  of  the  problem  space  graph 

presents  a  state  (the  eight  tiles  in  a  particular  position).  The  edges  represent 

operations, such as to move tile number eight up. When you move tile eight up, 

the picture changes — it moves to another state.

Winning the game by moving from the start state to the goal state isn’t the only 

consideration. To solve the game efficiently, you need to perform the task in the 

least number of moves possible, which means using the smallest number of opera-

tors. The minimum number of moves used to solve the puzzle is the problem depth.



34

 

   


  PART 1 


Download 7,18 Mb.

Do'stlaringiz bilan baham:
1   ...   87   88   89   90   91   92   93   94   ...   651




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