کوشا فایل

کوشا فایل بانک فایل ایران ، دانلود فایل و پروژه

کوشا فایل

کوشا فایل بانک فایل ایران ، دانلود فایل و پروژه

پروژه بهینه‌سازی و پردازش پرس و جو. doc

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

پروژه بهینه‌سازی و پردازش پرس و جو. doc


پروژه بهینه‌سازی و پردازش پرس و جو. doc

 

 

 

 

 

 

نوع فایل: word

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

 

مقدمه:

در این تحقیق ما به تکنیک‌های بکار رفته توسط DMBS برای پردازش، بهینه‌سازی و اجرای پرس و جوهای سطح بالا می‌پردازیم.

پرس و جوی بیان شده در زبان پرس‌و جوی سطح بالا مثل SQL ابتدا باید پویش و تجزیه. معتبر شود. پویشگر (اسکنر) علامت هر زبان، مثل لغات کلیدی SQL، اساس ویژگی، و اساس رابطه، را در متن پرس و جو شناسایی می‌کند،‌ در عوض تجربه کننده، ساختار دستوری پرس و جو را برای تعیین اینکه آیا بر طبق قوانین دستوری زبان پرس و جو تدوین می‌شود یا خیر، چک می‌کند. پرس و جو باید همچنین معتبر شود، با چک کردن اینکه تمام اسامی رابطه و ویژگی معتبر هستند و اسامی معنی‌دار در طرح پایگاه اطلاعاتی ویژها‌ی پرس و جو می‌شوند. نمونه داخلی پرس و جو ایجاد می‌شود،‌‌ که تحت عنوان ساختار داده‌های درختی بنام درخت پرس و جو می‌باشد. ارائه پرس و جو با استفاده از ساختار داده‌های گراف بنام گراف پرس و جو نیز امکان پذیر است. DOMS باید استراتژی اجرایی برای بازیابی نتیجه پرس و جو از فایل‌های پایگاه اطلاعاتی را هدایت کند. پرس و جو استراتژیهای اجرایی بسیاری دارد. و مرحلة انتخاب،‌ مورد مناسبی برای پردازش پرس وجو تحت عنوان بهینه‌سازی پرس و جو شناخته شده است.

 

فهرست مطالب:

2 – ترجمه پرس و جوهای SQL به پرس و جوهای رابطه‌ای

1802- الگاریتم های انسانی برای اجرای عملیاتهای پرس و جو

18- مرتب کردن خارجی

18- اجرا و پیاده‌سازی عملیات SELECT

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

متدهای جستجو برای انتخاب پیچیده

متدهای برای اجرای اتصال ها

اجرای اتصال بیرونی

تبدیل درختان پرس و جو به طرح های اجرای پرس

و جو:

18- مؤلفه های هزینه برای اجرای پرس و جو

هزینه دستیابی به ذخیره ثانویه

هزینه ذخیره

هزینه محاسباتی

هزینه کاربرد حافظه

هزینه ارتباطات

4. 18- اطلاعات کاتالوگ بکار رفته در توابع هزینه

18 - مثالهای توابع هزینه برای SELECT

18- مثالهای توابع هزینه برای JOIN


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


پروژه بهینه‌سازی و پردازش پرس و جو. doc

تحقیق کامپیوتر درباره بهینه‌سازی و پردازش پرس و جو

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

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

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

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

 

عنوان تحقیق :

بهینه‌سازی و پردازش پرس و جو

در این تحقیق ما به تکنیک‌های بکار رفته توسط DMBS برای پردازش، بهینه‌سازی و اجرای پرس و جوهای سطح بالا می‌پردازیم.

