यह कहें कि मेरे पास एक भारित ग्राफ जैसे कि वेटिंग फ़ंक्शन है - ध्यान दें कि नकारात्मक वज़न की अनुमति है।
यह कहें कि वर्टिकल के किसी भी उपसमुच्चय की संपत्ति को परिभाषित करता है ।
प्रश्न: कुछ दिलचस्प उदाहरण हैं जिनके लिए अधिकतम समस्या: बहुपद समय में किया जा सकता है?
उदाहरण के लिए, ग्राफ कट फंक्शन
मैं "दिलचस्प" की परिभाषा को कुछ अस्पष्ट होने दूँगा, लेकिन मैं चाहता हूं कि अधिकतम समस्या गैर-तुच्छ हो। उदाहरण के लिए ऐसा नहीं होना चाहिए कि आप ग्राफ़ के किनारों की जांच किए बिना उत्तर निर्धारित कर सकें (इसलिए स्थिर कार्य, और कार्डिनैलिटी फ़ंक्शन दिलचस्प नहीं हैं)। यह भी ऐसा नहीं होना चाहिए कि वास्तव में सिर्फ किसी अन्य फ़ंक्शन को एक बहुपद के आकार के डोमेन के साथ डोमेन 2 ^ V में पैडिंग करके एन्कोडिंग है (यानी मैं नहीं चाहता कि कुछ छोटे डोमेन , और कुछ फ़ंक्शन को ग्राफ को देखने से पहले जाना जाता है, जैसे कि ब्याज का कार्य वास्तव में , और यदि यह मामला है, तो "अधिकतमकरण" समस्या वास्तव में सभी इनपुटों पर फ़ंक्शन के मूल्यांकन का एक सवाल है।)
संपादित करें: यह सच है कि कभी-कभी कम से कम समस्याएँ आसान होती हैं यदि आप एज वेट को अनदेखा करते हैं (हालांकि कट फंक्शन को कम नहीं करते हैं, क्योंकि मैं नकारात्मक एज वेट की अनुमति देता हूं)। लेकिन मैं स्पष्ट रूप से अधिकतम समस्याओं में रुचि रखता हूं। हालांकि यह सेटिंग में प्राकृतिक भारित समस्याओं में एक मुद्दा नहीं बनता है।