SlideShare a Scribd company logo
Æèãíýëòèéí áîäëîãûí àëãîðèòì

 Õóóðàì÷ çîîñûã èëð¿¿ëýõ áîäëîãûí àëèâàà
 àëãîðèìòûã ìîä õýëáýðýýð ä¿ðñýëæ áîëíî. 9-í
 çîîñíû òóõàéä ìîä íü:

                            <           =                   >




                    1   2           7               8               4       5



                <   =   >       <           =                   <       =       >


                    3   2           7           9       8           4       6       5
            1
Ëåììà3. N – íü èéì òîîíû çîîñíîîñ íýã øèðõýã õóóðàì÷ çîîñûã
  èëð¿¿ëýõýä K- óäààãèéí æèãíýëò õ¿ðýëöýýòýé áàéõ òîî
  áàéã. Õýðýâ zi – íü i-ð æèãíýëòèéí äàðààõ
  ä¿ãíýëò¿¿äèéí òîî áîë
         z1 + z2 +…. + zk <= 3k áàéäàã.
Ò¿¿íýýñ ãàäíà
Òåîðåì. N – øèðõýã çîîñíîîñ õóóðàì÷ çîîñûã èëð¿¿ëýõ
  áîäëîãûã log3N –ýýñ öººí æèãíýëòýýð áîäîõ àëãîðèòì îðøèí
  áàéäàãã¿é.
Áîäëîãûã õ¿íäð¿¿ëýí àâ÷ ¿çâýë:

Õóóðàì÷ çîîñ íü ¿ëäñýí áóñàä çîîñíóóäààñàà
   õ¿íä ¿¿ ? õºíãºí ¿¿ ? ãýäýã íü óðüä÷èëàí
   ìýäýãäýõã¿é òîõèîëäîëä ýíý áîäëîãî èõýýõýí
   ò¿âýãòýé áîëæ èðäýã.
( 12 – øèðõýã çîîñíû õóâüä ººðñ人 áîäîõûã
   çºâëüå.)
Ìýäýýëýë áà ìàãàäëàë

Ìýäýýëëèéí òîîí õýìæýýã òîäîðõîéëîõîä Õàðòëè-èéí òîìú¸îã
   ¿ðãýëæ õýðãýëýýä áàéõ áîëîìæã¿é áàéäàã.
Ýíý àðãà íü N – øèðõýã ýëåìåíò íü öºì àäèë òýãø ýðõòýé
   çºâõºí òýð òóõàéí òîõèîëäîëä õýðãýëýãäýõ áîëîëöîîòîé þì.
   (Àëôàâèòûí õàíäëàãàä á¿õ ¿ñã¿¿ä òýãø
   äàâòàìæòàéãààð ìýäýýíä îðîëöäîã ãýñýí ¿ã)
Ëåììà4 Àëôàâèò íü 2 ¿ãýýñ òîãòäîã áºãººä ìýäýýí äýõü
   òýìäýãò¿¿äèéí îëîíëîã íü ýõíèé à- òýìäýãò n – øèðõýã,
   õî¸ðäîõ â- ¿ñýã íü m- øèðõýãèéã òóñ òóñ àãóóëæ áàéã.
Ýíý ¿åä õýðýâ áèäýíä à- ¿ñýã òààðàëäñàí áîë log2 (m+n)-
   log 2n áèò ìýäýýëýë, â- òýìäýãò òààðàëäâàë
log2 (m+n)- log 2ì áèò ìýäýýëëèéã õ¿ëýýí àâíà.
Øåííîíû òîìú¸î

 Áèäýíä   i-ð òýìäýãòèéí èëðýõ ìàãàäëàë íü p i >0 ,
  ýíä p1 +p2 +... +pn =1 áàéõ p1 ,p2 , ... ,pn ãýñýí
  äàâòàìæûí ¿ç¿¿ëýëò á¿õèé N-øèðõýã
  òýìäýãò¿¿äýýñ òîãòîõ öàãààí òîëãîé ºãºãäñºí
  áàéã. Ýíý ¿åä èéì öàãààí òîëãîéí òýìäýãòèéí
  äóíäàæ ìýäýýëëèéí æèí íü
 p1 log2(1/p1) + p2 log2 (1/p2)+ ,,, + pN log2(1/pN)
  òîìú¸îãîîð èëýðõèéëýãäýíý.
Хартли-ийн томъёо

    Теорем: N-элементтэй цагаан толгойн нэг
тэмдэгтэд шингээж (багтааж) болох Мэдээллийн
тоон хэмжээ нь log2N болно.
    Өөр нэг томъёолол: Өөр хоорондоо адил тэгш
