رزفایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

رزفایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

دانلود پاورپوینت آشنایی با الگوریتم های زمانبندی (Meet the scheduling algorithm)

اختصاصی از رزفایل دانلود پاورپوینت آشنایی با الگوریتم های زمانبندی (Meet the scheduling algorithm) دانلود با لینک مستقیم و پر سرعت .

دانلود پاورپوینت آشنایی با الگوریتم های زمانبندی (Meet the scheduling algorithm)


دانلود پاورپوینت آشنایی با الگوریتم های زمانبندی (Meet the scheduling algorithm)

فهرست مطالب:

زمانبندی در سیستم های تک پردازنده
زمانبندی در سیستم های چند پردازنده
زمانبندی Task بر روی سیستم های چند پردازنده
List Scheduling
Clustering
Genetic Algorithms
Simulated Annealing
رقابت بر روی منابع ارتباطی
زمانبندی لینک
زمانبندی در پردازنده های چند هسته ای
---------------------
زمانبندی در سیستم های تک پردازنده:
بیشینه کردن میزان بهره گیری از پردازنده
جلوگیری از اتلاف زمان پردازنده به هنگام انجام عملیات ورودی/خروجی توسط برنامه های مختلف
ارائه چند برنامه ای
از میان پردازه های آماده اجرا در حافظه، یکی را
برای اجرا بر روی پردازنده انتخاب می کند.
اهداف زمانبندی پردازنده:
Utilization پردازنده- تا جای ممکن، پردازنده اشغال نگه داشته شود.
برون دهی- تعداد پردازه هایی که اجرای آنها در واحد زمان تکمیل می شود.
زمان turnaround- زمان سپری شده برای اجرای یک پردازه خاص
زمان انتظار- میزان زمان انتظار پردازه در صف برای دستیابی به پردازنده
زمان پاسخ- میزان زمان سپری شده از ارسال پردازه تا دریافت اولین پاسخ از پردازه
(First Come First Served (FCFS:

  Process  Burst Time 

   P1  24

   P2   3

   P3

Suppose that the processes arrive in the order: P1 , P2 , P
The Gantt Chart for the schedule is:
Waiting time for P1  = 0; P2  = 24; P3 = 27
Average waiting time:  (0 + 24 + 27)/3 = 17
 
Shortest-Job-First (SJF) Scheduling:
به هر پردازه طول بازه زمانی بعدی که نیاز به پردازنده دارد را تخصیص می دهیم. پردازنده ابتدا به پردازه ای تخصیص می یابد که دارای کوتاهترین زمان بعدی باشد.
SJF از نظر میانگین زمان انتظار برای یک مجموعه از پردازه ها بهینه است.
مهم ترین چالش در این میان پیش بینی رفتار آینده پردازه ها می باشد.
زمانبندی بر اساس اولویت:
به هر کدام از پردازه ها یک عدد اولویت، نسبت داده می شود.
هر پردازه ای که دارای اولویت بیشتری باشد، زود تر به پردازنده دست خواهد یافت.
SJF نوعی زمانبندی بر اساس اولویت می باشد.
امکان وقوع Starvation در این نوع از زمان بندی ها وجود دارد.
Aging
(Round Robin (RR:
هر پردازه، به اندازه بازه زمانی معینی، پردازنده را در اختیار می گیرد و بعد از سپری شدن این بازه، پردازنده در اختیار پردازه دیگری قرار می گیرد.
 
شامل 50 اسلاید powerpoint

دانلود با لینک مستقیم


دانلود پاورپوینت آشنایی با الگوریتم های زمانبندی (Meet the scheduling algorithm)

برنامه بازی پکمن به صورت الگوریتم *A

اختصاصی از رزفایل برنامه بازی پکمن به صورت الگوریتم *A دانلود با لینک مستقیم و پر سرعت .

برنامه بازی پکمن به صورت الگوریتم *A


برنامه بازی پکمن به صورت الگوریتم  *A

در این پروژه سعی شده است که بازی پکمن با الگوریتم آ استار را با زبان ++c نوشته شود..


دانلود با لینک مستقیم


برنامه بازی پکمن به صورت الگوریتم *A

سمینارهای منت MOEAQ یک الگوریتم مسیریابی چند پخشی QoS‑Aware درMANET

اختصاصی از رزفایل سمینارهای منت MOEAQ یک الگوریتم مسیریابی چند پخشی QoS‑Aware درMANET دانلود با لینک مستقیم و پر سرعت .

سمینارهای منت MOEAQ یک الگوریتم مسیریابی چند پخشی QoS‑Aware درMANET


سمینارهای منت MOEAQ یک الگوریتم مسیریابی چند پخشی QoS‑Aware درMANET

سمینارهای منت MOEAQ یک الگوریتم مسیریابی چند پخشی QoS‑Aware درMANET

به همراه منابع اصلی و سلاید ارایه

3 ترجمه مفید در زمینه MANET که بیش از 50 صفحه دکیومنت ورد

 1-مسیریابی چندمسیره­ی دینامیکی برای MANETها یک روش تطبیقی QoS

2-Fast and Secure Routing Protocol in Manet

3-مطالعه ی روش های پیشگیری و کشف حمله برای حملات لایه ی شبکه در MANET

A Survey of MANET Intrusion Detection & Prevention Approaches for Network Layer Attacks

 

4-عنوان سمینار :

MOEAQ : یک الگوریتم مسیریابی چند پخشی QoSAware برای MANET

استاد راهنما :

جناب آقای دکتر 

توسط:

جعفر عالی نژاد

 

زمستان 93

 

 

فهرست مطالب

عنوان                                                                                                     شماره صفحه

چکیده ......................................................................................................... 7

1-مقدمه ........................................................................................................8

2-نمادگذاری ها و فرمول نویسی مساله.............................................................................11

3-  ساختار مسیریابی چند پخشی QoS‑Aware..............................................................13

4- طراحی MOEAQ............................................................................................15

5- تحلیل MOEAQ.............................................................................................20

6- پروتکل مسیر یابی چند پخشی QoS مبتنی بر MOEAQ.......................................23

7- ارزیابی عملکرد و شبیه سازی ها.......................................................................25

8-نتیجه گیری...........................................................................................29

 

مراجع ..................................................................................................30

  

 

فهرست جداول

عنوان______________________________________________صفحه

جدول1 -پارامترهای شبیه سازی برای MANET.....................................26

 

 

 

 

فهرست نمودار

عنوان_____________________________________________صفحه

 

 شکل 1. رابطه بین پاسخ پارتو و فضای پاسخ. .............................................................13

شکل 2. توپولوژی دینامیکی MANET..................................................................14

شکل 3. ساختار 2 بخشی مسیریابی چند بخشی................................................................15

شکل 4. قالب EA.......................................................................................16

شکل 5. یک مثال از کدگزاری..............................................................................17

شکل 6. کد نا مشخص برای MOEAQ.....................................................................20

شکل 7. قالب بسته برای MOEAQ...........................................................................24

شکل 8. قالب بسته RREQ..................................................................................24

شکل 9. جدول مسیریابی برای  MOEAQ....................................................................25

شکل 10. مسیریابی در MOEAQ.............................................................................26

شکل 11. مقایسه بین دو الگوریتم در نسل (تعداد تکرار) و زمان اجرا........................................27

شکل 12. مقایسه عملکردی دو روش با روش FTP..........................................................28

 

 

 

با سپاس ازسه وجود مقدس:

 

آنان که ناتوان شدند تا ما به توانایی برسیم...

موهایشان سپید شد تا ماروسفید شویم

 عاشقانه سوختند تا گرمابخش وجود ما و روشنگر راهمان باشند...

 

پدرانمان

مادرانمان

استادانمان

 

 

 چکیده

مسیریابی چندپخشی[1] بعنوان یک مولفه اساسی در شبکه در نظر گرفته می شود بخصوص که کاربردهای بلادرنگ [2] در سال های اخیر بطور فزاینده ای مورد توجه قرار گرفته است. این مقاله یک الگوریتم تکاملی چند هدفه جدید و سریعی را پیشنهاد می کند که MOEAQ نامیده می شود که از این الگوریتم برای حل مساله مسیریابی چندپخشی (MRP) در MANET استفاده می شود. نقاط قوت و محدودیت های شناخته شده مدل چند پخشی برای اولین بار در این مقاله بررسی می شود. بطور خاص، روش "گریدی[3]" و "رقابت داخلی[4]" در MOEAQ ادغام شده اند تا سرعت همگرایی را بالا برده و تنوع جمعیت را حفظ نمایند. اثبات تئوری روش پیشنهادی برای نشان دادن کارایی آن ارائه می شود. سپس،  یک پروتکل بهبود یافته مبتنی بر CBT برای ساده سازی MRP پیشنهاد شده، و در نهایت عملکرد MANET از 20 تا 200 گره با سرویس های مختلف درجه بندی  شده است با استفاده از OPNET ارزیابی می گردد. نتایج آزمایشگاهی (عملی) نشان می دهد که روش پیشنهادی قادر است تا همگرایی سریع تر و متمایز در مسیریابی چندپخشی در MANET و در مقایسه با دیگر پروتکل های مبتی بر الگوریتم ژنتیک[5] شناخته شده در مقالات را ارائه دهد.

 

کلیدواژگان-چند هدفه، الگوریتم تکاملی، MANET، مسیریابی QoS.

 

  1. مقدمه

مسیریابی چندپخشی توجه زیادی را در سال های اخیر به خود معطوف کرده است، چراکه یک مبدا را برای ارسال همزمان پیام ها به چندین مقصد قادر می سازد. تکنولوژی های مخابرات بی سیم[6] و تجهیزات موبایل کاربردهای مهم و مفیدی از شبکه های MANET بسیار پیشرفته را تحقق بخشیده است. مسیریابی چندپخشی نقش حساسی را در انتقال اطلاعات همانند داده های تصویری و دیگر  داده های جریانی بازی می کند. با این وجود، مشکل اصلی طراحی یک پروتکل مسیریابی برای MANET ، شبکه های توپولوژی دینامیکی می باشد که از حرکت های تصادفی گره ها در دامنه انتقال مبدا ناشی می شود. MANET که اساسا متفاوت از شبکه های قدیمی مبتنی بر زیر ساختار است خود‑ترکیبی بوده و مستقیما توسط یک سری از گره های موبایل شکل می گیرد.  در MANET ، تفاوت ساختاری شبکه ها و مقاصد، بهبود استفاده از پهنای باند و انعطاف پذیری سرویس را دشوار می نماید. از اینرو، تحرک میزبان (گره ها) طراحی توزیع چند رسانه ای را بسیار دشوار می نماید.


[1] Multicast routing

[2] Real‑time applications

[3] Greedy

[4] Family competition

[5] GA‑based protocol

[6] Wireless communication technologies


دانلود با لینک مستقیم


سمینارهای منت MOEAQ یک الگوریتم مسیریابی چند پخشی QoS‑Aware درMANET

الگوریتم های جستجو اکتشافی

اختصاصی از رزفایل الگوریتم های جستجو اکتشافی دانلود با لینک مستقیم و پر سرعت .

الگوریتم های جستجو اکتشافی


           الگوریتم های جستجو اکتشافی

الگوریتم های جستجو اکتشافی

39  صفحه قابل ویرایش 

قیمت فقط 3000 تومان 

 

 

چکیده

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

در سال 1865 میلادی تحقیقات گریگوری مندل کشیش اتریشی درباره وراثت و تکامل و اصولی که به طور تجربی به دست آورده بود چند سال پس از مرگش انتشار یافت. این تحقیقات توجه بسیاری را معطوف به این موضوعات نمود. در سال 1903 > کروموزوم< به عنوان واحد وراثت معرفی گردید. در سال 1905 برای اولین بار واژه > ژنتیک< توسط یک زیست شناس انگلیسی به نام ویلیام بیستون وضع گردید و مورد استفاده قرار گرفت.

در سال 1927 واژه «جهش» برای بیان تغییرات فیزیکی در ژن‌ها وضع شد. در سال 1931 واژه «برش» یا «همبری» وضع گردید. در سال 1953 میلادی ساختار DNA به طور کامل به شکل مارپیچی توسط جیمز واتسون و فرانسیس کریک توضیح داده شد که برای آنان جایزه را نیز به ارمغان آورد. در سال 1977 میلادی اولین تلاش‌ها برای دست‌یابی به مدل کامل ژنتیکی یعنی ژنوم انسانی به بار نشست. مشکلات بسیاری همچون تحقیقات بسیار پرهزینه و زمان طولانی نسل‌ها برای مطالعات ژنتیکی و نیز عدم امکان ایجاد ازدواج‌های با برنامه مانند موجودات آزمایشگاهی همچنان خودنمایی می‌کرد. پیش بینی می‌شود پروژه «ژنومیک» یعنی نقشه برداری کامل ژنتیکی انسان تا پایان سال 2005 میلادی به انجام برسد. در صورت وقوع چنین امری، اهمیت این مسأله هم‌ردیف با کشف آتش یا اختراع خط ارزیابی می‌شود. هم اکنون شاخه‌های فراوانی در علم ژنتیک مشغول بسط بیش از پیش دامنه خود هستند:

بررسی کروموزوم‌ها (سیتوژنتیک)

مطالعه ساختمان ژن‌ها (ژنتیک مولکولی)

تشخیص بیماری‌ها (ژنتیک بالینی)

ژنتیک اپیدمیولوژی

ژنتیک توسعه

ژنتیک جمعیت

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

فهرست مطالب

 

فصل اول بهینه سازی.. 1

مقدمه‌ 2

1-1 الگوریتم‌های مینیمم یابنده 2

 

فصل دوم هیوریستیک‌ها 4

2-1 هیوریستیک‌ها 5

2-2 انواع الگوریتم‌های هیوریستیک 7

 

 

فصل سوم معرفی کلی الگوریتم ژنتیک 8

مقدمه. 9

3-1 الگوریتم ژنتیک... 10

3-2 مکانیزم الگوریتم ژنتیک... 12

3-3 عملگرهای الگوریتم ژنتیک... 15

3-3-1 Encoding. 15

3-3-2 Evaluation. 15

3-3-3 Crossover 15

 

فصل چهارم جهش.... 16

مقدمه. 17

4-1 رمزگشایی.. 17

4-2 چارت الگوریتم به همراه شبه کد آن.. 17

4-3 شبه کد و توضیح آن.. 18

4-4 چارت الگوریتم.. 20

4-5 کد کردن.. 21

4-6 کدینگ باینری.. 22

4-7 کدینگ جایگشتی.. 22

4-7-1 کدگزاری مقدار 24

4-8 کدینگ درخت... 24

4-9 نمایش رشته‌ها 24

4-10 انواع روش‌های تشکیل رشته. 26

4-10-1 روش سری.. 27

4-10-2 روش محاطی.. 27

4-11 بازگرداندن رشته‌ها به مجموعه متغیرها 28

4-12 تعداد بیت‌های متناظر با هر متغیر. 29

 

 

فصل پنجم جمعیت... 30

مقدمه. 31

5-1 ایجاد جمعیت اولیه. 31

5-2 اندازه جمعیت... 32

5-3 محاسبه برازندگی (تابع ارزش) 33

5-4 انتخاب... 34

5-4-1 انتخاب چرخ رولت... 35

5-4-2 انتخاب ترتیبی.. 37

5-4-3 انتخاب بولتزمن.. 37

منابع.. 39

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

فهرست اشکال

فصل سوم

شکل 3-1 الگوریتم ژنتیک... 10

 

فصل چهارم

شکل 4-1 چارت الگوریتم.. 20

شکل 4-2 کدینگ درخت 24

 شکل 4-3 روش محاطی 27

 

 

 

 

 

 

 

 

 

 

 

 

 

 

فهرست جداول

فصل چهار

جدول 4-1 نمونه کروموزوم الگوریتم ژنتیکی.. 26

 

 

 

 

 

 

 

 

 

 

 


دانلود با لینک مستقیم


الگوریتم های جستجو اکتشافی

تحقیق در مورد الگوریتم یادگیری ماشین 30 ص

اختصاصی از رزفایل تحقیق در مورد الگوریتم یادگیری ماشین 30 ص دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 30

 

الگوریتم یادگیری ماشین

 

چکیده

در مورد الگوریتم ماشین حساب ما استفاده از یک بافر برای گرفتن عبارت بطور کامل و سپس تجزیه کردن اجزای (Parse) آن از لحاظ فنی غیر ممکن نیست و تنها بدلیل صورت مسئله قادر به انجام آن نیستیم. اما تصور کنید که اگر قرار بود مرورگرهای وب (Web Browsers) ابتدا تمام محتوای یک صفحه را بخواندند و سپس آن را تجزیه کرده و نمایش دهند چه مقدار زمان کاربر و سرویس دهنده وب به هدر می‌رفت و ترافیک بیهوده‌ای برروی خطوط ارتباطی حاصل می‌شد (در اکثر موارد ما با دیدن تنها چند خط از یک صفحه به صفحه دیگری می‌رویم(.

مقدمه

یک الگوریتم مجوعه‌ی متناهی از دستورالعمل های خوش تعریف برای انجام یک عمل است که با داشتن یک حالت اولیه به حالت پایانی مشخص و متناظری خواهد رسید. (با استدلالی ( heuristic )مقایسه شود(

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

در بعضی کشورها، مثل امریکا، اگر تعبیه فیزیکی الگوریتم ها ممکن باشد ممکن است آن ها به شدت انحصاری شود (برای مثال، یک الگوریتم ضرب ممکن است در واحد محاسبه ی یک ریز پردازنده تعبیه شود (

 

الگوریتم های رسمی شده(formalized algorithms )

الگوریتم ها به خاطر روش پردازش اطلاعات توسط کامپیوتر اساسی و حیاتی هستند، چون یک برنامه کامپیوتری اساساً یک الگوریتم است که به کامپیوتر می گوید برای انجام یک عمل خاص مثل محاسبه حقوق کارمندان و یا چاپ ورقه گزارش دانش آموزان،چه مراحل خاصی را (با چه نظم خاصی) اجرا کند،.به این صورت، یک الگوریتم را می توان هر دنباله از دستوراتی که قابل اجرا توسط یک Turing complete باشد به حساب آورد.به طور نمونه ای هنگامی که الگوریتم کار پرازش اطلاعات را انجام می دهد، داده از طریق یک وسیله یا منبع ورودی گرفته، به یک وسیله خروجی یاsink نوشته و / یا برای استفاده در زمانی دیگر ذخیره می شود. داده ذخیره شده به عنوان بخشی از حالت درونی(internal state) نهاد مجری الگوریتم تلقی می گردد.برای اعمال محاسباتی از این قبیل، الگوریتم باید به دقت تعریف شود :یعنی طوری مشخص شود که برای حالت مختلف محتمل معتبر باشد. یعنی تمام مراحل شرطی باید به طور سیستماتیک بررسی شود ; حالت به حالت.ضابطه مربوط به هر حالت باید واضح (و محاسبه پذیر باشد(.چون الگوریتم ها لیست دقیقی از گام های دقیق است، نظم محاسبه تقریباً همیشه برای کار کرد الگوریتم اساسی می باشد. همواره فرض می شود دستور ها روشن هستند، و گفته می شود از" بالا آغاز" و"تا پایین کشیده می شوند"، اندیشه ای که به طور رسمی تر توسط جریان کنترل توصیف می شود.تا اینجا ی بحث، رسمی سازی قواعد و قوانین برنامه نویسی امری(imperative programming) را به خود گرفت. این عام ترین مفهوم است، و تلاش دارد با وسایل "مکانیکی" مجزا کاری را توصیف کند؛ عملیات تخصیص، تعیین مقدار یک متغیر، برای این مفهوم از الگوریتم رسمی شده یکتا می باشد .در زیر مثالی از این تخصیص آمده است.برای مفاهیم فرعی ) (alternative تشکیل دهنده یک الگوریتم برنامه نویسی تابعی و برنامه نویسی منطقی را ببینید.

ماشین حساب (آشنایی با Syntax Diagram(

 

الگوریتم ماشین حسابی با تعریف زیر را بنویسید:

انجام چهار عمل اصلی با اولویت محاسباتی عملگرها طبق آنچه در زیر مشخص شده است:

کد:

+ - عملگر یگانی (Unary)

* /

+ - عملگر دودویی (Binary)

عبارات داخل پرانتز از اولویت بالاتری برخوردارند.

اعداد می‌توانند صحیح یا اعشاری باشند.

پایان هر عبارت با علامت سوال (=) مشخص می‌شود.

خروج از ماشین حساب با ورود حرف ایکس (X) مشخص می‌شود.

مثال:

کد:

2 * 3 + 4 * 5 =

26

2 * (3 + 4) * 5 =


دانلود با لینک مستقیم


تحقیق در مورد الگوریتم یادگیری ماشین 30 ص