تعداد نشریات | 21 |
تعداد شمارهها | 593 |
تعداد مقالات | 8,812 |
تعداد مشاهده مقاله | 66,759,878 |
تعداد دریافت فایل اصل مقاله | 7,325,252 |
توسعه یک الگوریتم نقطه مرزی برای حل مسائل برنامهریزی خطی با جواب اولیه موجه | ||
مدل سازی در مهندسی | ||
مقاله 8، دوره 17، شماره 56، اردیبهشت 1398، صفحه 85-99 اصل مقاله (1.64 M) | ||
نوع مقاله: مقاله صنایع | ||
شناسه دیجیتال (DOI): 10.22075/jme.2018.5624. | ||
نویسندگان | ||
محمد نکوفر1؛ محمد علی موفق پور* 2 | ||
1دانشگاه آزاداسلامی واحد اندیمشک | ||
2دانشچاه صنعتی جندی شاپور دزفول | ||
تاریخ دریافت: 18 مرداد 1394، تاریخ بازنگری: 30 فروردین 1397، تاریخ پذیرش: 09 خرداد 1397 | ||
چکیده | ||
در این تحقیق برای حل مسائل برنامه ریزی خطی، الگوریتم SALCHOW توسعه داده شده است که در هرگام در جهت گرادیان مقید تابع هدف حرکت میکند بهنوعی که همواره روی مرز ناحیه موجه باقی میماند. این نوع حرکت بر روی مرز ناحیه موجه متفاوت با رفتار الگوریتم سیمپلکس است که روی گوشه های فضای موجه حرکت میکند. از سوی دیگر با رفتار الگوریتم های نقاط درونی هم که از روی مرز فضای موجه جدا شده و وارد آن می شوند، نیز متفاوت است. در واقع SALCHOW با یافتن تدریجی ضرایب وزنی برای مجموعه ای از قیدها و افزودن این جمع وزندار به گرادیان تابع هدف، گرادیان مقید تابع هدف را بروزرسانی میکند؛ تا در نهایت ضرایب لاگرانژ قیود فعال در نقطه بهینه مسئله برنامه ریزی خطی را محاسبه کند. نتایج محاسباتی بر روی مجموعه ای از مسائل نمونه تصادفی تولید شده و چند مسئله استاندارد از پایگاه کتابخانه تحقیق در عملیات با اندازه کوچک نشان دهنده برتری زمانی SALCHOW نسبت به سیمپلکس در این مثالهای محدود است. به این معنی که متوسط زمان حل الگوریتم توسعه داده شده برای مسائل نمونه تابعی از تعداد متغیرهای تصمیم مسئله است. این امر بر خلاف رفتار سیمپلکس است که زمان اجرای آن در حالت متوسط، تابعی از تعداد قیدهای مسئله است. وجود خطای محاسباتی ناشی از گردکردن اعداد در محیط برنامه نویسی MATLAB امکان قضاوت در مورد برتری قاطع SALCHOW بر سیمپلکس را در حل مسائل کوچک سلب می نمود. | ||
کلیدواژهها | ||
برنامهریزی خطی؛ روش های مجموعه فعال؛ مرتبه زمانی حل چندجملهای؛ روش جهت موجه | ||
عنوان مقاله [English] | ||
Developing a Boundary Point Method Algorithm for Solving Linear Programming Problems with Feasible Initial Solution | ||
نویسندگان [English] | ||
Mohamad Nekufar1؛ Mohamad Ali Movafaghpour2 | ||
چکیده [English] | ||
In this research, SALCHOW algorithm has been developed to solve linear programming problems. In each step SLACHOW moves towards the constrained gradient of the objective function, so that it always remains within the feasible region. This type of generating sequence of feasible solutions on the boundary of the feasible region differs from the behavior of the simplex. Simplex moves on the corners of the feasible region. On the other hand, SALCHOW is also different from interior point methods; because interior point methods generate solutions that are not on the corner points or even borders of feasible region. SALCHOW assigns a set of coefficients to some active constraints for appending to objective function and updating constrained gradient of objective function. Finally at the optimal point, the Lagrange coefficients of the active constraints are found. Computational results are generated by using a set of randomly generated instance problems and a few standard ones from OR-Library. These results show the superiority of SALCHOW over the simplex in these small instances. In other words, the mean time of solving an instance with SALCHOW is a function of the number of decision variables in contrast with Simplex. Runtime of simplex in the average is a function of the number of constraints. The computational errors caused by round off errors in developed code in MATLAB exhibits that our developed code for SALCHOW suffers from cumulative errors; and it obstructs the possibility of judging the definite superiority of SALCHOW over the simplex in solving small instance problems. | ||
کلیدواژهها [English] | ||
Linear Programming, Active Set Methods, Polynomial Time Order, Feasible Direction Method | ||
مراجع | ||
[1] G.B. Dantzig, Linear Programming and Extensions, Princeton Univ. Press, Princeton, N.J., 1963. [14] D.P. Bertsekas, "Projected Newton Methods for Optimization Problems with Simple Constraints", Siam J. Control and Optimization, Vol. 20. No. 2, 1982, pp. 221–246. | ||
آمار تعداد مشاهده مقاله: 851 تعداد دریافت فایل اصل مقاله: 319 |