ورود ثبت

وارد حساب کاربری خود شوید

نام کاربری *
رمز عبور *
مرا به خاطر بسپار

ایجاد یک حساب کاربری

تکمیل کردن تمام فیلدهای مشخص شده با (*) لازم است.
نام *
نام کاربری *
رمز عبور *
تایید رمز عبور *
ایمیل *
تایید ایمیل *
کد امنیتی *

دانلود کتاب

  

  

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

 کتاب، مقاله و مطلب خود را در 30000 عنوان کتاب، مقاله، مجله و ... سایت روبوک جستجو و با لینک مستقیم دانلود نمایید.

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

  

  

سفارش ترجمه و تایپ

سفارش ترجمه و تایپ

یکشنبه, 21 دی 1393 ساعت 10:22

الگوریتم های مسیریابی

نوشته شده توسط
این مورد را ارزیابی کنید
(1 رای)
الگوریتم های مسیریابی - 5.0 out of 5 based on 1 vote

 الگوریتم های مسیریابی

الگوریتم مسیریابی زنبور عسل BeeHive 

فهرست 

بخش اول

  • مقدمه
  • الگوریتم AntNet
  • مراحل مختلف اجرای الگوریتم AntNet
  • توصیف یک مثال

بخش دوم

  • پروتکل OSPF
  • روش سیل آسا
  • AS شبکه
  • ناحیه یا Area
  • ستون فقرات OSPF
  • مسیریاب ABR
  • برای پیدا کردن بهترین مسیر در شبکه LS الگوریتم
  • کوتاهترین مسیر
  • تجزیه و تحلیل الگوریتم Shortest Path
  • انواع بسته های OSPF

بخش سوم

  • کلونی زنبور در طبیعت
  • مدل عامل زنبور عسل
  • بسته بندها
  • شناسایی کنندگان
  • خوراک جویان
  • حرکت دسته جمعی
  • معماری BeeHive
  • تالار بسته بندی
  • ورودی
  • سالن رقص
  • الگوریتم BeeHive
  • جداول مسیریابی در الگوریتم BeeHive

بخش چهارم

  • محیط شبیه سازی برای BeeHive
  • نتایج آزمایش
  • بارهای اشباع کننده (Saturating Loads)
  • اندازه بخشهای کاوش
  • اندازه جدول مسیریابی
  • نقاط خطرناک (Hot Spot)
  • از کارافتادن مسیریاب (Router Crash)
  • هزینه سربار BeeHive

نویسنده : محمد عرفان درویشی

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

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

حجم فایل:2.79 مگا بایت

الگوریتم های مسیریابیشرح مختصر 

 سیستم های طبیعی مختلف به ما یاد میدهند که ارگانیسم خارجی بسیار ساده توان تولید سیستم هایی با قابلیت انجام کارهایی بسیار پیچیده را دارند. حشرات اجتماعی ( زنبور عسل، زنبور معمولی، مورچه ها و موریانه ها ) برای میلیونها سال بر روی کره زمین زندگی کردهاند، آشیانه های مختلف ساخته اند و آذوقه خود را سازمان دهی کردهاند. پویاگرایی جمعیت حشارت نتیجهای از عملکردها و تعاملات بین حشرات با یکدیگر و با محیط اطراف است. این تعامل بر اساس یکسری عوامل فیزیکی و شیمیایی امکان پذیر است. مثالی برای چنین رفتارهایی، حرکت خاص مورچه ها در هنگام جمع آوری محصول است. مثال دیگر ترشح هورمون فنومون در مورچه ها که موجب راه گذاری برای سایرین میشود. این سیستمهای ارتباطی بین حشرات موجب به وجود آمدن مقوله ای به نام “هوش اشتراکی” شدهاست. زنبورها فعالیتهای خوراکجوییشان را بصورت اجتماعی سازمان دهی میکنند، زنبورهای خوراکجو فاصله و کیفیت منابع غذایی را با یک نوع رقص به سایر زنبوران اطلاع میدهند . در این پایان نامه ما یک الگوریتم مسیریابی نو را معرفی میکنیم، BeeHive الهام گرفته از روشها و رویه های زنبورهای عسل میباشد. در این الگوریتم، عامل زنبور از میان یک منطقه بسیار وسیع و بی انتها حرکت میکند، که ناحیه کاوش foraging zones نامیده میشود. اطلاعات زنبورها در مورد وضعیت شبکه برای به هنگام سازی جداول مسیریابی تحویل داده میشود. کندو اطلاعات محلی یا ناحیه ای را  به ترتیب حساب میکند.  از میان شبیه سازیهای انجام شده نشان میده یم که  یک BeeHive الگوریتم پیشرفته را انجام میدهد.

