برقراری تعادل میان تمرکز و تنوع
بخش مهمی از مسائل کاربردی در حوزههای مختلف علمی و فنی، مربوط به حوزه بهینهسازی و جستجو است. الگوریتمهای متنوعی هم برای حل این دسته از مسائل معرفی شدهاند، که نوع مهمی از آنها، الگوریتمهای تکاملی هستند که تشکیل دهنده مبحث محاسبات تکاملی در هوش مصنوعی میباشند. یکی از اصول کلی که لازمه عملکرد مناسب یک الگوریتم بهینهسازی است، ایجاد تعادل بین دو فاکتور مهم است: اکتشاف (Exploration) و استخراج (Exploitation). یک الگوریتم موثر و کارآمد، باید بتواند میان این دو مولفه، تعادل مناسبی را برقرار کند.