در کتاب پیش رو، مبانی و قدمهای الگوریتم ژنتیک در فضای تک و چندهدفه معرفی و تشریح شده است. الگوریتم ژنتیک بهعنوان یک روش حل فراابتکاری در حل مسائل، تواناییای فزاینده دارد، بهطوری که در تقابلی منطقی از زمان و کیفیت برای مسئله جوابی مناسب ارائه میدهد. رویکرد کتاب مبنی بر تشریح الگوریتم به همراه آموزش برنامهنویسی آن در نرمافزار متلب است. این کتاب، الگوریتم ژنتیک در فضای تکهدفه و تشریح مفاهیم مرتبط با آن را معرفی کرده و پس از معرفی مسئله تخصیص درجه دوم که از جمله مسائل مکانیابی است، رویکرد حل این مسئله با استفاده از الگوریتم ژنتیک را در دو دیدگاه بحث میکند. یکی از مفاهیم بنیادین در الگوریتم ژنتیک، تنظیم پارامترهای اثرگذار بر آن است که با رویکرد طراحی آزمایشها مورد بررسی قرار گرفته است. با توجه به تفاوت ماهیتی فضاهای تک و چندهدفه، اصول روشهای حل با افزایش ابعاد مسئله دچار دگرگونیهای اساسی شده و چالشهایی جدید را پیش روی محققان قرار میدهد. بدین منظور، پس از معرفی فضای چندهدفه، مفاهیم توسعهیافته برای استفاده از الگوریتم ژنتیک در این فضا معرفی و تشریح شده است، بهطوری که تسلط نسبی خواننده با مفاهیم تئوری الگوریتم ژنتیک در فضای چندهدفه سبب میشود. کتاب حاضر، برای دانشجویان و علاقهمندان بیشتر رشتههای مهندسی در مقاطع کارشناسی ارشد و دکتری میتواند مورد استفاده قرار گیرد.