پرس و جوی بیان شده در زبان پرس‌و جوی سطح بالا مثل SQL ابتدا باید پویش و تجزیه . معتبر شود. پویشگر (اسکنر) علامت هر زبان، مثل لغات کلیدی SQL، اساس ویژگی، و اساس رابطه، را در متن پرس و جو شناسایی می‌کند،‌ در عوض تجربه کننده، ساختار دستوری پرس و جو را برای تعیین اینکه آیا بر طبق قوانین دستوری زبان پرس و جو تدوین می‌شود یا خیر، چک می‌کند. پرس و جو باید همچنین معتبر شود، با چک کردن اینکه تمام اسامی رابطه و ویژگی معتبر هستند و اسامی معنی‌دار در طرح پایگاه اطلاعاتی ویژها‌ی پرس و جو می‌شوند. نمونه داخلی پرس و جو ایجاد می‌شود،‌‌ که تحت عنوان ساختار داده‌های درختی بنام درخت پرس و جو می‌باشد. ارائه پرس و جو با استفاده از ساختار داده‌های گراف بنام گراف پرس و جو نیز امکان پذیر است. DOMS باید استراتژی اجرایی برای بازیابی نتیجه پرس و جو از فایل‌های پایگاه اطلاعاتی را هدایت کند. پرس و جو استراتژیهای اجرایی بسیاری دارد. و مرحلة انتخاب،‌ مورد مناسبی برای پردازش پرس وجو تحت عنوان بهینه‌سازی پرس و جو شناخته شده است.

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


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


تحقیق کامپیوتر درباره بهینه‌سازی و پردازش پرس و جو

ریاضی روشهای درونی بهینه‌سازی غیرخطی

اختصاصی از کوشا فایل ریاضی روشهای درونی بهینه‌سازی غیرخطی دانلود با لینک مستقیم و پر سرعت .

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

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

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

 

بخش اول

1-1 برنامه ریزی خطی

1-1-1مقدمه

هر مسئله برنامه ریزی خطی یک برنامة ریاضی است که در آن تابع هدف ،تابعی خطی برحسب متغیرهای مجهول است و قیود آن مرکب از معادلات و نامعادلات خطی است . صورت دقیق قیود ممکن است از مسئله ای به مسئله دیگر تفاوت کند ،ولی همانطور که در زیر نشان داده می شود هر مسئله برنامه ریزی خطی را می توان به صورت استاندارد درآورد:

مینیمم سازی

 

با قیود

(1-1-1)

و

 

که در آن ها و ها ،اعداد حقیقی ثابتی هستند و هامتغیرهایی حقیقی اند که باید تعیین شوند. در صورت لزوم ،هر معادله را در 1- ضرب کرده, تا برای هر i شود .

صورت استاندارد فوق را می توان به شکل فشردة برداری زیر نوشت:

مینیمم سازی

(2-1-1) با قیود

در اینجا x برداری ستونی و n بعدی،برداری سطری و n بعدی و A ماتریسیوb برداری m بعدی و ستونی است . نامعادلة برداری به مفهوم آن است که تمامی مؤلفه های x نا منفی است .

مثال(1-1-1 )(متغیرهای کمبود). مسئله زیر را ملاحظه کنید .

مینیمم سازی

با قیود

 

و

 

در این مورد کلیة قیود به صورت نامعادلات خطی است پس مسئله را می توان به صورت زیر درآورد.

مینیمم سازی

با قیود

 

و

 

و

 

متغیرهای جدید نامنفی که نامعادلات را به معادلات تبدیل می کنند ،موسوم به متغیرهای کمبودند. حال مسئله دارایm+n مجهول و است و به صورت استاندارد در آمده است. ماتریس ضرایب مجهولات قیود و به صورت است (یعنی می توان این ماتریس را به دو ماتریس Aو I افراز کرد که n ستون اول، ماتریس اصلی A وm ستون بعدی ،ماتریس یکه باشد).

مثال (2-1-1)(متغیرهای مازاد) . اگر جهت نامعادلات مثال 1-1-1 عوض شوند ،به طوری که یک نامعادله نوعاً به صورتباشد ،بدیهی است که این هم ارز است با

که در آن .متغیرهایی مانند که به این نحو اضافه می شوند تا نا معادله به معادله بدل گردد، موسوم به متغیرهای مازاد هستند.

اگر مجهولات محدودیت غیر منفی داشته باشند ،در این صورت روشن است که هر مجموعه از نامعادلات خطی را می توان با ضرب کردن در 1- و افزودن متغیرهای کمبود و مازاد به صورت استاندارد تبدیل کرد.

2-1-1جوابهای پایه ای (اساسی)

