For a positive integer $\ell \geq 3$, the $C_\ell$-Contractibility problem takes as input an undirected simple graph $G$ and determines whether $G$ can be transformed into a graph isomorphic to $C_\ell$ (the induced cycle on $\ell$ vertices) using only edge contractions. Brouwer and Veldman [JGT 1987] showed that $C_4$-Contractibility is NP-complete in general graphs. It is easy to verify that $C_3$-Contractibility is polynomial-time solvable. Dabrowski and Paulusma [IPL 2017] showed that $C_{\ell}$-Contractibility is \NP-complete\ on bipartite graphs for $\ell = 6$ and posed as open problems the status of the problem when $\ell$ is 4 or 5. In this paper, we show that both $C_5$-Contractibility and $C_4$-Contractibility are NP-complete on bipartite graphs.
- पेपर ID: 2206.07358
- शीर्षक: द्विपक्षीय ग्राफ़ को छोटे चक्रों में संकुचित करने की जटिलता
- लेखक: R. Krithika, Roohani Sharma, Prafullkumar Tale
- वर्गीकरण: cs.CC (कम्प्यूटेशनल जटिलता सिद्धांत)
- प्रकाशन समय/सम्मेलन: 48वां अंतर्राष्ट्रीय कार्यशाला ग्राफ़-सैद्धांतिक अवधारणाएं कंप्यूटर विज्ञान में (WG2022)
- पेपर लिंक: https://arxiv.org/abs/2206.07358
धनात्मक पूर्णांक ℓ≥3 के लिए, Cℓ-संकुचनीयता समस्या एक अनिर्देशित सरल ग्राफ़ G को इनपुट के रूप में लेती है और यह निर्धारित करती है कि क्या किनारे संकुचन संचालन के माध्यम से G को Cℓ (ℓ शीर्षों वाले प्रेरित चक्र) के समरूप ग्राफ़ में परिवर्तित किया जा सकता है। Brouwer और Veldman ने 1987 में साबित किया कि C4-संकुचनीयता सामान्य ग्राफ़ पर NP-पूर्ण है। C3-संकुचनीयता बहुपद समय में हल की जा सकती है। Dabrowski और Paulusma ने 2017 में साबित किया कि जब ℓ=6 हो, तो Cℓ-संकुचनीयता द्विपक्षीय ग्राफ़ पर NP-पूर्ण है, और जब ℓ=4 या 5 हो तो समस्या की जटिलता के बारे में एक खुला प्रश्न प्रस्तुत किया। यह पेपर साबित करता है कि C5-संकुचनीयता और C4-संकुचनीयता दोनों द्विपक्षीय ग्राफ़ पर NP-पूर्ण हैं।
- ग्राफ़ संकुचन संचालन: किनारे संकुचन ग्राफ़ सिद्धांत में एक मौलिक संचालन है, जो एक किनारे के दोनों अंतबिंदुओं को हटाकर और नए शीर्ष को मूल अंतबिंदु के सभी पड़ोसियों से जोड़कर ग्राफ़ को सरल बनाता है। यह संचालन क्लस्टरिंग, संपीड़न, विरलीकरण और कंप्यूटर ग्राफ़िक्स में महत्वपूर्ण अनुप्रयोग है।
- चक्र संकुचन समस्या: Cℓ-संकुचनीयता समस्या यह निर्धारित करने की मांग करती है कि क्या दिया गया ग्राफ़ किनारे संकुचन संचालन के माध्यम से ℓ-चक्र में परिवर्तित किया जा सकता है। यह समस्या ग्राफ़ के "चक्रीयता" (cyclicity) पैरामीटर से निकटता से संबंधित है, जिसे ग्राफ़ द्वारा संकुचित किए जा सकने वाले सबसे बड़े चक्र की लंबाई के रूप में परिभाषित किया जाता है।
- जटिलता अनुसंधान की वर्तमान स्थिति:
- C3-संकुचनीयता: बहुपद समय में हल योग्य
- C4-संकुचनीयता: सामान्य ग्राफ़ पर NP-पूर्ण
- Cℓ-संकुचनीयता (ℓ≥5): सामान्य ग्राफ़ पर NP-पूर्ण
- C6-संकुचनीयता: द्विपक्षीय ग्राफ़ पर NP-पूर्ण
- सैद्धांतिक पूर्णता: C4 और C5 की द्विपक्षीय ग्राफ़ पर जटिलता इस क्षेत्र की महत्वपूर्ण खुली समस्या है
- संरचनात्मक प्रतिबंध का प्रभाव: ग्राफ़ संरचना प्रतिबंध (जैसे द्विपक्षीयता) की कम्प्यूटेशनल जटिलता पर प्रभाव का अध्ययन
- एल्गोरिथम डिजाइन मार्गदर्शन: संबंधित एल्गोरिथम डिजाइन और अनुकूलन के लिए सैद्धांतिक आधार प्रदान करना
- मुख्य सैद्धांतिक परिणाम: साबित किया कि C5-संकुचनीयता और C4-संकुचनीयता दोनों द्विपक्षीय ग्राफ़ पर NP-पूर्ण हैं
- रचनात्मक प्रमाण: Positive NAE-SAT समस्या से बहुपद समय कमी के माध्यम से रचनात्मक प्रमाण दिया गया
- तकनीकी नवाचार:
- C5 समस्या के लिए, दो-चरणीय निर्माण विधि डिजाइन की गई: पहले गैर-द्विपक्षीय ग्राफ़ H का निर्माण, फिर किनारे विभाजन के माध्यम से द्विपक्षीय ग्राफ़ G प्राप्त करना
- C4 समस्या के लिए, द्विपक्षीय ग्राफ़ का सीधा निर्माण और इसकी समतुल्यता का प्रमाण
- विस्तारित परिणाम: साबित किया कि C4-संकुचनीयता व्यास 2 के K4-मुक्त ग्राफ़ पर भी NP-पूर्ण है
इनपुट: द्विपक्षीय ग्राफ़ G=(V,E)आउटपुट: यह निर्धारित करना कि क्या किनारे संकुचन का एक क्रम मौजूद है जो G को Cℓ (ℓ∈{4,5}) में परिवर्तित करता है
बाधा: केवल किनारे संकुचन संचालन का उपयोग किया जा सकता है, शीर्ष हटाए या किनारे जोड़े नहीं जा सकते
पहला चरण: गैर-द्विपक्षीय ग्राफ़ H का निर्माण
Positive NAE-SAT उदाहरण ψ दिया गया (N चर, M खंड):
- आधार चक्र: 5 शीर्ष Vα={α0,α1,α2,α3,α4} जोड़ें जो 5-चक्र बनाते हैं
- चर उपकरण: प्रत्येक चर Xi के लिए, 5-चक्र Ci=(x0i,x1i,x2i,x3i,x4i) जोड़ें और इसे आधार चक्र से जोड़ें
- खंड उपकरण: प्रत्येक खंड Cj के लिए, शीर्ष cj,bj जोड़ें और उपयुक्त रूप से किनारे जोड़ें
- एन्कोडिंग संबंध: किनारे x1icj और x2ibj के माध्यम से चर-खंड संबंध को एन्कोड करें
दूसरा चरण: द्विपक्षीय ग्राफ़ G का निर्माणH में विशिष्ट किनारे सेट को विभाजित करके द्विपक्षीय ग्राफ़ G प्राप्त करें:
- किनारे α0α4 को विभाजित करें
- प्रत्येक i के लिए, किनारे x0ix4i,x0iα1,x1iα2,x2iα3,x3iα4 को विभाजित करें
- कुछ चर-खंड कनेक्शन किनारों को विभाजित करें
द्विपक्षीय ग्राफ़ G का सीधा निर्माण:
- आधार संरचना: शीर्ष t,f∈V और t′,f′∈V′ जोड़ें, किनारे tt′,ff′ जोड़ें
- चर उपकरण: प्रत्येक चर Xi के लिए, शीर्ष सेट जोड़ें और उपयुक्त कनेक्शन स्थापित करें
- खंड उपकरण: प्रत्येक खंड Cj के लिए, संबंधित शीर्ष और किनारे जोड़ें
- बाध्य संरचना: सहायक शीर्ष सेट D और D′ जोड़कर यह सुनिश्चित करें कि विशिष्ट शीर्ष जोड़े साक्षी संरचना में सही स्थिति में हों
- दो-चरणीय निर्माण विधि: C5 समस्या के लिए, पहले गैर-द्विपक्षीय ग्राफ़ पर समतुल्यता स्थापित करें, फिर द्विपक्षीय ग्राफ़ में परिवर्तित करें, जिससे द्विपक्षीय ग्राफ़ पर सीधे निर्माण की जटिलता से बचा जा सके
- साक्षी संरचना विश्लेषण: "अच्छी साक्षी संरचना" (nice witness structure) की अवधारणा प्रस्तुत करें, C4-साक्षी संरचना के गुणों का व्यवस्थित विश्लेषण करें
- कमी की सही्यता का प्रमाण:
- निर्मित ग्राफ़ की द्विपक्षीयता का प्रमाण
- मूल समस्या और निर्मित ग्राफ़ की समतुल्यता का प्रमाण
- SAT समस्या के समाधान के साथ द्विपक्षीय संबंध स्थापित करें
यह पेपर शुद्ध सैद्धांतिक अनुसंधान है, जिसमें प्रायोगिक सत्यापन शामिल नहीं है। सभी परिणाम गणितीय प्रमाण के माध्यम से प्राप्त किए गए हैं।
प्रमेय 1: C5-संकुचनीयता द्विपक्षीय ग्राफ़ पर NP-पूर्ण है
प्रमेय 2: C4-संकुचनीयता द्विपक्षीय ग्राफ़ पर NP-पूर्ण है
प्रमेय 3: C4-संकुचनीयता व्यास 2 के K4-मुक्त ग्राफ़ पर NP-पूर्ण है
- NP समावेशन: दी गई साक्षी संरचना के साथ बहुपद समय में सत्यापन किया जा सकता है
- NP-कठोरता: ज्ञात NP-पूर्ण समस्या Positive NAE-SAT से बहुपद समय कमी के माध्यम से
- निर्माण जटिलता: सभी निर्माण बहुपद समय में पूरे किए जाते हैं
- Brouwer & Veldman (1987): सामान्य ग्राफ़ पर C4-संकुचनीयता की NP-पूर्णता साबित की
- Hammack (1999, 2002): समतल ग्राफ़ पर चक्र संकुचन समस्या का अध्ययन
- Dabrowski & Paulusma (2017): द्विपक्षीय ग्राफ़ पर C6-संकुचनीयता की NP-पूर्णता साबित की
- पथ संकुचन समस्या: Pℓ-संकुचनीयता कुछ ग्राफ़ वर्गों पर बहुपद समय में हल योग्य है
- सामान्य H-संकुचन समस्या: विभिन्न ग्राफ़ वर्गों पर जटिलता विश्लेषण
- पैरामीटरकृत जटिलता: पैरामीटरकृत दृष्टिकोण से संकुचन समस्या का अध्ययन
- Dabrowski और Paulusma द्वारा प्रस्तुत खुली समस्या को पूरी तरह हल किया
- द्विपक्षीय ग्राफ़ पर छोटे चक्र संकुचन समस्या की संपूर्ण जटिलता तस्वीर स्थापित की
- ग्राफ़ संरचना प्रतिबंध की कम्प्यूटेशनल जटिलता पर प्रभाव प्रदर्शित किया
- निर्माण जटिलता: कमी निर्माण का ग्राफ़ आकार बड़ा है, व्यावहारिक अनुप्रयोग में दक्षता कम हो सकती है
- पैरामीटरकृत विश्लेषण: पैरामीटरकृत जटिलता दृष्टिकोण से समस्या का विश्लेषण नहीं किया गया
- सन्निकटन एल्गोरिथम: सन्निकटन एल्गोरिथम की संभावना पर चर्चा नहीं की गई
- अन्य ग्राफ़ वर्ग: अन्य प्रतिबंधित ग्राफ़ वर्गों पर जटिलता का अध्ययन
- पैरामीटरकृत एल्गोरिथम: निश्चित पैरामीटर ट्रैक्टेबल एल्गोरिथम विकसित करें
- सन्निकटन एल्गोरिथम: गारंटीकृत सन्निकटन अनुपात के साथ एल्गोरिथम डिजाइन करें
- सबसे लंबा चक्र समस्या: ग्राफ़ की चक्रीयता पैरामीटर की गणना की जटिलता का अध्ययन
- सैद्धांतिक पूर्णता: महत्वपूर्ण खुली समस्या को पूरी तरह हल किया, बहुत अधिक सैद्धांतिक मूल्य है
- तकनीकी नवाचार: दो-चरणीय निर्माण विधि और nice witness structure अवधारणा पद्धति संबंधी महत्व रखती है
- प्रमाण की कठोरता: सभी प्रमेय पूर्ण गणितीय प्रमाण के साथ हैं, तर्क स्पष्ट है
- लेखन गुणवत्ता: पेपर संरचना तार्किक है, अभिव्यक्ति स्पष्ट है, आरेख सहायक है
- व्यावहारिक सीमा: शुद्ध सैद्धांतिक परिणाम, एल्गोरिथम कार्यान्वयन और प्रदर्शन विश्लेषण की कमी
- निर्माण जटिलता: कमी निर्माण अपेक्षाकृत जटिल है, समझने की दहलीज अधिक है
- विस्तारशीलता: परिणामों के संबंधित समस्याओं पर प्रभाव पर पर्याप्त चर्चा नहीं
- शैक्षणिक योगदान: कम्प्यूटेशनल जटिलता सिद्धांत में महत्वपूर्ण रिक्त स्थान भरता है
- पद्धति मूल्य: प्रदान की गई तकनीकी विधि समान समस्याओं के अनुसंधान में उपयोग की जा सकती है
- अनुवर्ती अनुसंधान: संबंधित क्षेत्र के आगे के अनुसंधान के लिए आधार स्थापित करता है
- सैद्धांतिक अनुसंधान: ग्राफ़ सिद्धांत और कम्प्यूटेशनल जटिलता सिद्धांत अनुसंधान
- एल्गोरिथम डिजाइन: संबंधित एल्गोरिथम डिजाइन के लिए जटिलता सिद्धांत मार्गदर्शन प्रदान करता है
- शिक्षण अनुप्रयोग: NP-पूर्णता प्रमाण के शास्त्रीय उदाहरण के रूप में
पेपर 29 संबंधित संदर्भों का हवाला देता है, जिसमें शामिल हैं:
- ग्राफ़ संकुचन समस्या का प्रारंभिक कार्य
- कम्प्यूटेशनल जटिलता सिद्धांत की नींव
- संबंधित NP-पूर्णता परिणाम
- ग्राफ़ सिद्धांत की मूल बातें
मुख्य संदर्भों में Brouwer & Veldman (1987), Dabrowski & Paulusma (2017), Garey & Johnson (1979) जैसे शास्त्रीय कार्य शामिल हैं।