یکشنبه, 21 دی 1393 ساعت 10:17

آموزش الگوریتم و فلوچارت

نوشته شده توسط
این مورد را ارزیابی کنید
(0 رای‌ها)

 آموزش الگوریتم و فلوچارت

آموزش الگوریتم و فلوچارت 

فهرست

  • الگوریتم
  • تعریف فلوچارت
  • آرایه ها
  • مرتب کردن و جستجو اطلاعات
  • زیر الگوریتم ها

نویسندگان: بهرام غلامی و علیرضا جباریه

در این بخش فایل آموزش الگوریتم و فلوچارت  به صورت پی دی اف در 227 صفحه برای شما عزیزان قرار گرفت.

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

حجم فایل: 5.35 مگا بایت

آموزش الگوریتم و فلوچارت

خوارزمی یا الگوریتم (نسبت: الگوریتمی، خوارزمیک) مجموعه‌ای متناهی از دستورالعمل‌ها است، که به ترتیب خاصی اجرا می‌شوند و مسئله‌ای را حل می‌کنند. به عبارت دیگر یک الگوریتم، روشی گام به گام برای حل مسئله است. شیوه محاسبه معدل در مدرسه، یکی از نمونه‌های الگوریتم است.

ریشه واژهٔ الگوریتم
واژه الگوریتم از نام ریاضیدان و ستاره‌شناس و جغرافی‌دان نامی ایرانی، ابوجعفر محمد بن موسی خوارزمی (الخوارزمی)، گرفته شده است، که در خوارزم زاده شد و در دانشگاه «بیت الحکمه» بغداد به اوج شهرت رسید. خوارزم یکی از شهرهای «ایران بزرگ» بود، که امروزه در ازبکستان واقع شده است و خیوه نام دارد. رساله‌ای که خوارزمی در قرن ۹ میلادی به عربی نگاشته بود، در قرن ۱۲ به لاتین با نام "Algoritmi de numero Indorum" ترجمه شد؛ یعنی "[کتابی بدست]«الگوریتمی» در مورد اعداد هندی"، که «الگوریتمی» نام الخوارزمی بود که مترجم آن را در تبدیل به لاتین چنین آورده بود. در قرن ۱۳ میلادی واژه الگوریسموس(algorismus) به معنای «سیستم شمارش عربی (دهدهی)» (یعنی اعداد ۱ تا ۹ به علاوه صفر، و نیز مفهوم اعشار) بود؛ که هنوز هم یکی از معانی واژه الگوریسم(algorism) است. معنای دیگر الگوریسم «حساب کردن با کمک اعداد عربی» است؛ یعنی فن انجام أعمال حسابی پایه، مانند جمع و ضرب، با قرار دادن اعداد در زیر هم و إعمال قواعدی خاص، که جایگزین به کارگیری اعداد رومی و استفاده از چرتکه شد. حتی روش انجام دستی تقسیم و جذر گرفتن (رادیکال) هم الگوریسم نامیده می‌شود. در قرن ۱۹ این کلمه در فرانسوی به algorithme تغییر شکل پیدا کرد، البته معنایش ثابت ماند. طولی نکشید که این کلمه به شکل algorithm وارد زبان انگلیسی شد؛ ولی فقط در اواخر قرن ۱۹ میلادی بود که معنای عام‌تر امروزی‌اش را یافت، و به «هر مجموعه قواعدی برای انجام یک رویه محاسباتی یا روال رایانه‌ای به کار رود» الگوریتم گفته شد.

تبدیل نام الخوارزمی به الگوریسم و سپس الگوریتم احتمالا تحت تأثیر واژه یونانی arithmos (به معنای عدد) و arithmetic (به معنای محاسباتی) بوده است. برخی منابع هم کلمه لگاریتم را هم در تبدیل الگوریسم و الگوریتم بی تأثیر ندانسته‌اند.

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

الگوریتم گاه دارای مراحلی است که تکرار می‌شود (در مثال آبگوشت مثلاً چند بار باید نمک زد یا آب اضافه کرد) و یا در مرحله‌ای نیازمند تصمیم‌گیری است (اگر نمک کافی است دیگر نمک نمی‌زنیم، اگر کافی نیست نمک می‌زنیم).

