دانلود کد فرترن برای الگوریتم ژنتیک

دانلود کد فرترن برای الگوریتم ژنتیک

الگوریتم های ژنتیک (با نماد اختصاری GA) تکنیک جستجویی در علم رایانه برای یافتن راه‌حل تقریبی برای بهینه‌سازی و مسائل جستجو است. الگوریتم ژنتیک نوع خاصی از الگوریتم‌های تکامل است که از تکنیک‌های زیست‌شناسی فرگشتی مانند وراثت و جهش استفاده می‌کند. این الگوریتم برای اولین بار توسط جان هالند معرفی شد.

بعدها این روش با تلاشهای گلدبرگ ۱۹۸۹, مکان خویش را یافته و امروزه نیز بواسطه تواناییهای خویش , جای مناسبی در میان دیگر روشها دارد.
الگوریتمهای ژنتیک معمولاً به عنوان یک شبیه‌ساز کامپیوتر که در آن جمعیت یک نمونهٔ انتزاعی (کروموزومها) از نامزدهای راه‌حل یک مسأله بهینه‌سازی به راه حل بهتری منجر شود، پیاده‌سازی می‌شوند. به طور سنتی راه‌حلها به شکل رشته‌هایی از ۰ و ۱ بودند، اما امروزه به گونه‌های دیگری هم پیاده‌سازی شده‌اند. فرضیه با جمعیتی کاملاً تصادفی منحصر بفرد آغاز می‌شود و در نسلها ادامه می‌یابد. در هر نسل گنجایش تمام جمعیت ارزیابی می‌شود، چندین فرد منحصر در فرایندی تصادفی از نسل جاری انتخاب می‌شوند (بر اساس شایستگیها) و برای شکل دادن نسل جدید، اصلاح می‌شوند (کسر یا دوباره ترکیب می‌شوند) و در تکرار بعدی الگوریتم به نسل جاری تبدیل می‌شود.

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

<strong>دانلود کد</strong>

رمز فایل: www.cfdiran.ir








 

عضویت در خبرنامه سایت

اگر می‌خواهید از آخرین و محبوب‌ترین مطالب ما در ایمیل خود مطلع شوید، همین الان ایمیل خود را در کادر زیر وارد کنید:

 

یک دیدگاه برای “دانلود کد فرترن برای الگوریتم ژنتیک”

  1. محسن می‌گه:

    با سلام و تشکر از مطالب پربارتون
    خواستم بپرسم امکان لینک الگوریتم ژنتیک با نرم افزار فلو تری دی وجود داره جهت بهینه سازی؟

ارسال یک دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *