एलपी व्यवहार्यता समस्या के लिए, मैं मानक सिम्प्लेक्स का उपयोग नहीं करूंगा। स्टैण्डर्ड प्राइमल (या ड्यूल) सिम्प्लेक्स एल्गोरिदम केवल प्राइमल (या डुअल) समस्याओं के व्यवहार्य सेट के कोने पर जाएंगे।
चलो समस्या का व्यावहारिक सेट आप वास्तव में हल करने के लिए होना चाहता हूँ , और लगता है कि इसके बजाय आप समस्या (हल करने के लिए थे एफ ε ):F={x:Ax≤b,x>0}Fε
s.t.minx0Ax≤bx≥ε⋅1.
जिस समस्या को आप हल करना चाहते हैं, उसका निकटतम सन्निकट , जो कि बहुत अधिक बिंदुओं को स्वीकार करता है। समस्या यह है कि सकारात्मक orthant की सीमा (यानी, सेट बी = { x : एक्स ≥ 0 , ∃ मैं : एक्स मैं = 0 } के संभव सेट की सीमा का हिस्सा बना सकता है एफ 0 । हम चाहते उन बिंदुओं को बाहर करना पसंद है। ऐसा करने का एक तरीका यह है कि एरन ने जो सुझाव दिया है, जो ε सेट करना हैF0B={x:x≥0,∃i:xi=0}F0εकुछ छोटे सकारात्मक मूल्य के लिए, और फिर किसी भी मानक एलपी एल्गोरिथ्म का उपयोग करें। यह रणनीति एक अच्छी है, और संभवतः कई तरह की स्थितियों में काम करेगी। हालांकि, यह विफल हो जाएगा यदि अव्यवहार्य है। हम जानते हैं कि एफ 0 ⊂ एफ ⊂ एफ ε सभी के लिए ε > 0 (दुरुपयोग अंकन करने के लिए और उससे संबंधित समस्या से एक व्यवहार्य सेट को देखें), और यह संभव है कि भले ही आप के छोटे सकारात्मक मूल्यों लेने है ε , एल.पी. solver इंगित करेंगे कि आपका एलपी असीम है।FεF0⊂F⊂Fεε>0ε
एक एलपी सॉल्वर के लिए, मैं एलपी के लिए किसी भी आंतरिक बिंदु एल्गोरिथ्म का उपयोग करूंगा जो एक संभव बिंदु से शुरू होता है और संभव रहता है, जो में अंक को बाहर करने का एक और तरीका है । आप इन एल्गोरिदम के लिए एक व्यवहार्य बिंदु की आपूर्ति करने की जरूरत नहीं है; मानक सॉल्वर आपके लिए यह करेंगे। एफाइन स्केलिंग, संभावित कमी, और बैरियर विधियों जैसे तरीके सहायक एलपी स्थापित करते हैं जो व्यवहार्य समाधान पाएंगे, और इन एल्गोरिदम के लिए पुनरावृत्ति संभव क्षेत्र के इंटीरियर को पार करते हैं। आपको केवल अपने व्यवहार्य क्षेत्र में एक बिंदु का पता लगाने की आवश्यकता है, इसलिए जब तक एलपी सॉल्वर द्वारा उपयोग की जाने वाली सहायक समस्याएं आपकी समस्या के लिए एक व्यवहार्य बिंदु का पता लगाती हैं, और यह संभव बिंदु सख्ती से सकारात्मक है, तो आपको ठीक होना चाहिए। सुलझाने तो एफ ε के छोटे सकारात्मक मूल्यों के लिए विफल रहता है εBFεε, आप अभी भी इन तरीकों का उपयोग करने में सक्षम हो सकते हैं भीतर एक सख्ती से सकारात्मक संभव बिंदु का पता लगाने के लिए ।F0
हालांकि, सिम्प्लेक्स का उपयोग न करें, क्योंकि यह केवल के कोने का पता लगाएगा , जो कि वास्तव में आप ऐसा करने से बचना चाहते हैं।Fε