اگر الگوریتم برای عمل مورد نظر مناسب نباشد و یا غلط باشد به نتیجه مورد نظر نمی‌رسیم. مثلاً اگر الگوریتم آبگوشت را با مواد اولیه کباب انجام دهیم واضح است که به آبگوشت نمی‌رسیم.

باید بدانیم برای هر الگوریتم تعریف متغیرها و طراحی مرحله به مرحله بسیار مهم است. زیرا الگوریتم باید بداند بر روی چه متغیر‌هایی، چه اعمالی را انجام دهد و نتیجه را در غالب چه متغیرها یا پارامتر‌هایی نشان دهد.

یکشنبه, 21 دی 1393 ساعت 09:07

طراحی و تحلیل الگوریتم ها

نوشته شده توسط
این مورد را ارزیابی کنید
(0 رای‌ها)

 طراحی و تحلیل الگوریتم ها

طراحی و تحلیل الگوریتم ها

این جزوه به آموزش مباحث درس طراحی الگوریتم میپردازم که شامل سر فصل زیر است :

  • مروری بر روشهای مرتب سازی و پیچیدگی آنها
  • مرتب سازی درجی (Insertion Sort)
  • الگوریتم مرتب سازی ادغامی (Merge Sort)
  • مرتب سازی سریع (Quick Sort)
  • مرتب سازی توده ای (Heap Sort)
  • درخت پوشای مینیمم
  • الگوریتم راشال (Kruskal)
  • الگوریتم پریم (Prim)
  • پیمایش و جستجوی گرافها
  • جستجو و پیمایش عمقی
  • جستجو و پیمایش ردیفی
  • تحلیل الگوریتمها
  • نمادهای مجانبی
  • تحلیل حالت متوسط الگوریتم
  • روابط بازگشتی
  • روابط بازگشتی درجه
  • روابط بازگشتی درجه ۲ (همگن)
  • قضیه اصلی (Master Theorem)
  • الگوریتم حریص
  • مسأله کوله پشتی ساده یا کسری
  • مسئله ادغام دودویی و بهینه فایلها (یا آرایه های مرتب)
  • الگوریتم هافمن
  • درخت پوشای مینیمم
  • الگوریتم راشال
  • الگوریتم Prim
  • مقایسه الگوریتم Prim و Kruskal
  • تعداد درختهای پوشای Kn
  • کوتاهترین مسیرهای هم مبدا
  • انتخاب بهینه فعالیتها
  • روش تقسیم و غلبه
  • محاسبه عنصر کمینه و بیشینه یک آرایه
  • ضرب دو ماتریس به روش استراسن
  • تعیین نزدیکترین زوج نقاط
  • تعیین نزدیکترین زوج نقاط در فضای یک بعدی
  • تعیین نزدیکترین زوج نقاط در فضای دوبعدی
  • تعاریف و الگوریتمهای پایه در هندسه محاسباتی
  • تولید پوش محدب
  • الگوریتم Graham
  • الگوریتم Shamos
  • روش برنامه سازی پویا
  • مسئله کوله پشتی
  • مسئله همه کوتاهترین مسیرها
  • و مسائل وابسته
  • عدد کاتلان
  • ضرب زنجیره ای و بهینه ماتریس ها
  • مثلث بندی بهینه چند ضلعی محدب
  • طولانی ترین زیر دنباله مشترک
  • فروشنده دوره گرد
  • روش عقبگرد
  • مولد ترکیبات
  • وزیر ٧ مسئله
  • فروشنده دوره گرد
  • جمع زیرمجموعه های یک مجموعه
  • پیچیدگی محاسبات
  • مسئله تا کردن خط کش

نویسنده : علی نوراله

در این بخش فایل آموزش طراحی و تحلیل الگوریتم ها به صورت پی دی اف در 93صفحه برای شما عزیزان قرار گرفت.

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

حجم فایل: 1.34 مگا بایت

طراحی و تحلیل الگوریتم ها

