हम मानते हैं कि वर्टेक्स वज़न मनमाने ढंग से सकारात्मक पूर्णांक हो सकता है, या अधिक सटीक रूप से, वे अधिकतम 2 एन पर सकारात्मक पूर्णांक हो सकते हैं । तब वर्तमान कार्य को थोड़े कमजोर समय बद्ध O ( n 2 ) में भी नहीं किया जा सकता है , जब तक कि मनमाने ढंग से निर्देशित ग्राफ के सकर्मक समापन को O ( n 2 ) समय में गणना नहीं की जा सकती है , जहाँ n , कोने की संख्या को दर्शाता है। (ध्यान दें कि सकर्मक समापन के लिए एक O ( n 2 ) -टाइम एल्गोरिथ्म एक सफलता होगी।) यह निम्नलिखित दावे का गर्भनिरोधक है:
दावा करें । यदि वर्तमान कार्य O ( n 2 ) के समय में किया जा सकता है , तो इसके आसन्न मैट्रिक्स के रूप में दिए गए एक मनमाने ढंग से निर्देशित ग्राफ के सकर्मक समापन को O ( n 2 ) समय (कुछ उचित कम्प्यूटेशनल मॉडल मानकर) में गणना की जा सकती है ।
सबूत । प्रीप्रोसेसिंग के रूप में, हम DAG G AG प्राप्त करने के लिए समय O ( n 2 ) में दिए गए निर्देशित ग्राफ G के दृढ़ता से जुड़े घटक अपघटन की गणना करते हैं । ध्यान दें कि हम की सकर्मक बंद की गणना कर सकता है, तो जी ', हम की सकर्मक बंद फिर से संगठित कर सकते हैं जी ।
अब वजन 2 आवंटित मैं प्रत्येक शीर्ष करने के लिए मैं DAG के जी 'और वर्तमान समस्या के लिए एल्गोरिथ्म का उपयोग करें। फिर योग प्रत्येक शीर्ष करने के लिए आवंटित की बाइनरी प्रतिनिधित्व मैं के पूर्वजों की वास्तव में सेट का वर्णन करता है मैं दूसरे शब्दों में, है, हम की सकर्मक बंद गणना की है जी '। QED ।
दावे की बातचीत भी रखती है: आप किसी दिए गए DAG की सकर्मक बंद की गणना कर सकता है, यह समय ओ (में अतिरिक्त कार्य के लिए आवश्यक रकम की गणना करने के लिए आसान है n 2 )। इसलिए, सिद्धांत रूप में आप Coppersmith-Winograd मैट्रिक्स गुणन एल्गोरिथ्म के आधार पर सकर्मक बंद के लिए एल्गोरिथ्म का उपयोग करके समय O ( n 2.376 ) में वर्तमान कार्य प्राप्त कर सकते हैं ।
संपादित करें : संशोधन 2 और इससे पहले स्पष्ट रूप से शीर्ष भार की सीमा के बारे में धारणा नहीं बताई गई थी। प्रति वोगसेन ने एक टिप्पणी में कहा कि यह निहित धारणा उचित नहीं हो सकती है (धन्यवाद!), और मैं सहमत हूं। भले ही अनुप्रयोगों में मनमानी वजन की आवश्यकता नहीं है, मुझे लगता है कि यह उत्तर तर्क की निम्नलिखित पंक्ति द्वारा कुछ दृष्टिकोणों को खारिज कर सकता है: “यदि इस दृष्टिकोण ने काम किया, तो यह मनमाना वजन के लिए एक एल्गोरिथ्म देगा, जो कि जब तक संक्रामक नहीं होता है बंद होने की गणना समय O ( n 2 ) में की जा सकती है । ”
संपादित करें : संशोधन 4 और पहले किनारों की दिशा गलत बताई गई थी।