تصميم تحسين لترميز بايثون

Linear Programming Design Optimization Coding in Python
البحث في الرسائل
الباحث
نادية علي عباس حسين
المشرف
احمد صباح احمد الجيلاوي
الجامعة
جامعة بابل
الكلية / القسم
كلية التربية للعلوم الصرفة / الرياضيات
الشهادة
ماجستير
السنة
2022
لغة الرسالة
انكليزي
الكلمات المفتاحية
Linear Programming; Optimization; Python; Simplex Method

الملخص

تعد البرمجة الخطية وغير الخطية في الأساس مجالًا فرعيًا للتحسين العددي . والتحسين الخطي وغير الخطي هو تقنية برمجة رياضية للعثور على القيمة المثلى للوظائف الموضوعية الخطية وغير الخطية. الهدف من هذه الدراسة هو ترميز التصميم وهو أداة مهمة لنمذجة مجالات التحسين العددي. بحثت هذه الدراسة واقترحت برنامج python للنمذجة العامة للتحسين الخطي وغير الخطي. يوفر مفهومنا الأساس الأساسي لتعلم وتحسين قدرات حل المشكلات الرياضية باستخدام لغة Python نحن نقدم أساليب وخوارزميات جديدة وأنشأنا تطبيقات مختلفة للنمذجة الرياضية من أجل التحسين. أعطت النتائج العددية والتطبيقية مجال جدوى جيد تم اشتقاق الحل الأمثل Ade طورت هذه الدراسة رموز التصميم بناءً على نماذج رياضية مختلفة والتي تضمنت أسلوب تايلر للتقريب والبرمجة الخطية والبرمجة غير الخطية ومضاعف لاغرانج والخطي المزدوج وغير الخطي ومضاعف لاغرانج وحالة كاروش كون تاكر والعقوبة (الجزاء الداخلي والخارجي) ، قدموا جميعًا خوارزميات فعالة وهي حزم مفتوحة المصدر تصنع برامج رياضية يتم وصفها بلغة برمجة Python

Abstract

Linear and nonlinear programming are basically a sub eld of numerical optimization, linear and nonlinear optimization is a mathematical programming technique to nd an optimal value for linear and nonlinear objective functions. The objective of this study is design coding which is an important tool for modeling numerical optimization elds. This study investigated and proposed a python program for general optimization modeling linear and nonlinear optimization. Our concept provides the basic foundation for learning and improving mathematical problem-solving abilities using Python Language. We provide new approaches and algorithms and created dierent mathematical modeling applications for optimization. Numerical and application results gave a good feasibility area from which the optimal solution was derived. This study developed design codes based on dierent mathematical models which included, Tyler's rounding technique, linear programming, nonlinear programming, double linear, nonlinear, Lagrange multiplier, Karush-Kuhn-Tucker(KKT) condition, and penalty (internal and external penalty), all of them provided e cient algorithms An open source packages that make mathematical programs to be described in the Python programming language. vii

طلب نسخة من الملف

الملفات غير منشورة على الموقع. اترك بياناتك وسيتواصل معك موظفو قسم الشؤون الثقافية والفنون لإرسال النسخة مجاناً.