эрхтэй N ширхэг зүйлээс (предмет) нэгийг сонгон
авснаар хүлээн авах мэдээлийн тоо хэмжээ нь
log2N-тэй тэнцүү буюу адил тэгш боломжтой N
ширхэг хувилбар бүхий тодорхой бус байдлыг
арилгахад зайлшгүй шаардлагатай мэдээллийн
тоон хэмжээ нь log2N болно.
Энэхүү нотолгоо нь өмнөх бодлогын бодолтоос
үнэн зөв болох нь харагдах бөгөөд формаль
баталгааг хийж ч болно.
Хартли-ийн томъёоны хэрэглээ

Энэхүү томъёо нь мэдээллийн тоон хэмжээний тухай өмнө
  үзсэн тодорхойлолтыг улам нарийвчлан тодруулж, бүхэл
  биш мэдээллийн тоон хэмжээний тухай төсөөллийг өгдөг.
Тэмдэглэл: Аливаа цагаан толгой бүрийн хувьд энэ цагаан
  толгойн тэмдэгтүүдийн тусламжтай бичигдсэн мэдээн дэх
  мэдээллийн тоон хэмжээ нь бүхэл тоогоор илэрхийлэгдэх
  мэдээллийн хэмжилийн нэгжийг сонгон авч болно.
Жишээ1: Саналын хуудастай өмнөх бодлоготой холбоотойгоор
   мэдээллийг хэмжих нэгж болгон “+”, “-”, “0” гэсэн гурван
  тэмдэгтэй цагаан толгойн нэг тэмдэгт буюу тодорхой бус
  байдлыг 3 дахин багасгах мэдээлийн хэмжээг авч болно.
  Хуудас бүр нь нэг тийм нэгж мэдээллийг агуулж байна гэсэн
  үг.
Ä¿ãíýëò

 Õàðòëè-èéí òîìú¸îí äàõü ëîãàðèôìèéã äóðûí
 ñóóðèàð àâ÷ áîëîõ áà ýíý íü ìýäýýëëèéí òîîí
 õýìæýýã õýìæèõ íýãæèéí ñîíãîëòòîé
 òýíö¿¿ ÷àíàðòàé
Æèøýý 2
   ªìíºõ æèøýýíäýýð àâ÷ ¿çñýí ìýäýýëëèéã õýìæèõ íýãæ íü 2
    òàâàãò æèãí¿¿ð äýýðõè æèãíýëòèéí ¿ð ä¿íä àíàëèç õèéõýä
    òîõèðîìæòîé áàéäàã. Èéì æèãí¿¿ð äýýðõè æèãíýëò á¿ðèéí ¿ð
    ä¿íä ç¿¿í òàâãàí äýýðõè à÷àà õ¿íä, áàðóóí òàâãàí äýýðõè
    à÷àà íü õ¿íä , à÷ààíóóä òýíö¿¿ , ãýñýí 3 áîëîìæèéí àëü íýã íü
    áàéíà. Ýíý òîõèîëäîëä íýã æèãíýëòèéí ¿ð ä¿í íü Log32 -ààñ
    èõ ìýäýýëëèéã õýìæèõ õýìæèëòèéí íýãæ áîëíî. Áèä N øèðõýã
    çîîñ ºãºã人ä ò¿¿íèé íýã íü õóóðàì÷ /áóñäààñàà õºíãºí/ áîëîã ê–
    óäàà æèãíýëò õèéñíýýð k*log32áèò ìýäýýëýë õ¿ëýýí àâíà.òýð
    íü log3k2–ààñ èë¿¿ èõ òîäîðõîé áóñûã àðèëãàæ ÷àäàõã¿é. Èéìä
    õóóðàìæ÷ çîîñûã èëýð¿¿ëýõèéí òóëä *logn2–ýýñ öººíã¿é
    æèãíýëò õèéõ øààðäëàãàòàé.
Ä¿ãíýëò

   Ýíý æèøýýí äýýð ìýäýýëëèéí ôîðìàëü
    /Êîëìîãîðîâûí / áîëîí àãóóëàãæñàí /Øåííîíû /
    òîäîðõîéëîëòóóäûí çîõèöîëäîîã äàëä
    õýëáýðýýð àøèãëàæ áàéãàà.
Òîäðóóëáààñ

   Àëèâàà æèãíýëò íü 3 òýìäýãò öàãààí òîëãîéí
    òýìäýãòýýð êîä÷èëîãäîõ òóë 3 æèãíýëòèéí ýöýñò
    ãàðãàí àâàõ ¿ð ä¿íãèéí ìýäýýëëýë íü ýíý áàãààí
    òîëãîéí 3 ¿ñýãòý ¿ã áîëíî.Òèéì ¿ã íü íèéò 27 áàéõ
    òóë õàðòëèéíõààð òèéì ¿ã íü log272 áèò ìýäýýëëèéã
    àãóóëæ áàéíà. ͺ㺺 òàëààñ áîäëîãîä îðøèí áàéõ
    òîäîðõîé áóñ íü çîîñíû òîî N –òýé òýíö¿¿. Õàðòëèéí
    òîìú¸î ¸ñîîð õóóðàì÷ çîîñûã íàéäâàðòàé îëæ òîãòîîõîä
    logN2 –ýýñ áàãà ã¿é áèò ìýäýýëýë õýðýãòýé.