دستگاه معادلات زیر را در نظر می گیریم:

(3-1-1) Ax=b

که در آن x برداری n بعدی و b بردار n بعدی وA ماتریساست .فرض می کنیم از n ستونA ،m ستون انتخاب کنیم که مستقل خطی باشد(در صورتی چنین mستونی وجود دارند که مرتبه ماتریس A، m باشد). برای سادگی نماد گذاری فرض می کنیم m ستون اول Aانتخاب شده باشند. در این صورت، mستون انتخابی، یک ماتریس را تشکیل می دهد که آن را با B نشان می دهیم. ماتریس B نامنفرد است. بنابراین از دستگاه معادلات زیر می توانرا محاسبه کرد و جواب منحصر به فردی بدست آورد:

(4-1-1)

با قرار دادن (یعنی با مساوی قرار دادن m مؤلفه اول x با مؤلفه های و صفر قرار دادن بقیه مؤلفه ها)، جواب Ax=b را بدست میآوریم. این جواب ما را به تعریف زیر هدایت می کند.

تعریف(1-1-1):

دستگاهی متشکل از m معادله n مجهولی به صورت(3-1-1) مفروض است. فرض می کنیم Bزیر ماتریس و نامنفردی باشد که از ستونهایA تشکیل شده است. حال اگر همة n-m مؤلفه x که متناظر با ستونهای B نیستند برابر صفر باشند، جواب دستگاه معادلات باقی مانده، موسوم به جواب پایه ای یا اساسی دستگاه (3-1-1) نسبت به پایه B است. مؤلفه هایی از x را که متناظر با ستونهای B اند، متغیرهای پایه ای یا اساسی می نامند.

در تعریف فوق B را به عنوان پایه در نظر می گیریم زیرا Bمشتمل بر m ستون مستقل خطی است که می توان آن را پایه ای از فضای در نظر گرفت. جواب پایه ای متناظر است با عبارتی برای بردار b به صورت ترکیبی خطی از این بردارهای خطی.

در حالت کلی، البته ممکن است دستگاه (3-1-1) فاقد جوابهای پایه ای باشند. ولی برای اجتناب از حالات پیش پا افتاده و مشکلات غیر ضروری می توان مفروضاتی برای ساختار ماتریس A در نظر گرفت.

اولاً اغلب فرض می کنیم n>m یعنی تعداد متغیرهای بیشتر از تعداد قیود تساوی است.

ثانیاً اغلب فرض می کنیم سطرهای ماتریس A مستقل خطی هستند، به عبارت دیگر m معادله مربوط به قیود مستقل خطی اند. وابستگی خطی بین سطرهای ماتریس A متناظر است با یکی از این دو حالت:

ناسازگاری معادلات قیود و در نتیجه جواب نداشتن(4-1-1) یا وجود برخی معادلات اضافی در آن که باید حذف شوند. در تشریح این مبحث، فرض زیر را به طور صریح اتخاذ می کنیم مگر آنکه خلاف آن را قید کنیم.

3-1-1 فرض رتبه کامل

ماتریسA، و m

بر اساس فرض فوق دستگاه (3-1-1) همواره دارای جواب است و در حقیقت، حداقل دارای یک جواب پایه ای است.

ضرورت ندارد که متغیرهای پایه ای در یک جواب پایه ای همگی غیر صفر باشند. این مطالب با تعریف زیر تأکید می شود.

تعریف(2-1-1):

اگر یک یا چند متغیر پایه ای در یک جواب پایه ای دارای مقدار صفر باشد، در این صورت آن را جواب پایه ای تباهیده می نامند.


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


ریاضی روشهای درونی بهینه‌سازی غیرخطی

پایان نامه بهینه‌سازی مطلوب مسئله برنامه‌ریزی چند هدفه فازی برمبنای مدل‌های برنامه‌ریزی آرمانی

اختصاصی از کوشا فایل پایان نامه بهینه‌سازی مطلوب مسئله برنامه‌ریزی چند هدفه فازی برمبنای مدل‌های برنامه‌ریزی آرمانی دانلود با لینک مستقیم و پرسرعت .