طراحی الگوریتم دانش ساخت الگوریتم‌ها برای حل مساله‌است. طراحی الگوریتم کاربردی را مهندسی الگوریتم می‌نامند. طراحی الگوریتم در بسیاری از راه حل‌های تئوری تحقیق در عملیات، شناسایی و گنجانیده شده‌است، مانند برنامه نویسی پویا و تقسیم و غلبه. الگوهای طراحی الگوریتم تکنیک‌های طراحی و اجرای طرح‌های الگوریتم هستند، در این روزها از طراحی الگوریتم می توان در فرایندهای بازیابی اینترنتی، مسیریابی استفاده نمود. هم اکنون در ایران طراحی الگوریتم‌ها به عنوان درسی در رشته مهندسی کامپیوتر (نرم‌افزار و سخت‌افزار) و فناوری اطلاعات تدریس می‌شود. در طراحی الگوریتم‌ها مباحثی همچون پیچیدگی زمانی، بازگشتی، روش تقسیم و غلبه، روش حریصانه، روش برنامه سازی پویا، تکنیک عقب گرد، نظریه P و NP تدریس می‌شود. زبان‌های برنامه نویسی رایانه‌های بزرگ مانند زبان ALGOL (برای زبان الگوریتمی)، زبان FORTRAN، زبان COBOL، زبان PL/I، زبان SAIL و SNOBOL ابزار محاسبات برای به اجرا درآوردن یک طراحی الگوریتم است اما یک طراحی الگوریتم (a/d) یک زبان نیست، یک a/d می‌تواند یک روش دست نوشته باشد، به طور مثال مجموعه‌ای از معادلات. یک سری از فرایندهای مکانیکی انجام شده توسط دست، قطعه آنالوگ از تجهیزات یا فرایند دیجیتال و پردازنده‌است. یکی از مهم ترین جنبه‌های طراحی الگوریتم، ایجاد یک الگوریتم است که دارای یک زمان اجرای کارآمد باشد، که به عنوان اوه بزرگ(big Oh)شناخته شده‌است.

یکشنبه, 21 دی 1393 ساعت 12:02

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

نوشته شده توسط
این مورد را ارزیابی کنید
(1 رای)
طراحی الگوریتم - 5.0 out of 5 based on 1 vote

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

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

فهرست

  • معرفی نمادهای مجانبی
  •  الگوریتم های بازگشتی
  • یادآوری برخی از ساختمان داده ها
  • معرفی روش های مختلف الگوریتم نویسی
  •  پویش گراف ها
  •  نگاهی مختصر بر ارائه دو سمینار

نویسنده :دکتر سید حمید حاج سید جوادی

تایپ شده ی بنیاد شمس می باشد

در این بخش فایل طراحی الگوریتم به صورت پی دی اف در 189 صفحه برای شما عزیزان قرار گرفت.

دانلود مستقیم فایل

حجم فایل: 2.10 مگا بایت

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

طراحی الگوریتم دانش ساخت الگوریتم‌ها برای حل مساله‌است. طراحی الگوریتم کاربردی را مهندسی الگوریتم می‌نامند. طراحی الگوریتم در بسیاری از راه حل‌های تئوری تحقیق در عملیات، شناسایی و گنجانیده شده‌است، مانند برنامه نویسی پویا و تقسیم و غلبه. الگوهای طراحی الگوریتم تکنیک‌های طراحی و اجرای طرح‌های الگوریتم هستند، در این روزها از طراحی الگوریتم می توان در فرایندهای بازیابی اینترنتی، مسیریابی استفاده نمود. هم اکنون در ایران طراحی الگوریتم‌ها به عنوان درسی در رشته مهندسی کامپیوتر (نرم‌افزار و سخت‌افزار) و فناوری اطلاعات تدریس می‌شود. در طراحی الگوریتم‌ها مباحثی همچون پیچیدگی زمانی، بازگشتی، روش تقسیم و غلبه، روش حریصانه، روش برنامه سازی پویا، تکنیک عقب گرد، نظریه P و NP تدریس می‌شود. زبان‌های برنامه نویسی رایانه‌های بزرگ مانند زبان ALGOL (برای زبان الگوریتمی)، زبان FORTRAN، زبان COBOL، زبان PL/I، زبان SAIL و SNOBOL ابزار محاسبات برای به اجرا درآوردن یک طراحی الگوریتم است اما یک طراحی الگوریتم (a/d) یک زبان نیست، یک a/d می‌تواند یک روش دست نوشته باشد، به طور مثال مجموعه‌ای از معادلات. یک سری از فرایندهای مکانیکی انجام شده توسط دست، قطعه آنالوگ از تجهیزات یا فرایند دیجیتال و پردازنده‌است. یکی از مهم ترین جنبه‌های طراحی الگوریتم، ایجاد یک الگوریتم است که دارای یک زمان اجرای کارآمد باشد، که به عنوان اوه بزرگ(big Oh)شناخته شده‌است.