More Related Content

What's hot

Lecture 1
Lecture 1Lecture 1
Lecture 1
Bbujee
 
өртгийн систем, өртөг тооцох аргууд
өртгийн систем, өртөг тооцох аргуудөртгийн систем, өртөг тооцох аргууд
өртгийн систем, өртөг тооцох аргууд
Enebish Vandandulam
 
Lecture3 aлгоритм түүний_шинжчанар
Lecture3 aлгоритм түүний_шинжчанарLecture3 aлгоритм түүний_шинжчанар
Lecture3 aлгоритм түүний_шинжчанарGantur Togtokh
 
4 р анги мат
4 р анги мат4 р анги мат
4 р анги матOyuOyu-Erdene
 
Bai tai mayagt2012
Bai tai mayagt2012Bai tai mayagt2012
Bai tai mayagt2012altaamecs
 
магадлал, тархалт
магадлал, тархалтмагадлал, тархалт
магадлал, тархалтzorigoo.sph
 
Tatvariin bodlogo mehanizm
Tatvariin bodlogo mehanizmTatvariin bodlogo mehanizm
Tatvariin bodlogo mehanizm
E-Gazarchin Online University
 
Лекц №8 Төслийн зардлын тооцоо
Лекц №8 Төслийн зардлын тооцооЛекц №8 Төслийн зардлын тооцоо
Лекц №8 Төслийн зардлын тооцоо
Хотгойд Шанж Болдбаатар Ууганбаяр
 
Лекц №13 Төслийн санхүүжилтийг олж бэлтгэх аргууд
Лекц №13 Төслийн санхүүжилтийг олж бэлтгэх аргуудЛекц №13 Төслийн санхүүжилтийг олж бэлтгэх аргууд
Лекц №13 Төслийн санхүүжилтийг олж бэлтгэх аргууд
Хотгойд Шанж Болдбаатар Ууганбаяр
 

What's hot (13)

Lecture 1
Lecture 1Lecture 1
Lecture 1
 
өртгийн систем, өртөг тооцох аргууд
өртгийн систем, өртөг тооцох аргуудөртгийн систем, өртөг тооцох аргууд
өртгийн систем, өртөг тооцох аргууд
 
Lecture3 aлгоритм түүний_шинжчанар
Lecture3 aлгоритм түүний_шинжчанарLecture3 aлгоритм түүний_шинжчанар
Lecture3 aлгоритм түүний_шинжчанар
 
4 р анги мат
4 р анги мат4 р анги мат
4 р анги мат
 
Bai tai mayagt2012
Bai tai mayagt2012Bai tai mayagt2012
Bai tai mayagt2012
 
магадлал, тархалт
магадлал, тархалтмагадлал, тархалт
магадлал, тархалт
 
Toosgonii uildber baiguulakh tusul 2
Toosgonii uildber baiguulakh tusul 2Toosgonii uildber baiguulakh tusul 2
Toosgonii uildber baiguulakh tusul 2
 
Toosgonii uildber baiguulakh tusul
Toosgonii uildber baiguulakh tusulToosgonii uildber baiguulakh tusul
Toosgonii uildber baiguulakh tusul
 
Toosgonii uildber baiguulakh tusul
Toosgonii uildber baiguulakh tusulToosgonii uildber baiguulakh tusul
Toosgonii uildber baiguulakh tusul
 
Tatvariin bodlogo mehanizm
Tatvariin bodlogo mehanizmTatvariin bodlogo mehanizm
Tatvariin bodlogo mehanizm
 
Лекц №8 Төслийн зардлын тооцоо
Лекц №8 Төслийн зардлын тооцооЛекц №8 Төслийн зардлын тооцоо
Лекц №8 Төслийн зардлын тооцоо
 
Tar.mat 2012
Tar.mat 2012Tar.mat 2012
Tar.mat 2012
 
Лекц №13 Төслийн санхүүжилтийг олж бэлтгэх аргууд
Лекц №13 Төслийн санхүүжилтийг олж бэлтгэх аргуудЛекц №13 Төслийн санхүүжилтийг олж бэлтгэх аргууд
Лекц №13 Төслийн санхүүжилтийг олж бэлтгэх аргууд
 

Viewers also liked

Шугаман алгоритмын бодлогууд
Шугаман алгоритмын бодлогуудШугаман алгоритмын бодлогууд
Шугаман алгоритмын бодлогуудБаярсайхан Л
 
