มีอัลกอริธึมเวลาพหุนามในการค้นหา - ถ้ามี - แมงมุมที่ครอบคลุมของกราฟที่กำหนด ? แมงมุมเป็นต้นไม้ที่มีอย่างน้อยที่สุดหนึ่งโหนดที่มีระดับมากกว่า 2:
ฉันรู้ว่าเงื่อนไขระดับต่างๆของG (โดยปกติคือขนาดของโหนดที่ใหญ่พอสมควร) รับประกันการมีอยู่ของแมงมุมที่ครอบคลุม แต่ฉันสงสัยว่ามีอัลกอริทึมสำหรับGโดยพลการหรือไม่ ขอบคุณ!
9
Googling“ spanning spiders NP-complete” แสดงผลบทความในเวอร์ชันโดย Gargano, Hammar, Hell, Stacho และ Vaccaro 2004เป็นผลลัพธ์แรก ข้อเสนอที่ 1 ระบุว่าเป็น NP-complete สิ่งนี้ตอบคำถามของคุณหรือไม่
—
Tsuyoshi Ito
ดูเหมือนว่าเราสามารถลดปัญหาเส้นทางมิลโตเนียนได้อย่างง่ายดาย ได้รับให้สองชุดG 1 , G 2และสำหรับบางจุดสุดยอดโดยพลวี∈ Gเพิ่มขอบอีที่ร่วมสองสำเนาของโวลต์ สไปเดอร์ใด ๆ ในกราฟผลลัพธ์Hต้องข้ามeและเป็นเส้นทางมิลโตเนียนในหนึ่งในสองชุด
—
จันทรา Chekuri
ขอบคุณ Tsuyoshi และจันทรา! ใช่นั่นตอบคำถามของฉัน ฉันพบการอ้างอิงไปยังกระดาษ Gargano แต่ไม่ใช่สำหรับความสมบูรณ์แบบ NP แต่ค่อนข้างจะเพียงพอสำหรับสภาพที่มีแมงมุมเดือยทอดอยู่
—
Joseph O'Rourke
นึกคิดพวกเขาจะได้โพสต์ความคิดเห็นของพวกเขาเป็นคำตอบ :) แต่วิธีการแก้ปัญหาของคุณทำงานได้เป็นอย่างดี
—
Suresh Venkat
@Suresh: ในกรณีที่คุณไม่ทราบฉันไม่ได้โพสต์มันเป็นคำตอบเพราะฉันไม่คิดว่าคำถามนี้ควรจะถามที่นี่ในตอนแรก
—
Tsuyoshi Ito