پایان نامه بهینه‌سازی مطلوب مسئله برنامه‌ریزی چند هدفه فازی برمبنای مدل‌های برنامه‌ریزی آرمانی


پایان نامه بهینه‌سازی مطلوب مسئله برنامه‌ریزی چند هدفه فازی برمبنای مدل‌های برنامه‌ریزی آرمانی

 

 

 

 

 

 



فرمت فایل : WORD (قابل ویرایش)

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

پایان ‌نامه دوره کارشناسی ارشد ریاضی کاربردی

فهرست مطالب:
عنوان                                                                                                                            صفحه
فصل اول: آشنایی با مفاهیم اولیه فازی
1-1. مقدمه     2
1-2. تعاریف اولیه مجموعه فازی    3
۳-۱. اپراتورهای مجموعه فازی    ۵
۱-۳-۱. اپراتورهای جبری    7
۲-۳-۱. اپراتورهای تئوری مجموعه‌ها    7
1-3-2-1. اپراتورهای نرم t    8
1-3-2-2. اپراتورهای نرم s     8
1-3-2-3. اپراتورهای میانگین    9
۴-۱. تصمیم بهینه     9
1-5. متغیر زبان شناختی    10
فصل دوم: آشنایی با مدلهای برنامه‌ریزی‌آرمانی
2-1. مقدمه        13
۲-۲. تعاریف    13
۳-۲. مزایا و معایب روش برنامه‌ریزی‌آرمانی    ۱6
2-4. مدلهای روش برنامه‌ریزی‌آرمانی    ۱7
2-4-1. مدل ارشمیدسی    19
۲-۴-۲. مدل الفبایی     ۲1
2-4-3. مدل مینیمم-ماکسیمم    ۲4
فصل سوم: آشنایی با مدلهای برنامه‌ریزی‌آرمانی فازی
۱-۳. مقدمه    ۲7
3-2. تفاوت برنامه‌ریزی آرمانی با برنامه‌ریزی آرمانی فازی    29
3-۳. تعاریف    29
۴-۳. مدلهای برنامه ریزی آرمانی فازی    ۳3
۱-۴-۳. مدل ناراسیمهان    ۳3
۲-۴-۳. مدل هنن    38
۳-۴-۳. مدل یانگ    41
۴-۴-۳. مدل تیواری    42
۱-۴-۴-۳. مدل جمعی ساده    43
۲-۴-۴-۳. مدل جمعی وزن‌دار    44
۳-۴-۴-۳. اولویت بندی در مدل جمعی    45
۵-۴-۳. مدل چن و تسایی    48
 
۱-۵-۴-۳. مدل چن و تسایی برای آرمانهایی با اهمیت متفاوت    49
۲-۵-۴-۳. اولویت‌بندی در مدل چن و تسایی    50
۶-۴-۳. مدل دامنه متغیر        ۵3
۱-۶-۴-۳. روش بهینه‌سازی دامنه متغیر با دامنه متغیر دوطرفه    54
۳-4-6-2. روش بهینه‌سازی دامنه متغیر با دامنه متغیر یک طرفه     55
۷-۴-۳. مدل اُکوز و پترویک    59
فصل چهارم: بهینه‌سازی مطلوب برنامه‌ریزی آرمانی فازی
4-1.مقدمه    ۶5
4-2. روش بهینه‌سازی مطلوب برنامه‌ریزی آرمانی فازی    ۶6
4-2-1. مدل‌ بهینه سازی مطلوب برنامه‌ریزی آرمانی فازی برمبنای مدلهای برنامه‌ریزی آرمانی    69
4-3.آنالیز پارامتر λ    ۷5
4-3-1.تغییرات λ    ۷5
4-3-2.طریقه یافتن λ^*     ۷6
4-4 .آزمون عددی برای بهینگی M-پارتو    ۷7
4-5. الگوریتم بهینه‌سازی    ۷8
4-6. مثال عددی    79
4-6-1. مینیم سازی λ    ۸1
۲-۶-۴. تست بهینگی M-پاراتو    ۸2
۳-۶-۴. کارایی    83
۴-۶-۴. انعطاف پذیری    ۸5
۵-۶-۴. تحلیل حساسیت    ۸5
۷-۴. نتیجه‌گیری    ۹2
پیوست     ۹3
واژه‌نامه    ۱۰3
منابع    ۱۰4


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


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