алгоритмын бодлогууд
алгоритмын бодлогуудалгоритмын бодлогууд
алгоритмын бодлогуудRenchindorj Monkhzul
 
Салаалсан алгоритмын бодлогууд
Салаалсан алгоритмын бодлогуудСалаалсан алгоритмын бодлогууд
Салаалсан алгоритмын бодлогуудБаярсайхан Л
 
Давталттай алгоритмын бодлогууд
Давталттай алгоритмын бодлогуудДавталттай алгоритмын бодлогууд
Давталттай алгоритмын бодлогуудБаярсайхан Л
 
Algoritmiin bodloguud
Algoritmiin bodloguudAlgoritmiin bodloguud
Algoritmiin bodloguudshulam
 
Algoritm
AlgoritmAlgoritm
AlgoritmStudent
 
нуугдсан файл болон фолдертой ажиллах
нуугдсан файл болон фолдертой ажиллахнуугдсан файл болон фолдертой ажиллах
нуугдсан файл болон фолдертой ажиллахKhishighuu Myanganbuu
 
Power point tic
Power point ticPower point tic
Power point tic
Alicia Preda
 
Tip algoritm
Tip algoritmTip algoritm
Tip algoritmmessya
 
bonifacio m zamudio 123
bonifacio m zamudio 123bonifacio m zamudio 123
bonifacio m zamudio 123
Juan Pablo Jaramillo
 
Algoritm 10-p aнги
Algoritm 10-p aнгиAlgoritm 10-p aнги
Algoritm 10-p aнги
Khishighuu Myanganbuu
 
Algoritm
AlgoritmAlgoritm
Algoritmnvk74
 
Algoritm resheniya zadach_na_proporcii
Algoritm resheniya zadach_na_proporciiAlgoritm resheniya zadach_na_proporcii
Algoritm resheniya zadach_na_proporcii
Иван Иванов
 
Pp-konsep-pendekatan-mengajar-bm
 Pp-konsep-pendekatan-mengajar-bm Pp-konsep-pendekatan-mengajar-bm
Pp-konsep-pendekatan-mengajar-bmPensil Dan Pemadam
 
4 төрийн холбооны газар
4 төрийн холбооны газар4 төрийн холбооны газар
4 төрийн холбооны газар
Tumennast Erdenebold
 

Viewers also liked (20)

Шугаман алгоритмын бодлогууд
Шугаман алгоритмын бодлогуудШугаман алгоритмын бодлогууд
Шугаман алгоритмын бодлогууд
 
алгоритмын бодлогууд
алгоритмын бодлогуудалгоритмын бодлогууд
алгоритмын бодлогууд
 
Салаалсан алгоритмын бодлогууд
Салаалсан алгоритмын бодлогуудСалаалсан алгоритмын бодлогууд
Салаалсан алгоритмын бодлогууд
 
Давталттай алгоритмын бодлогууд
Давталттай алгоритмын бодлогуудДавталттай алгоритмын бодлогууд
Давталттай алгоритмын бодлогууд
 
Algoritmiin bodloguud
Algoritmiin bodloguudAlgoritmiin bodloguud
Algoritmiin bodloguud
 
8a 2 bat orgil
8a 2 bat orgil8a 2 bat orgil
8a 2 bat orgil
 
Algoritm
AlgoritmAlgoritm
Algoritm
 
нуугдсан файл болон фолдертой ажиллах
нуугдсан файл болон фолдертой ажиллахнуугдсан файл болон фолдертой ажиллах
нуугдсан файл болон фолдертой ажиллах
 
Power point tic
Power point ticPower point tic
Power point tic
 
4 Seccions
4 Seccions4 Seccions
4 Seccions
 
Tip algoritm
Tip algoritmTip algoritm
Tip algoritm
 
bonifacio m zamudio 123
bonifacio m zamudio 123bonifacio m zamudio 123
bonifacio m zamudio 123
 
сорил
сорилсорил
сорил
 
Algoritm 10-p aнги
Algoritm 10-p aнгиAlgoritm 10-p aнги
Algoritm 10-p aнги
 
Algoritm
AlgoritmAlgoritm
Algoritm
 
Algoritm
AlgoritmAlgoritm
Algoritm
 
Algoritm resheniya zadach_na_proporcii
Algoritm resheniya zadach_na_proporciiAlgoritm resheniya zadach_na_proporcii
Algoritm resheniya zadach_na_proporcii
 
Pp-konsep-pendekatan-mengajar-bm
 Pp-konsep-pendekatan-mengajar-bm Pp-konsep-pendekatan-mengajar-bm
Pp-konsep-pendekatan-mengajar-bm
 
Salaalsan algoritm
Salaalsan algoritmSalaalsan algoritm
Salaalsan algoritm
 
4 төрийн холбооны газар
4 төрийн холбооны газар4 төрийн холбооны газар
4 төрийн холбооны газар
 

