نرم افزار 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 عدد باشد.
ولی در نسخه کامل
این نرم افزار هیچ محدودیتی برای حل مسائل وجود ندارد
برای دانلود نسخه ویندوزی یا لینوکسی اینجا کلیک کنید
برای دانلود آموزشهای فارسی و انگلیسی اینجا کلیک کنید