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.
- معرّف الورقة: 2206.07358
- العنوان: The Complexity of Contracting Bipartite Graphs into Small Cycles
- المؤلفون: R. Krithika, Roohani Sharma, Prafullkumar Tale
- التصنيف: cs.CC (نظرية التعقيد الحسابي)
- وقت النشر/المؤتمر: ورشة العمل الدولية الـ 48 حول المفاهيم النظرية للرسوم البيانية في علوم الحاسوب (WG2022)
- رابط الورقة: https://arxiv.org/abs/2206.07358
بالنسبة للعدد الصحيح الموجب ℓ≥3، مسألة Cℓ-Contractibility تأخذ كمدخل رسماً بيانياً بسيطاً غير موجه G، وتحدد ما إذا كان يمكن تحويل G من خلال عمليات انكماش الأضلاع إلى رسم بياني متطابق مع Cℓ (دورة بـ ℓ رأس). أثبت Brouwer و Veldman في عام 1987 أن مسألة C4-Contractibility هي NP-كاملة على الرسوم البيانية العامة. يمكن حل مسألة C3-Contractibility في وقت متعدد الحدود. أثبت Dabrowski و Paulusma في عام 2017 أن مسألة Cℓ-Contractibility هي NP-كاملة على الرسوم البيانية ثنائية الأجزاء عندما ℓ=6، وطرحوا مسألة مفتوحة حول تعقيد المسألة عندما ℓ=4 أو 5. تثبت هذه الورقة أن مسألتي C5-Contractibility و C4-Contractibility هما NP-كاملتان على الرسوم البيانية ثنائية الأجزاء.
- عمليات انكماش الرسوم البيانية: انكماش الضلع هو عملية أساسية في نظرية الرسوم البيانية، حيث يتم حذف نقطتي نهاية الضلع وإضافة رأس جديد متصل بجميع جيران النقاط الأصلية. لهذه العملية تطبيقات مهمة في التجميع والضغط والتخفيف والرسومات الحاسوبية.
- مسائل انكماش الدورات: مسألة Cℓ-Contractibility تتطلب تحديد ما إذا كان يمكن تحويل رسم بياني معين من خلال عمليات انكماش الأضلاع إلى دورة بطول ℓ. ترتبط هذه المسألة ارتباطاً وثيقاً بمعامل "الدورية" (cyclicity) للرسم البياني، والذي يُعرّف بأنه أقصى طول لدورة يمكن انكماش الرسم البياني إليها.
- الحالة الحالية للبحث في التعقيد:
- C3-Contractibility: قابلة للحل في وقت متعدد الحدود
- C4-Contractibility: NP-كاملة على الرسوم البيانية العامة
- Cℓ-Contractibility (ℓ≥5): NP-كاملة على الرسوم البيانية العامة
- C6-Contractibility: NP-كاملة على الرسوم البيانية ثنائية الأجزاء
- الاكتمال النظري: تعقيد C4 و C5 على الرسوم البيانية ثنائية الأجزاء يمثل مسائل مفتوحة مهمة في هذا المجال
- تأثير القيود الهيكلية: دراسة تأثير قيود الهيكل البياني (مثل ثنائية الأجزاء) على التعقيد الحسابي
- توجيه تصميم الخوارزميات: توفير أساس نظري لتصميم وتحسين الخوارزميات ذات الصلة
- النتائج النظرية الرئيسية: إثبات أن مسألتي C5-Contractibility و C4-Contractibility هما NP-كاملتان على الرسوم البيانية ثنائية الأجزاء
- الإثبات البنائي: تقديم إثبات بنائي من خلال اختزال متعدد الحدود من مسألة Positive NAE-SAT
- الابتكارات التقنية:
- بالنسبة لمسألة C5: تصميم طريقة بناء ثنائية الخطوات - بناء رسم بياني غير ثنائي الأجزاء H أولاً، ثم الحصول على رسم بياني ثنائي الأجزاء G من خلال تقسيم الأضلاع
- بالنسبة لمسألة C4: بناء مباشر لرسم بياني ثنائي الأجزاء وإثبات تكافؤه
- النتائج الموسعة: إثبات أن C4-Contractibility هي NP-كاملة أيضاً على الرسوم البيانية الخالية من K4 بقطر 2
المدخل: رسم بياني ثنائي الأجزاء 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
الحصول على رسم بياني ثنائي الأجزاء G من خلال تقسيم مجموعة معينة من الأضلاع في H:
- تقسيم الضلع α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-Contractibility هي NP-كاملة على الرسوم البيانية ثنائية الأجزاء
النظرية 2: C4-Contractibility هي NP-كاملة على الرسوم البيانية ثنائية الأجزاء
النظرية 3: C4-Contractibility هي NP-كاملة على الرسوم البيانية الخالية من K4 بقطر 2
- الانتماء إلى NP: يمكن التحقق من صحة هيكل الشاهد المعطى في وقت متعدد الحدود
- الصعوبة NP: من خلال اختزال متعدد الحدود من مسألة Positive NAE-SAT المعروفة بأنها NP-كاملة
- تعقيد البناء: جميع البناءات تتم في وقت متعدد الحدود
- Brouwer و Veldman (1987): إثبات NP-اكتمال C4-Contractibility على الرسوم البيانية العامة
- Hammack (1999, 2002): دراسة مسائل انكماش الدورات على الرسوم البيانية المستوية
- Dabrowski و Paulusma (2017): إثبات NP-اكتمال C6-Contractibility على الرسوم البيانية ثنائية الأجزاء
- مسائل انكماش المسارات: Pℓ-Contractibility قابلة للحل في وقت متعدد الحدود على بعض فئات الرسوم البيانية
- مسائل انكماش H العامة: تحليل التعقيد على فئات رسوم بيانية مختلفة
- التعقيد المعاملي: دراسة مسائل الانكماش من منظور التعقيد المعاملي
- حل كامل للمسألة المفتوحة التي طرحها Dabrowski و Paulusma
- إنشاء صورة تعقيد شاملة لمسائل انكماش الدورات الصغيرة على الرسوم البيانية ثنائية الأجزاء
- إظهار تأثير قيود الهيكل البياني على التعقيد الحسابي
- تعقيد البناء: الرسوم البيانية المُنشأة من الاختزال كبيرة الحجم نسبياً، قد تكون الكفاءة محدودة في التطبيقات العملية
- التحليل المعاملي: لم يتم تحليل المسألة من منظور التعقيد المعاملي
- الخوارزميات التقريبية: لم يتم مناقشة إمكانية الخوارزميات التقريبية
- فئات رسوم بيانية أخرى: دراسة التعقيد على فئات رسوم بيانية مقيدة أخرى
- الخوارزميات المعاملية: تطوير خوارزميات معاملية قابلة للمعالجة
- الخوارزميات التقريبية: تصميم خوارزميات تقريبية بنسب مضمونة
- مسائل الدورات الأطول: دراسة تعقيد حساب معامل الدورية للرسم البياني
- الاكتمال النظري: حل كامل لمسألة مفتوحة مهمة، ذو قيمة نظرية عالية جداً
- الابتكار التقني: طريقة البناء ثنائية الخطوات ومفهوم nice witness structure لهما أهمية منهجية
- الإثبات الدقيق: جميع النظريات لها إثباتات رياضية كاملة، المنطق واضح
- جودة الكتابة: الورقة منظمة بشكل جيد، التعبير واضح، الأشكال والجداول توضيحية فعالة
- قيود الجدوى العملية: نتائج نظرية بحتة، تفتقر إلى تنفيذ الخوارزميات وتحليل الأداء
- تعقيد البناء: بناء الاختزال معقد نسبياً، عتبة الفهم عالية
- القابلية للتوسع: لم يتم مناقشة تأثير النتائج على المسائل ذات الصلة بشكل كافٍ
- المساهمة الأكاديمية: ملء فجوة مهمة في نظرية التعقيد الحسابي
- القيمة المنهجية: توفير تقنيات يمكن استخدامها في دراسة مسائل مشابهة
- البحث اللاحق: وضع أساس لمزيد من البحث في المجالات ذات الصلة
- البحث النظري: بحث نظرية الرسوم البيانية والتعقيد الحسابي
- تصميم الخوارزميات: توفير توجيه نظري للتعقيد لتصميم الخوارزميات ذات الصلة
- التطبيقات التعليمية: بمثابة حالة كلاسيكية لإثبات NP-اكتمال
تستشهد الورقة بـ 29 مرجعاً ذا صلة، تغطي:
- الأعمال المبكرة في مسائل انكماش الرسوم البيانية
- أساسيات نظرية التعقيد الحسابي
- نتائج NP-اكتمال ذات صلة
- نظرية الرسوم البيانية الأساسية
تشمل المراجع الرئيسية Brouwer و Veldman (1987)، Dabrowski و Paulusma (2017)، Garey و Johnson (1979) وغيرها من الأعمال الكلاسيكية.