Similar to Alg bodlogo

Geometr 7uzuuleh hicheel
Geometr 7uzuuleh hicheelGeometr 7uzuuleh hicheel
Geometr 7uzuuleh hicheelnyamgerel_44
 
Sanhuugiin tailangiin shinjilgee
Sanhuugiin tailangiin shinjilgeeSanhuugiin tailangiin shinjilgee
Sanhuugiin tailangiin shinjilgee
E-Gazarchin Online University
 
Glossary of concepts and terms in governance
Glossary of concepts and terms in governanceGlossary of concepts and terms in governance
Glossary of concepts and terms in governance
Ochir Consulting Ltd
 
Mehanik hodolgoon negj hicheel 8 p angi
Mehanik hodolgoon  negj hicheel 8 p angiMehanik hodolgoon  negj hicheel 8 p angi
Mehanik hodolgoon negj hicheel 8 p angibayja
 
Mehanik hodolgoon negj hicheel 8 p angi
Mehanik hodolgoon  negj hicheel 8 p angiMehanik hodolgoon  negj hicheel 8 p angi
Mehanik hodolgoon negj hicheel 8 p angibayja
 
Бүтээгдэхүүн хувиргалтын цикл
Бүтээгдэхүүн хувиргалтын циклБүтээгдэхүүн хувиргалтын цикл
Бүтээгдэхүүн хувиргалтын цикл
dsoyol
 
цахилгаан
цахилгаан цахилгаан
цахилгаан Anji25
 
Ctress
CtressCtress
Ctress
bolormaa87
 
математикийн хичээл 8 р анги
математикийн хичээл 8 р ангиматематикийн хичээл 8 р анги
математикийн хичээл 8 р ангиErka3d
 
лекц10 copy
лекц10   copyлекц10   copy
лекц10 copyPmunkh
 
оюуны өмчийн эрх зү1
оюуны өмчийн эрх зү1оюуны өмчийн эрх зү1
оюуны өмчийн эрх зү1jambobna
 

Similar to Alg bodlogo (20)

Geometr 7uzuuleh hicheel
Geometr 7uzuuleh hicheelGeometr 7uzuuleh hicheel
Geometr 7uzuuleh hicheel
 
Lecture 11
Lecture 11Lecture 11
Lecture 11
 
Sanhuugiin tailangiin shinjilgee
Sanhuugiin tailangiin shinjilgeeSanhuugiin tailangiin shinjilgee
Sanhuugiin tailangiin shinjilgee
 
Glossary of concepts and terms in governance
Glossary of concepts and terms in governanceGlossary of concepts and terms in governance
Glossary of concepts and terms in governance
 
Mehanik hodolgoon negj hicheel 8 p angi
Mehanik hodolgoon  negj hicheel 8 p angiMehanik hodolgoon  negj hicheel 8 p angi
Mehanik hodolgoon negj hicheel 8 p angi
 
Mehanik hodolgoon negj hicheel 8 p angi
Mehanik hodolgoon  negj hicheel 8 p angiMehanik hodolgoon  negj hicheel 8 p angi
Mehanik hodolgoon negj hicheel 8 p angi
 
Lecture 14
Lecture 14Lecture 14
Lecture 14
 
Lecture6
Lecture6Lecture6
Lecture6
 
Lecture6
Lecture6Lecture6
Lecture6
 
Lecture6
Lecture6Lecture6
Lecture6
 
Suljee[2]
Suljee[2]Suljee[2]
Suljee[2]
 
Бүтээгдэхүүн хувиргалтын цикл
Бүтээгдэхүүн хувиргалтын циклБүтээгдэхүүн хувиргалтын цикл
Бүтээгдэхүүн хувиргалтын цикл
 
Marketing management 3 2010 орчны шинжилгээ
Marketing management 3 2010 орчны шинжилгээMarketing management 3 2010 орчны шинжилгээ
Marketing management 3 2010 орчны шинжилгээ
 
G suvderdene
G suvderdeneG suvderdene
G suvderdene
 
цахилгаан
цахилгаан цахилгаан
цахилгаан
 
Lecture 10
Lecture 10Lecture 10
Lecture 10
 
Ctress
CtressCtress
Ctress
 
математикийн хичээл 8 р анги
математикийн хичээл 8 р ангиматематикийн хичээл 8 р анги
математикийн хичээл 8 р анги
 
лекц10 copy
лекц10   copyлекц10   copy
лекц10 copy
 
оюуны өмчийн эрх зү1
оюуны өмчийн эрх зү1оюуны өмчийн эрх зү1
оюуны өмчийн эрх зү1
 

More from budkhand_2

ôàéë ò¿¿íèéã õàéõ ýðýìáëýõ
ôàéë ò¿¿íèéã õàéõ ýðýìáëýõôàéë ò¿¿íèéã õàéõ ýðýìáëýõ
ôàéë ò¿¿íèéã õàéõ ýðýìáëýõbudkhand_2
 
