پاورپوینت ارزیابی و تحلیل الگوریتم کلونی مورچه ها


فرمت فایل : power point (قابل ویرایش) تعداد اسلاید : 22 اسلاید

 

 

 

 

 

   فهرست

 

 مقدمه

 

 بهینه سازی مسایل به روش کلونی مورچه

 

 مورچه ها چگونه می توانند کوتاه ترین مسیر را پیدا کنند؟

 

 مزیتهای ACO

 

 کاربرد ACO            

 

 مسیر یابی شبکه های کامپیوتری با استفاده از ACO

 

 الگوریتم ACO

 

 الگوریتم کلی حرکت

 

 نتیجه گیری

 

مقدمه:

الگوریتم کلونی مورچه برای اولین بار در سال 1992توسط دوریگو Dorigo) ) و همکارانش به عنوان یک راه حل چند عامله (Multi Agent) برای مسائل مشکل بهینه سازی مثل فروشنده دوره گرد ارائه شد.

عامل هوشند  Intelligent Agent) )  موجودی است که از طریق حسگر ها قادر به درک پیرامون خود بوده و از طریق تاثیر گذارنده ها می تواند روی محیط تاثیر بگذارد.

آنچه بنیان فکری الگوریتم مورچگان بر آن بنا شده است را می توان بسادگی و در یک جمله بیان نمود: " مورچه ها در بین موانع و محدودیت های موجود در طبیعت همیشه از بین جایگشت های متفاوت برای رسیدن به غذا، بهینه ترین راه را انتخاب می کنند".  

 ادامه...


...

تحقیق درباره سیستم عامل

فرمت فایل:Word (قابل ویرایش و آماده پرینت)

 

تعداد صفحه:16

فهرست و توضیحات:

 

 

مقدمه

4

سیستم های مدیریت حافظه

4

 

حافظه مجازی

5

 

صفحه بندی

5

مقایسه

7

 

ساختمانهای داده ای برای تشریح فضای پروسس

9

 

 

  1. 4 BSD

9

 

 

Windows

11

 

 

Linux

12

 

توزیع فضای آدرس پروسس

12

 

جابجایی صفحات

13

 

 

  1. 4 BSD

13

 

 

Windows

15

 

 

Linux

18

پیشنهادات و نتایج

19

 

 

 

 

1- مقدمه:

در این مقاله زیر سیستم های مدیریت حافظه این سیستم عامل ها را با هم مقایسه می کنیم Linux 2.4 ، Windows 2000 و BSD 4.4 . BSD 4.4 به این دلیل انتخاب شد که نماینده نسخه های مختلف Unix است که بسیاری از اصول و پایه های مهم طراحی یک سیستم عامل را داراست و امروزه بسیاری از سیستم های عامل مانند: FreeBSD، NetBSD و OpenBSD بر مبنای آن ساخته شده اند. از همه مهمتر، Unix به صورت عالی مستند شده است و کتاب های بسیاری در مورد آن نوشته شده اند. Windows 2000 انتخاب شده است، چون یک سیستم عامل عامه پسند است و برای کامپیوتر های شخصی و افراد مبتدی، بسیار کارا است و حالا هم به شکل یک سیستم عامل کاملا بالغ در آمده است.

Linux 2.4 را به این دلیل انتخاب کردیم که هر روز هوا داران بیشتری پیدا می کند و به نظر می رسد که جایگاه مهمی را در آینده پیدا خواهد کرد. ما خیلی مایل به خصوصیات و کارآیی های این سیستم عامل عا نیستیم و در عوض می خواهیم در این مقاله به نحوه طراحی و معماری داخلی این سیستم عامل ها نگاهی بیاندازیم:

 

2- سیستم های مدیریت حافظه:

ما سیستم های مدیریت حافظه را به اختصار، MM می گوییم. MM ها بخش خیلی مهمی از هسته سیستم عامل خستند. کار اصلی آنها مدیریت سلسله مراتب حافظه اصلی یا RAM و دیسک های سخت موجود بر روی ماشین می باشد.


...