ڪمپيوٽر, پروگرامنگ
نينئرير پروگرامنگ رياضياتي پروگرامنگ جي اجزاء مان هڪ آهي
نينئرر پروگرامنگ رياضياتي پروگرامنگ جو حصو آهي ، جنهن ۾ ڪجهه غير محدود ۽ فنڪشن جي طرفان غير صفر فنڪشن نمائندگي ڪئي ويندي آهي . غير سڌارڪ پروگرامنگ جو بنيادي ڪم هڪ مقصد مقصدن واري فنڪشنل جي خاص قيمت سان ڏنل خاص پيمائٽر ۽ رڪاوٽن کي حاصل ڪرڻ آهي.
غير لائينزر پروگرام جي پريشاني بهتر نتيجو جي لائينري مواد جي مسئلن کان مختلف ناهي، نه رڳو هن ايريا جي اندر جيڪي ڪجهه حدون آهن، پر ان جي حدن کان به وڌيڪ. انهن قسمن جون ڪمنون جيڪي رياضياتي پروگرامنگ جي انهن ڪمن ۾ شامل آهن، جيڪي يا ته برابر يا برابري جي نمائندگي ڪري سگهن ٿا.
نينئرر پروگرامنگ مختلف قسم جي بنياد تي درجه بندي ڪئي وئي آهي F (x)، خنډ جي ڪم ۽ حل ویکٹر x جي طول و عرض. تنهنڪري، ڪم جو نالو متغيرات جي تعداد تي منحصر آهي. هڪ واحد متغير سان، غير لائنر پروگرامنگ غير مشروط هڪ پيرميٽر سڌارج جي استعمال سان استعمال ڪري سگهجي ٿو. هڪ کان وڌيڪ متغير هڪ کان وڌيڪ، غير مشروط multiparametric اصلاح کي استعمال ڪري سگهجي ٿو.
لائني مسئلن کي معياري لائيناري پروگرامنگ طريقن سان حل ڪيو ويو آهي (مثال طور، ساديڪس طريقو). پر هڪ غير ليڪر جنرل طريقيڪار جو حل موجود ناهي، اهو هر فرد جي صورت ۾ چونڊيو ويندو آهي ۽ ان تي پڻ فنڪشنل ايف (x) تي منحصر آهي.
غير روزار پروگرام ۾ اڪثر روزمره جي زندگيء ۾ عام آهي. مثال طور، اهو پيداوار يا خريداري جي تعداد جي قيمت ۾ هڪ غير معمولي اضافو آهي.
ڪڏهن ڪڏهن، غير لائنر پروگرامنگ جي مسئلن ۾ بهترين حل ڳولڻ لاء، اسان لڳاتار ليڪن مسئلن جي ڪوشش ڪندا آهيون. هڪ مثال چوکوک پروگرامنگ آهي، جس ۾ فعل F (x) متغیر کے سلسلے میں دوسری ڈگری کی پولینومیل کی طرف سے نمائندگی کی جاتی ہے، جبکہ محدود ٻيو مثال، سزا جي عمل جي طريقيڪار جو استعمال آهي، جنهن جي درخواست، ڪجهه پابنديون هوندي، اهڙيون حدون کانسواء ڪنهن به طريقيڪار کي انتهائي پئجي ڏيڻ جي ڪم کي گهٽائي سگهجي ٿي، جنهن کي تمام گهڻو حل ڪري سگهجي ٿو.
جڏهن ته، اسان عام طور تي تجزيو ڪيو ٿا، پوء غير لائنر پروگرامنگ وڌائڻ واري مسئلي جي مسئلن جو حل آهي. اڪثر ڪري پنهنجي فيصلي دوران، تقريبن بهتر انداز واري طريقن کي استعمال ڪرڻ ضروري آهي . هڪ ٻي طاقتور اوزار جيڪو هن قسم جي مسئلي کي حل ڪرڻ لاء پيش ڪري سگهجي ٿو عددي طريقي جو آهي جنهن کي ڏنل ڏنل درستگي سان صحيح حل ڳولڻ جي اجازت ڏين ٿا.
جيئن مٿي ڏنل مٿي ڄاڻايل آهي، غير صفر پروگرامنگ انفرادي خاص طريقي جي ضرورت هوندي آهي، جو لازمي طور تي ان جي خاصيت کي ڀرڻ گهرجي.
هيٺ ڏنل غير لائين پروگرامنگ جا طريقا آھن:
- پوائنٽ جي فليٽ اسٽريٽ جي ملڪيت جي بنياد تي گريريٽي طريقن. ٻين لفظن ۾، هن نقطي جي ڪارڪردگي ۾ سڀ کان وڌيڪ واڌ جي هدايت جي طور تي نڪتل ان نقطي نقطه نظر ۾ ڏنل جزوي ذخيرو جو هڪ ویکٹر آهي.
- مونٽ ڪارلو طريقو، جنهن ۾ ن-ٽي طول و عرض جي برابر آهي، جنهن ۾ منصوبن جو هڪ سيٽ شامل آهي، بي ترتيب ن پوائنٽ جي بعد ۾ ماڊل لاء مقرر ڪيل متوازي لپيڊ ۾ وردي ورهائڻ لاء طئي ٿيل آهي.
- متحرڪ پروگرامنگ جو طريقو ننڍن ننڍن ننڍن ننڍن ڪم کي بهتر ڪرڻ جي ضبطي ڪم کي گھٽائي ٿو.
- سموڪس پروگرامنگ جو طريقو سموڙي فعل جي گھٽ ۾ گهٽ قدر جي ڳولا يا اخترو حصو تي منصوبو جو منصوبو جي سيٽ جي وڌ ۾ وڌ قيمت تي عمل ڪيو ويندو آهي. ان صورت ۾ جڏهن منصوبن جو هڪ سيٽ هڪ ايڪسيل پالروسن آهي، پوء هڪ سادوڪس طريقو لاڳو ٿي سگهي ٿو .
Similar articles
Trending Now