Youtube hicheel 11
Youtube hicheel 11Youtube hicheel 11
Youtube hicheel 11
budkhand_2
 
11 р ангийн хичээл
11 р ангийн хичээл11 р ангийн хичээл
11 р ангийн хичээл
budkhand_2
 
Ichinhorloo 'surah arga'
Ichinhorloo 'surah arga'Ichinhorloo 'surah arga'
Ichinhorloo 'surah arga'budkhand_2
 
101 arga
101 arga101 arga
101 arga
budkhand_2
 
äàäëàãà õè÷ýýë
äàäëàãà õè÷ýýëäàäëàãà õè÷ýýë
äàäëàãà õè÷ýýë
budkhand_2
 
Algoritm bagsh
Algoritm bagshAlgoritm bagsh
Algoritm bagsh
budkhand_2
 
Algorithm
AlgorithmAlgorithm
Algorithm
budkhand_2
 
áîäëîãî áîäîõ
áîäëîãî áîäîõáîäëîãî áîäîõ
áîäëîãî áîäîõ
budkhand_2
 
äàäëàãà õè÷ýýë
äàäëàãà õè÷ýýëäàäëàãà õè÷ýýë
äàäëàãà õè÷ýýë
budkhand_2
 
àíãè óäèðäàõ óðëàã
àíãè óäèðäàõ óðëàãàíãè óäèðäàõ óðëàã
àíãè óäèðäàõ óðëàã
budkhand_2
 
Internet
Internet Internet
Internet
budkhand_2
 
Kom program 10
Kom program 10Kom program 10
Kom program 10
budkhand_2
 
Internet
InternetInternet
Internet
budkhand_2
 
2 pcbutec10
2 pcbutec102 pcbutec10
2 pcbutec10
budkhand_2
 
1 negj hich hotolbor 10
1 negj hich hotolbor 101 negj hich hotolbor 10
1 negj hich hotolbor 10
budkhand_2
 
Internet
InternetInternet
Internet
budkhand_2
 
7th day blackboard system
7th day blackboard system7th day blackboard system
7th day blackboard system
budkhand_2
 
4 day macromedia flash
4 day macromedia flash4 day macromedia flash
4 day macromedia flash
budkhand_2
 
3th day content development
3th day content development3th day content development
3th day content development
budkhand_2
 

More from budkhand_2 (20)

ôàéë ò¿¿íèéã õàéõ ýðýìáëýõ
ôàéë ò¿¿íèéã õàéõ ýðýìáëýõôàéë ò¿¿íèéã õàéõ ýðýìáëýõ
ôàéë ò¿¿íèéã õàéõ ýðýìáëýõ
 
Youtube hicheel 11
Youtube hicheel 11Youtube hicheel 11
Youtube hicheel 11
 
11 р ангийн хичээл
11 р ангийн хичээл11 р ангийн хичээл
11 р ангийн хичээл
 
Ichinhorloo 'surah arga'
Ichinhorloo 'surah arga'Ichinhorloo 'surah arga'
Ichinhorloo 'surah arga'
 
101 arga
101 arga101 arga
101 arga
 
äàäëàãà õè÷ýýë
äàäëàãà õè÷ýýëäàäëàãà õè÷ýýë
äàäëàãà õè÷ýýë
 
Algoritm bagsh
Algoritm bagshAlgoritm bagsh
Algoritm bagsh
 
Algorithm
AlgorithmAlgorithm
Algorithm
 
áîäëîãî áîäîõ
áîäëîãî áîäîõáîäëîãî áîäîõ
áîäëîãî áîäîõ
 
äàäëàãà õè÷ýýë
äàäëàãà õè÷ýýëäàäëàãà õè÷ýýë
äàäëàãà õè÷ýýë
 
àíãè óäèðäàõ óðëàã
àíãè óäèðäàõ óðëàãàíãè óäèðäàõ óðëàã
àíãè óäèðäàõ óðëàã
 
Internet
Internet Internet
Internet
 
Kom program 10
Kom program 10Kom program 10
Kom program 10
 
Internet
InternetInternet
Internet
 
2 pcbutec10
2 pcbutec102 pcbutec10
2 pcbutec10
 
1 negj hich hotolbor 10
1 negj hich hotolbor 101 negj hich hotolbor 10
1 negj hich hotolbor 10
 
Internet
InternetInternet
Internet
 
7th day blackboard system
7th day blackboard system7th day blackboard system
7th day blackboard system
 
4 day macromedia flash
4 day macromedia flash4 day macromedia flash
4 day macromedia flash
 
3th day content development
3th day content development3th day content development
3th day content development
 

