Qo‘yilgan biror masalani EHMda yechish uchun, avval uning matematik modelini, keyin algoritmini va programmasini tuzish kerak bo‘ladi. Bu uchlikda algoritm bloki muhim ahamiyatga ega.
Algoritm bu oldimizga qo‘yilgan masalani yechish zarur bo‘lgan amallar ketma-ketligidir.
Algoritm so‘zi va tushunchasi IX asrda yashab ijod etgan buyuk alloma Muhammad al-Xorazmiy nomi bilan uzviy bog‘liq. Algoritm so‘zi Al-Xorazmiy nomini Yevropa olimlari tomonidan buzib talaffuz qilinishidan yuzaga kelgan. Al-Xorazmiy birinchi bo‘lib o‘nlik sanoq sistemasining tamoyillarini va undagi to‘rtta amallarni bajarish qoidalarini asoslab bergan.
Genetik algoritmlar evolyutsion algoritmlarning eng taniqli variantlaridir. Ular eng avvalo turli kombinatsiyali va optimizatsiyali masalalarni yechish vositalaridir. Data Mining ning standart instrumental yig`malariga xam kiradi. Genetik algoritmlarni tuzish asosiy bazasi bo`lib biologik evolyutsiya modeli va tasodifiy izlash metodlari xisoblanadi; irsiylik, o`zgaruvchanlik va tirik tabiatda tabiiy tanlash mexanizmlari imitatsiyasi amalga oshiriladi.
Genetik algoritmlar evolyutsion algoritmlarning eng taniqli variantlaridir. Ular eng avvalo turli kombinatsiyali va optimizatsiyali masalalarni yechish vositalaridir. Data Mining ning standart instrumental yig`malariga xam kiradi. Genetik algoritmlarni tuzish asosiy bazasi bo`lib biologik evolyutsiya modeli va tasodifiy izlash metodlari xisoblanadi; irsiylik, o`zgaruvchanlik va tirik tabiatda tabiiy tanlash mexanizmlari imitatsiyasi amalga oshiriladi.