خلاصه مباحث و نکات تحقیق در عملیات
http://s3.picofile.com/file/7957420856/operation_research1_OR1_www_ieun_ir_.zip.html
نرم افزار GAMS
نرم افزار تحقیق در عملیات GAMS برای حل مدلهای برنامه
ریزی ریاضی مورد استفاده قرار می گیرد. این نرم افزار از سرعت بسیار بالایی در حل
مدل های بزرگ برخوردار است. در واقع می توان از GAMS به عنوان بهترین نرم افزار حل
مسائل بهینه سازی بسیار بزرگ و پیچیده نام برد. GAMS در واقع مخفف کلمه (The
General Algebraic Modeling System) است.
نرم افزار GAMS به راحتی می تواند
با پایگاه های اطلاعاتی ارتباط برقرار کند. همچنین در صورتی که تعداد داده های
ورودی زیاد نباشد می توان اطلاعات را مستقیماً در محیط نرم افزار وارد
نمود…..
برای مدلسازی، تنها کافی است برای یک بار تمامی مجموعه های مربوط
به متغیرها و محدودیت ها را تعریف نمود. نرم افزار GAMS به راحتی محدودیت ها را
تکرار می کند و نیازی نیست تمامی محدودیت ها نوشته شود.
خروجی نرم افزار GAMS به
راحتی قابل استفاده است. می توان در خود نرم افزار خروجی ها را مشخص نمود. یا بعد
از ارتباط با پایگاه های داده، خروجی را مثلاً به Excel منتقل نمود.
مدلهایی که
در نرم افزار GAMS پشتیبانی می شوند عبارتند از:
Linear
Programming
Mix Integer Programming
Non-Linear Programming
Mixed Complementarity Problems
Mathematical Programs with Equilibrium
Constraints
Constrained Nonlinear Systems
Non-Linear Programming
with Discontinuous Derivatives
Mixed-Integer Non-Linear
Programming
Quadratically Constrained Programs
Mixed Integer
Quadratically Constrained Programs
که روش های پرکاربرد آن معمولاً برنامه
ریزی خطی (LP)، برنامه ریزی عدد صحیح مختلط (MIP) و برنامه ریزی غیرخطی (NLP) است.
در سایت سازنده این نرم افزار، مثال های متنوعی از هر کدام از روش های ذکر شده وجود
دارد.
کاربران با نسخه بدون لیسانس GAMS می توانند مدل های خود را با محدودیت
های زیر مدل کنند:
- تعداد متغیرها و محدودیت ها نباید بیشتر از 300 باشد.
-
تعداد اجزای غیرصفر نباید بیشتر از 2000 عدد و برای برنامه ریزی غیرخطی 1000 عدد
باشد.
- تعداد متغیرهای گسسته نباید بیشتر از 50 عدد باشد.
ولی در نسخه کامل
این نرم افزار هیچ محدودیتی برای حل مسائل وجود ندارد
برای دانلود نسخه ویندوزی یا لینوکسی اینجا کلیک کنید
برای دانلود آموزشهای فارسی و انگلیسی اینجا کلیک کنید
اگر در درس تحقیق در عملیات تازه کار هستید و دوست دارید مدل های ساده خطی خودتان را به روش سیمپلکس حل کنید و یا مفاهیم تحلیل حساسیت را مرور کنید می توانید از نرم افزار Lindo استفاده کنید.حسن این نرم افزار یادگیری سریع ، آسان وبکار گیری محیطی کاملا ساده است البته این نرم افزار علاوه بر مسائل خطی LP قابلیت های بیشتری دارد
شما می توانید نسخه رایگان این نرم افزار را به حجم ۷ مگابایت از لینک زیر دانلود کنید که برای کارهای دانشجویی و آموزشی کفایت می کند و نتها محدودیت آن در تعداد متغیر ها (تا 300 متغیر) و قید ها (تا 150 قید) است.
فرض کنید می خواهیم مدل خطی زیر را حل کنیم:
max 60 X1+30X2+20X3
s.t. 8 X1+ 6 X2+ X3 <=48
4 X1 +2 X2+ 1.5 X3 <= 20
2 X1 +1.5 X2+0.5 X3 <= 8
X1 <=5
X1 , X2 ,X3>=0
کافی است در پنجره سفید ظاهر شده در محیط Lindo مدل را بصورت زیر تایپ کنیم:
max 60X1+30X2+20X3
s.t. 8 X1+ 6 X2+ X3 <=48
4X1 +2 X2+ 1.5 X3 <= 20
2X1 +1.5 X2+0.5 X3 <= 8
X1 <=5
برای حل مدل از منوی Solve گزینه ی Solve رو انتخاب کنیم تا خروجی زیر را داشته باشیم:
LP OPTIMUM FOUND AT STEP 2
OBJECTIVE FUNCTION VALUE
1) 280.0000
VARIABLE VALUE REDUCED COST
X1 2.000000 0.000000
X2 0.000000
5.000000
X3 8.000000 0.000000
ROW SLACK OR SURPLUS DUAL PRICES
2) 24.000000 0.000000
3) 0.000000
10.000000
4) 0.000000 10.000000
5)
3.000000 0.000000
NO. ITERATIONS= 2
درس تحقیق در عملیات پیشرفته خانم دکتر شعار
پنجشنبه ساعت 7:40 تا 9:00
مجموعه نرم-افزارهای مهندسی صنایع و مدیریت مستقیما از روی سایت بصورت اینترنتی قابل خرید می باشد
http://www.npshop.net/prod/16060/0/مجموعه-نرم-افزارهای-مهندسی-صنایع-و-مدیریت/0/0/
کد کالا 16060