Alg bodlogo

  • 1. Æèãíýëòèéí áîäëîãûí àëãîðèòì  Õóóðàì÷ çîîñûã èëð¿¿ëýõ áîäëîãûí àëèâàà àëãîðèìòûã ìîä õýëáýðýýð ä¿ðñýëæ áîëíî. 9-í çîîñíû òóõàéä ìîä íü: < = > 1 2 7 8 4 5 < = > < = < = > 3 2 7 9 8 4 6 5 1
  • 2. Ëåììà3. N – íü èéì òîîíû çîîñíîîñ íýã øèðõýã õóóðàì÷ çîîñûã èëð¿¿ëýõýä K- óäààãèéí æèãíýëò õ¿ðýëöýýòýé áàéõ òîî áàéã. Õýðýâ zi – íü i-ð æèãíýëòèéí äàðààõ ä¿ãíýëò¿¿äèéí òîî áîë z1 + z2 +…. + zk <= 3k áàéäàã. Ò¿¿íýýñ ãàäíà Òåîðåì. N – øèðõýã çîîñíîîñ õóóðàì÷ çîîñûã èëð¿¿ëýõ áîäëîãûã log3N –ýýñ öººí æèãíýëòýýð áîäîõ àëãîðèòì îðøèí áàéäàãã¿é.
  • 3. Áîäëîãûã õ¿íäð¿¿ëýí àâ÷ ¿çâýë: Õóóðàì÷ çîîñ íü ¿ëäñýí áóñàä çîîñíóóäààñàà õ¿íä ¿¿ ? õºíãºí ¿¿ ? ãýäýã íü óðüä÷èëàí ìýäýãäýõã¿é òîõèîëäîëä ýíý áîäëîãî èõýýõýí ò¿âýãòýé áîëæ èðäýã. ( 12 – øèðõýã çîîñíû õóâüä ººðñ人 áîäîõûã çºâëüå.)
  • 4. Ìýäýýëýë áà ìàãàäëàë Ìýäýýëëèéí òîîí õýìæýýã òîäîðõîéëîõîä Õàðòëè-èéí òîìú¸îã ¿ðãýëæ õýðãýëýýä áàéõ áîëîìæã¿é áàéäàã. Ýíý àðãà íü N – øèðõýã ýëåìåíò íü öºì àäèë òýãø ýðõòýé çºâõºí òýð òóõàéí òîõèîëäîëä õýðãýëýãäýõ áîëîëöîîòîé þì. (Àëôàâèòûí õàíäëàãàä á¿õ ¿ñã¿¿ä òýãø äàâòàìæòàéãààð ìýäýýíä îðîëöäîã ãýñýí ¿ã) Ëåììà4 Àëôàâèò íü 2 ¿ãýýñ òîãòäîã áºãººä ìýäýýí äýõü òýìäýãò¿¿äèéí îëîíëîã íü ýõíèé à- òýìäýãò n – øèðõýã, õî¸ðäîõ â- ¿ñýã íü m- øèðõýãèéã òóñ òóñ àãóóëæ áàéã. Ýíý ¿åä õýðýâ áèäýíä à- ¿ñýã òààðàëäñàí áîë log2 (m+n)- log 2n áèò ìýäýýëýë, â- òýìäýãò òààðàëäâàë log2 (m+n)- log 2ì áèò ìýäýýëëèéã õ¿ëýýí àâíà.
  • 5. Øåííîíû òîìú¸î  Áèäýíä i-ð òýìäýãòèéí èëðýõ ìàãàäëàë íü p i >0 , ýíä p1 +p2 +... +pn =1 áàéõ p1 ,p2 , ... ,pn ãýñýí äàâòàìæûí ¿ç¿¿ëýëò á¿õèé N-øèðõýã òýìäýãò¿¿äýýñ òîãòîõ öàãààí òîëãîé ºãºãäñºí áàéã. Ýíý ¿åä èéì öàãààí òîëãîéí òýìäýãòèéí äóíäàæ ìýäýýëëèéí æèí íü  p1 log2(1/p1) + p2 log2 (1/p2)+ ,,, + pN log2(1/pN) òîìú¸îãîîð èëýðõèéëýãäýíý.
  • 6. Хартли-ийн томъёо Теорем: N-элементтэй цагаан толгойн нэг тэмдэгтэд шингээж (багтааж) болох Мэдээллийн тоон хэмжээ нь log2N болно. Өөр нэг томъёолол: Өөр хоорондоо адил тэгш эрхтэй N ширхэг зүйлээс (предмет) нэгийг сонгон авснаар хүлээн авах мэдээлийн тоо хэмжээ нь log2N-тэй тэнцүү буюу адил тэгш боломжтой N ширхэг хувилбар бүхий тодорхой бус байдлыг арилгахад зайлшгүй шаардлагатай мэдээллийн тоон хэмжээ нь log2N болно. Энэхүү нотолгоо нь өмнөх бодлогын бодолтоос үнэн зөв болох нь харагдах бөгөөд формаль баталгааг хийж ч болно.
  • 7. Хартли-ийн томъёоны хэрэглээ Энэхүү томъёо нь мэдээллийн тоон хэмжээний тухай өмнө үзсэн тодорхойлолтыг улам нарийвчлан тодруулж, бүхэл биш мэдээллийн тоон хэмжээний тухай төсөөллийг өгдөг. Тэмдэглэл: Аливаа цагаан толгой бүрийн хувьд энэ цагаан толгойн тэмдэгтүүдийн тусламжтай бичигдсэн мэдээн дэх мэдээллийн тоон хэмжээ нь бүхэл тоогоор илэрхийлэгдэх мэдээллийн хэмжилийн нэгжийг сонгон авч болно. Жишээ1: Саналын хуудастай өмнөх бодлоготой холбоотойгоор мэдээллийг хэмжих нэгж болгон “+”, “-”, “0” гэсэн гурван тэмдэгтэй цагаан толгойн нэг тэмдэгт буюу тодорхой бус байдлыг 3 дахин багасгах мэдээлийн хэмжээг авч болно. Хуудас бүр нь нэг тийм нэгж мэдээллийг агуулж байна гэсэн үг.
  • 8. Ä¿ãíýëò  Õàðòëè-èéí òîìú¸îí äàõü ëîãàðèôìèéã äóðûí ñóóðèàð àâ÷ áîëîõ áà ýíý íü ìýäýýëëèéí òîîí õýìæýýã õýìæèõ íýãæèéí ñîíãîëòòîé òýíö¿¿ ÷àíàðòàé
  • 9. Æèøýý 2  ªìíºõ æèøýýíäýýð àâ÷ ¿çñýí ìýäýýëëèéã õýìæèõ íýãæ íü 2 òàâàãò æèãí¿¿ð äýýðõè æèãíýëòèéí ¿ð ä¿íä àíàëèç õèéõýä òîõèðîìæòîé áàéäàã. Èéì æèãí¿¿ð äýýðõè æèãíýëò á¿ðèéí ¿ð ä¿íä ç¿¿í òàâãàí äýýðõè à÷àà õ¿íä, áàðóóí òàâãàí äýýðõè à÷àà íü õ¿íä , à÷ààíóóä òýíö¿¿ , ãýñýí 3 áîëîìæèéí àëü íýã íü áàéíà. Ýíý òîõèîëäîëä íýã æèãíýëòèéí ¿ð ä¿í íü Log32 -ààñ èõ ìýäýýëëèéã õýìæèõ õýìæèëòèéí íýãæ áîëíî. Áèä N øèðõýã çîîñ ºãºã人ä ò¿¿íèé íýã íü õóóðàì÷ /áóñäààñàà õºíãºí/ áîëîã ê– óäàà æèãíýëò õèéñíýýð k*log32áèò ìýäýýëýë õ¿ëýýí àâíà.òýð íü log3k2–ààñ èë¿¿ èõ òîäîðõîé áóñûã àðèëãàæ ÷àäàõã¿é. Èéìä õóóðàìæ÷ çîîñûã èëýð¿¿ëýõèéí òóëä *logn2–ýýñ öººíã¿é æèãíýëò õèéõ øààðäëàãàòàé.
  • 10. Ä¿ãíýëò  Ýíý æèøýýí äýýð ìýäýýëëèéí ôîðìàëü /Êîëìîãîðîâûí / áîëîí àãóóëàãæñàí /Øåííîíû / òîäîðõîéëîëòóóäûí çîõèöîëäîîã äàëä õýëáýðýýð àøèãëàæ áàéãàà.
  • 11. Òîäðóóëáààñ  Àëèâàà æèãíýëò íü 3 òýìäýãò öàãààí òîëãîéí òýìäýãòýýð êîä÷èëîãäîõ òóë 3 æèãíýëòèéí ýöýñò ãàðãàí àâàõ ¿ð ä¿íãèéí ìýäýýëëýë íü ýíý áàãààí òîëãîéí 3 ¿ñýãòý ¿ã áîëíî.Òèéì ¿ã íü íèéò 27 áàéõ òóë õàðòëèéíõààð òèéì ¿ã íü log272 áèò ìýäýýëëèéã àãóóëæ áàéíà. ͺ㺺 òàëààñ áîäëîãîä îðøèí áàéõ òîäîðõîé áóñ íü çîîñíû òîî N –òýé òýíö¿¿. Õàðòëèéí òîìú¸î ¸ñîîð õóóðàì÷ çîîñûã íàéäâàðòàé îëæ òîãòîîõîä logN2 –ýýñ áàãà ã¿é áèò ìýäýýëýë õýðýãòýé.