آخرین ویرایش در یکشنبه, 21 دی 1393 ساعت 12:02
یکشنبه, 21 دی 1393 ساعت 12:14

الگوریتم های درس طراحی الگوریتم

نوشته شده توسط
این مورد را ارزیابی کنید
(0 رای‌ها)

 الگوریتم های درس طراحی الگوریتم

الگوریتم های درس طراحی الگوریتم

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

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

حجم فایل: 0.10 مگا بایت 

الگوریتم های درس طراحی الگوریتم

طراحی الگوریتم دانش ساخت الگوریتم‌ها برای حل مساله‌است. طراحی الگوریتم کاربردی را مهندسی الگوریتم می‌نامند. طراحی الگوریتم در بسیاری از راه حل‌های تئوری تحقیق در عملیات، شناسایی و گنجانیده شده‌است، مانند برنامه نویسی پویا و تقسیم و غلبه. الگوهای طراحی الگوریتم تکنیک‌های طراحی و اجرای طرح‌های الگوریتم هستند، در این روزها از طراحی الگوریتم می توان در فرایندهای بازیابی اینترنتی، مسیریابی استفاده نمود. هم اکنون در ایران طراحی الگوریتم‌ها به عنوان درسی در رشته مهندسی کامپیوتر (نرم‌افزار و سخت‌افزار) و فناوری اطلاعات تدریس می‌شود. در طراحی الگوریتم‌ها مباحثی همچون پیچیدگی زمانی، بازگشتی، روش تقسیم و غلبه، روش حریصانه، روش برنامه سازی پویا، تکنیک عقب گرد، نظریه P و NP تدریس می‌شود. زبان‌های برنامه نویسی رایانه‌های بزرگ مانند زبان ALGOL (برای زبان الگوریتمی)، زبان FORTRAN، زبان COBOL، زبان PL/I، زبان SAIL و SNOBOL ابزار محاسبات برای به اجرا درآوردن یک طراحی الگوریتم است اما یک طراحی الگوریتم (a/d) یک زبان نیست، یک a/d می‌تواند یک روش دست نوشته باشد، به طور مثال مجموعه‌ای از معادلات. یک سری از فرایندهای مکانیکی انجام شده توسط دست، قطعه آنالوگ از تجهیزات یا فرایند دیجیتال و پردازنده‌است. یکی از مهم ترین جنبه‌های طراحی الگوریتم، ایجاد یک الگوریتم است که دارای یک زمان اجرای کارآمد باشد، که به عنوان اوه بزرگ(big Oh)شناخته شده‌است.

الگوریتمهایی مانند الگوریتم پریم - الگوریتم کروسکال - الگوریتم ژنتیک - الگوریتم فلوید - الگوریتم برجهای هانوی - فروشنده دوره گرد ضرب ماتریسها - ماتریس استراسن و...

یکشنبه, 21 دی 1393 ساعت 12:38

طراحی و تحلیل الگوریتم ها

نوشته شده توسط
این مورد را ارزیابی کنید
(2 رای‌ها)
طراحی و تحلیل الگوریتم ها - 3.0 out of 5 based on 2 votes

طراحی و تحلیل الگوریتم ها

طراحی و تحلیل الگوریتم ها

علی نوراله

در این بخش فایل  طراحی و تحلیل الگوریتم ها در  93 صفحه فایل Pdf برای شما عزیزان قرار گرفت.

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

حجم فایل: 1.4 مگا بایت 

کتاب صفر تا صد فروش آنلاین

آخرین ویرایش در یکشنبه, 21 دی 1393 ساعت 12:38
صفحه1 از2

خبرنامه

آدرس ایمیل خود را در کادر زیر وارد نمایید تا از آخرین اخبار مطلع شوید.

تماس با ما

اطلاعات تماس گروه روبوک

  • شماره پیامکی: 50002853627180
  • شماره تماس : 09387137519 (9 صبح الی 4 بعدازظهر)
  • آدرس ایمیل : این آدرس ایمیل توسط spambots حفاظت می شود. برای دیدن شما نیاز به جاوا اسکریپت دارید

با ما در تماس باشید

ما را در صفحات اجتماعی دنبال نمایید...