IPOPT
आई. पी. ओ. पी. टी., "इंटीरियर प्वाइंट ऑप्टिमाइज़र" के लिए संक्षिप्त, जिसे आई-पी-ऑप्ट कहा जाता है, निरंतर प्रणालियों के बड़े पैमाने पर गैर-रैखिक अनुकूलन के लिए एक सॉफ्टवेयर पुस्तकालय है। यह फोरट्रान और सी में लिखा गया है और ई. पी. एल. (पूर्व में सी. पी. एल.) के तहत जारी किया गया है। आई. पी. ओ. पी. टी. एक प्राथमिक-दोहरी आंतरिक बिंदु विधि लागू करता है, और फ़िल्टर विधियों (फ्लेचर और लेफ़र) के आधार पर रेखा खोज का उपयोग करता है। आई. पी. ओ. पी. टी. को विभिन्न मॉडलिंग वातावरणों से बुलाया जा सकता है और सी. आई. पी. ओ. पी. टी. कॉइन-ओ. आर. परियोजना का हिस्सा है। आई. पी. ओ. पी. टी. को प्रथम व्युत्पन्न (प्रवणता) और द्वितीय व्युत्पन्न (हेसियन) जानकारी का उपयोग करने के लिए डिज़ाइन किया गया है यदि प्रदान किया जाता है (आमतौर पर ए. एम. पी. एल. जैसे मॉडलिंग वातावरण में स्वचालित विभेदन दिनचर्या के माध्यम से)। यदि कोई हेसियन प्रदान नहीं किया जाता है, तो आई. पी. ओ. पी. टी. एक अर्ध-न्यूटन विधियों, विशेष रूप से एक बी. एफ. जी. एस. अद्यतन का उपयोग करके उनका अनुमान लगाएगा। आई. पी. ओ. पी. टी. को मूल रूप से कार्नेगी मेलन विश्वविद्यालय में रासायनिक अभियांत्रिकी विभाग के पी. एच. डी. छात्र एंड्रियास वाचर और प्रो. लोरेंज़ टी. बीगलर द्वारा विकसित किया गया था। उनके काम को 2009 में इंफॉर्म्स कम्प्यूटिंग सोसाइटी पुरस्कार से सम्मानित किया गया था। अरविंद रघुनाथन ने बाद में संतुलन बाधाओं (एम. पी. ई. सी.) के साथ गणितीय प्रोग्रामिंग के लिए आई. पी. ओ. पी. टी. का विस्तार किया। आई. पी. ओ. पी. टी. के इस संस्करण को आम तौर पर आई. पी. ओ. पी. टी.-सी. के रूप में जाना जाता है ('सी' का अर्थ 'पूरकता' है)। जबकि सिद्धांत रूप में किसी भी मिश्रित-पूर्णांक कार्यक्रम को एम. पी. ई. सी. के रूप में पुनर्गठित किया जा सकता है, यह आई. पी. ओ. पी. टी.-सी. के साथ हल करने योग्य हो भी सकता है और नहीं भी। आई. पी. ओ. पी. टी. का उपयोग करके एम. आई. एन. एल. पी. (मिश्रित-पूर्णांक अरैखिक कार्यक्रम) का समाधान अभी भी खोजा जा रहा है। कार्ल लेयरड और एंड्रियास वाश्टर आई. पी. ओ. पी. टी. 3 के विकासकर्ता हैं, जो सी + + में आई. पी. ओ. पी. टी. का पुनः कार्यान्वयन है। वैक्टर और लेयरड को इस विकास के लिए संख्यात्मक सॉफ्टवेयर के लिए 2011 जे. एच. विल्किंसन पुरस्कार से सम्मानित किया गया था। ए. आई. एम. एम. एस. ए. एम. पी. एल. ए. पी. मॉनिटर जी. ए. एम. एस. एम. ए. टी. एल. ए. बी. संदर्भ बाहरी लिंक आई. पी. ओ. पी. टी. होम पेज संख्यात्मक सॉफ्टवेयर गणितीय अनुकूलन सॉफ्टवेयर अनुकूलन एल्गोरिदम और तरीके भी देखें।