संभाव्य क्षेत्र
This article needs additional citations for verification. (November 2018) (Learn how and when to remove this template message) |
गणितीय अनुकूलन में, एक व्यवहार्य क्षेत्र, व्यवहार्य सेट, खोज स्थान, या समाधान स्थान एक अनुकूलन समस्या के सभी संभावित बिंदुओं (चयन चर के मूल्यों के सेट) का सेट है जो समस्या की बाधा (गणित) को संतुष्ट करता है, संभावित रूप से असमानता सहित ( गणित), समानता (गणित), और पूर्णांक प्रतिबंध।[1] उम्मीदवारों के सेट को कम करने से पहले, यह समस्या के उम्मीदवार समाधान का प्रारंभिक सेट है।
उदाहरण के लिए, फ़ंक्शन को कम करने की समस्या पर विचार करें चर के संबंध में और का विषय है और यहाँ साध्य समुच्चय युग्मों (x, y) का समुच्चय है जिसमें x का मान कम से कम 1 और अधिक से अधिक 10 तथा y का मान कम से कम 5 और अधिक से अधिक 12 है। समस्या का साध्य समुच्चय अलग है। उद्देश्य फ़ंक्शन से, जो मानदंड को अनुकूलित करने के लिए कहता है और जो उपरोक्त उदाहरण में है कई समस्याओं में, संभव सेट एक बाधा को दर्शाता है कि एक या अधिक चर गैर-नकारात्मक होना चाहिए। शुद्ध पूर्णांक प्रोग्रामिंग समस्याओं में, संभव सेट पूर्णांकों (या उसके कुछ सबसेट) का सेट है। रैखिक प्रोग्रामिंग समस्याओं में, व्यवहार्य सेट एक उत्तल सेट polytope है: आयाम (गणित और भौतिकी) में एक क्षेत्र जिसकी सीमाएं hyperplanes द्वारा बनाई गई हैं और जिनके कोने वर्टेक्स (ज्यामिति) हैं।
बाधा संतुष्टि संभव क्षेत्र में एक बिंदु खोजने की प्रक्रिया है।
उत्तल संभव सेट
एक उत्तल समुच्चय साध्य समुच्चय वह होता है जिसमें किन्ही दो सम्भाव्य बिंदुओं को जोड़ने वाला रेखाखंड केवल अन्य साध्य बिन्दुओं से होकर जाता है, न कि सम्भाव्य समुच्चय के बाहर के किसी बिन्दु से होकर। रैखिक प्रोग्रामिंग समस्याओं सहित कई प्रकार की समस्याओं में उत्तल व्यवहार्य सेट उत्पन्न होते हैं, और वे विशेष रूप से रुचि रखते हैं क्योंकि, यदि समस्या में उत्तल कार्य है जिसे अधिकतम किया जाना है, तो आमतौर पर उत्तल व्यवहार्य की उपस्थिति में हल करना आसान होगा सेट और कोई स्थानीय इष्टतम भी वैश्विक इष्टतम होगा।
कोई व्यवहार्य सेट नहीं
यदि एक अनुकूलन समस्या की बाधाएँ परस्पर विरोधाभासी हैं, तो ऐसे कोई बिंदु नहीं हैं जो सभी बाधाओं को पूरा करते हैं और इस प्रकार संभव क्षेत्र खाली सेट है। इस मामले में समस्या का कोई हल नहीं है और इसे अक्षम्य कहा जाता है।
सीमित और असीमित संभव सेट
व्यवहार्य सेट घिरा हुआ सेट हो सकते हैं। उदाहरण के लिए, बाधा सेट {x ≥ 0, y ≥ 0} द्वारा परिभाषित व्यवहार्य सेट अबाधित है क्योंकि कुछ दिशाओं में कोई सीमा नहीं है कि कोई कितनी दूर तक जा सकता है और अभी भी व्यवहार्य क्षेत्र में हो सकता है। इसके विपरीत, व्यवरोध समुच्चय {x ≥ 0, y ≥ 0, x + 2y ≤ 4} द्वारा गठित संभव समुच्चय परिबद्ध है क्योंकि किसी भी दिशा में संचलन की सीमा व्यवरोधों द्वारा सीमित है।
n चरों वाली रैखिक प्रोग्रामिंग समस्याओं में, व्यवहार्य सेट को परिबद्ध करने के लिए एक आवश्यक और पर्याप्त शर्त यह है कि व्यवरोधों की संख्या कम से कम n + 1 हो (जैसा कि ऊपर दिए गए उदाहरण में दिखाया गया है)।
यदि व्यवहार्य सेट असीमित है, तो उद्देश्य समारोह के विनिर्देशों के आधार पर इष्टतम हो सकता है या नहीं भी हो सकता है। उदाहरण के लिए, यदि व्यवहार्य क्षेत्र को बाधा सेट {x ≥ 0, y ≥ 0} द्वारा परिभाषित किया गया है, तो x + y को अधिकतम करने की समस्या का कोई इष्टतम नहीं है क्योंकि x या y को बढ़ाकर किसी भी उम्मीदवार समाधान में सुधार किया जा सकता है; फिर भी यदि समस्या x + y को कम करने की है, तो एक इष्टतम (विशेष रूप से (x, y) = (0, 0) पर) है।
उम्मीदवार समाधान
गणितीय अनुकूलन और गणित की अन्य शाखाओं में, और खोज एल्गोरिदम (कंप्यूटर विज्ञान में एक विषय) में, एक उम्मीदवार समाधान किसी समस्या के व्यवहार्य क्षेत्र में संभावित समाधानों के सेट (गणित) का एक तत्व (गणित) है।[citation needed] एक उम्मीदवार समाधान को समस्या का एक संभावित या उचित समाधान नहीं होना चाहिए - यह केवल उस सेट में है जो सभी बाधाओं (गणित) को संतुष्ट करता है; यानी यह व्यवहार्य समाधानों के सेट में है। विभिन्न प्रकार की अनुकूलन समस्याओं को हल करने के लिए एल्गोरिदम अक्सर उम्मीदवार समाधानों के सेट को व्यवहार्य समाधानों के एक सबसेट तक सीमित कर देते हैं, जिनके अंक उम्मीदवार समाधान के रूप में बने रहते हैं जबकि अन्य व्यवहार्य समाधान उम्मीदवारों के रूप में बाहर कर दिए जाते हैं।
किसी भी संभावित बिंदु को बाहर करने से पहले, सभी उम्मीदवार समाधानों का स्थान, व्यवहार्य क्षेत्र, व्यवहार्य सेट, खोज स्थान या समाधान स्थान कहा जाता है।[citation needed] यह उन सभी संभावित समाधानों का समूह है जो समस्या की बाधाओं को पूरा करते हैं। बाधा संतुष्टि संभव सेट में एक बिंदु खोजने की प्रक्रिया है।
जेनेटिक एल्गोरिद्म
आनुवंशिक एल्गोरिथम के मामले में, उम्मीदवार समाधान एल्गोरिथम द्वारा विकसित की जा रही जनसंख्या में व्यक्ति हैं।[2]
कलन
कलन में, पहले व्युत्पन्न परीक्षण का उपयोग करके एक इष्टतम समाधान की मांग की जाती है: अनुकूलित किए जा रहे फ़ंक्शन का पहला व्युत्पन्न शून्य के बराबर होता है, और इस समीकरण को संतुष्ट करने वाले पसंद चर (ओं) के किसी भी मान को उम्मीदवार समाधान के रूप में देखा जाता है (जबकि वे उम्मीदवारों के रूप में खारिज नहीं किया जाता है)। ऐसे कई तरीके हैं जिनमें उम्मीदवार समाधान वास्तविक समाधान नहीं हो सकता है। सबसे पहले, यह एक न्यूनतम दे सकता है जब अधिकतम की मांग की जा रही हो (या इसके विपरीत), और दूसरा, यह न तो न्यूनतम और न ही अधिकतम बल्कि एक काठी बिंदु या एक विभक्ति बिंदु दे सकता है, जिस पर स्थानीय वृद्धि में एक अस्थायी ठहराव या कार्य का पतन होता है। इस तरह के उम्मीदवार समाधान दूसरे व्युत्पन्न परीक्षण के उपयोग से इनकार करने में सक्षम हो सकते हैं, जिसकी संतुष्टि कम से कम स्थानीय रूप से इष्टतम होने के लिए उम्मीदवार समाधान के लिए पर्याप्त है। तीसरा, एक उम्मीदवार समाधान स्थानीय इष्टतम हो सकता है लेकिन वैश्विक इष्टतम नहीं।
फार्म के एकपदीयों के प्रतिअवकलज लेने में कैवलियरी के चतुर्भुज सूत्र का उपयोग करने वाला उम्मीदवार समाधान होगा यह उम्मीदवार समाधान वास्तव में कब को छोड़कर सही है
लीनियर प्रोग्रामिंग
रैखिक प्रोग्रामिंग समस्याओं को हल करने के लिए सरल विधि में, व्यवहार्य पॉलीटॉप के वर्टेक्स (ज्यामिति) को प्रारंभिक उम्मीदवार समाधान के रूप में चुना जाता है और इष्टतमता के लिए परीक्षण किया जाता है; यदि इसे इष्टतम के रूप में खारिज कर दिया जाता है, तो आसन्न शीर्ष को अगले उम्मीदवार समाधान के रूप में माना जाता है। यह प्रक्रिया तब तक जारी रहती है जब तक कि एक उम्मीदवार समाधान इष्टतम नहीं पाया जाता है।
संदर्भ
- ↑ Beavis, Brian; Dobbs, Ian (1990). Optimisation and Stability Theory for Economic Analysis. New York: Cambridge University Press. p. 32. ISBN 0-521-33605-8.
- ↑ Whitley, Darrell (1994). "A genetic algorithm tutorial" (PDF). Statistics and Computing. 4 (2): 65–85. doi:10.1007/BF00175354. S2CID 3447126.