بهینه‌سازی و معرفی انواع مختلف روش‌های آن

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

بهینه‌سازی و معرفی انواع مختلف روش‌های آن


بهینه‌سازی و معرفی انواع مختلف روش‌های آن

فرمت فایل : WORD ( قابل ویرایش ) تعداد صفحات:30

 

چکیده

 

            بهینهسازی یک فعالیت مهم و تعیینکننده در طراحی ساختاری است. طراحان زمانی قادر خواهند بود طرحهای بهتری تولید کنند که بتوانند با روشهای بهینهسازی در صرف زمان و هزینه طراحی صرفهجویی نمایند. بسیاری از مسائل بهینهسازی در مهندسی، طبیعتاً پیچیدهتر و مشکلتر از آن هستند که با روشهای مرسوم بهینهسازی نظیر روش برنامهریزی ریاضی و نظایر آن قابل حل باشند. بهینهسازی ترکیبی     (Combinational Optimization)، جستجو برای یافتن نقطه بهینه توابع با متغیرهای گسسته         (Discrete Variables) میباشد. امروزه بسیاری از مسائل بهینهسازی ترکیبی که اغلب از جمله مسائل با درجه غیر چندجملهای (NP-Hard) هستند، به صورت تقریبی با کامپیوترهای موجود قابل حل میباشند. از جمله راهحلهای موجود در برخورد با این گونه مسائل، استفاده از الگوریتمهای تقریبی یا ابتکاری است. این الگوریتمها تضمینی نمیدهند که جواب به دست آمده بهینه باشد و تنها با صرف زمان بسیار میتوان جواب نسبتاً دقیقی به دست آورد و در حقیقت بسته به زمان صرف شده، دقت جواب تغییر میکند.

 

 


  • مقدمه

          هدف از بهینهسازی یافتن بهترین جواب قابل قبول، با توجه به محدودیتها و نیازهای مسأله است. برای یک مسأله، ممکن است جوابهای مختلفی موجود باشد که برای مقایسه آنها و انتخاب جواب بهینه، تابعی به نام تابع هدف تعریف میشود. انتخاب این تابع به طبیعت مسأله وابسته است. به عنوان مثال، زمان سفر یا هزینه از جمله اهداف رایج بهینهسازی شبکههای حمل و نقل میباشد. به هر حال، انتخاب تابع هدف مناسب یکی از مهمترین گامهای بهینهسازی است. گاهی در بهینهسازی چند هدف  به طور همزمان مد نظر قرار میگیرد؛ این گونه مسائل بهینهسازی را که دربرگیرنده چند تابع هدف هستند، مسائل چند هدفی مینامند. سادهترین راه در برخورد با این گونه مسائل، تشکیل یک تابع هدف جدید به صورت ترکیب خطی توابع هدف اصلی است که در این ترکیب میزان اثرگذاری هر تابع با وزن اختصاص یافته به آن مشخص می‌شود. هر مسأله بهینهسازی دارای تعدادی متغیر مستقل است که آنها را متغیرهای طراحی می‌نامند که با بردار n  بعدی x  نشان داده میشوند.

هدف از بهینهسازی تعیین متغیرهای طراحی است، به گونهای که تابع هدف کمینه یا بیشینه شود.

 

مسائل مختلف بهینهسازی  به دو دسته زیر تقسیم میشود:

          الف) مسائل بهینهسازی بیمحدودیت: در این مسائل هدف، بیشینه یا کمینه کردن تابع هدف بدون هر گونه محدودیتی بر روی متغیرهای طراحی می‌باشد.

          ب) مسائل بهینهسازی با محدودیت: بهینهسازی در اغلب مسائل کاربردی، با توجه به محدودیتهایی صورت میگیرد؛ محدودیتهایی که در زمینه رفتار و عملکرد یک سیستم میباشد و محدودیتهای رفتاری و محدودیتهایی که در فیزیک و هندسه مسأله وجود دارد، محدودیتهای هندسی یا جانبی نامیده میشوند.

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


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