ความแข็งของ CLIQUE ที่มีพารามิเตอร์


17

ให้0p1และพิจารณาปัญหาการตัดสินใจ

ก๊กอินพุต:จำนวนเต็มกราฟกับจุดและ\ lceil P \ binom {t} {2} \ rceilขอบคำถาม:ไม่Gประกอบด้วยก๊กบนอย่างน้อยsจุด?p
sGtp(t2)
Gs

อินสแตนซ์ของ CLIQUE pมีสัดส่วนpจากขอบที่เป็นไปได้ทั้งหมด เห็นได้ชัดว่าก๊กpเป็นเรื่องง่ายสำหรับค่าของบางส่วนหน้าpCLIQUE 0มีกราฟที่ตัดการเชื่อมต่ออย่างสมบูรณ์เท่านั้นและ CLIQUE 1มีกราฟที่สมบูรณ์ ในทั้งสองกรณี CLIQUE pสามารถตัดสินใจได้ในเวลาเชิงเส้น ในทางกลับกันสำหรับค่าpใกล้กับ1/2 , CLIQUE pคือ NP-hard โดยการลดลงของ CLIQUE เอง: โดยหลักแล้วมันก็เพียงพอที่จะใช้การรวมกลุ่มแบบไม่เป็นสมาชิกร่วมกับกราฟTurán T(t,s1) .

คำถามของฉัน:

CLIQUEเป็น PTIME หรือ NP-complete สำหรับทุกตัวหรือไม่ หรือมีค่าซึ่ง CLIQUEมีความซับซ้อนระดับกลาง (ถ้า P ≠ NP)?พีพีพีพี

คำถามนี้เกิดขึ้นจากคำถามที่เกี่ยวข้องกับไฮเปอร์กราฟกราฟ แต่ดูเหมือนว่าน่าสนใจ


1
คำถามที่น่าสนใจ!
Suresh Venkat

จำนวนจริงต่อปีอยู่ระหว่าง 0 ถึง 1 หรือ p เป็นฟังก์ชันของ t ได้หรือไม่
Robin Kothari

@ Robin: ฉันไม่ได้ระบุทั้งคู่จะน่าสนใจ
András Salamon

3
หากสัดส่วนของขอบเป็นขอบเขตบน (และไม่ใช่ความต้องการการนับที่แน่นอนหรือขอบเขตล่าง) สำหรับค่าคงที่ปัญหานี้คือปัญหา NP-hard โดยการลดลงจาก CLIQUE: เพิ่มชุดจุดยอดแยกที่มีขนาดใหญ่พอสมควร . ความต้องการที่ขอบจำนวนเท่ากับนิพจน์ที่กำหนดหรือไม่ หรือฉันหายไปอย่างชัดเจนอะไรจ้องมอง? :-)0<พี<1
gphilip

1
@ gphilip: ตามที่คุณชี้ให้เห็นว่าการลดลงทันทีถ้าสัดส่วนเป็นเพียงขอบเขตบน; นี่คือเหตุผลที่คำถามถูกใช้เป็นวลีในสัดส่วนที่แน่นอน
András Salamon

คำตอบ:


14

ฉันคิดว่าตัวเลขในคำจำกัดความของปัญหา CLIQUEpเท่ากับจำนวนของขอบในกราฟไม่เหมือนกับคำติชมของ gphilip ต่อคำถามพี(เสื้อ2)

ปัญหา CLIQUE pคือ NP-complete สำหรับค่าคงที่เหตุผล 0 ใด ๆ < p <1 โดยการลดลงของปัญหา CLIQUE ปกติ (สมมติฐานว่าpเป็นเหตุผลจำเป็นเท่านั้นดังนั้นสามารถคำนวณได้จากNในเวลาพหุนามในN. )พียังไม่มีข้อความ

ให้k ≥3เป็นจำนวนเต็มความพึงพอใจของทั้งสองk 2 ≥1 / Pและ (1-1 / k ) (1-2 / k )> P กำหนดกราฟG ที่มีnจุดยอดและขอบพร้อมกับค่าขีด จำกัดsการลดลงจะเป็นดังนี้

  1. ถ้าs < kเราจะแก้ปัญหา CLIQUE ในเวลา O ( n s ) เวลา หากมีขนาดอย่างน้อยsเราจะสร้าง yes-instance ที่แน่นอน มิฉะนั้นเราจะสร้างอินสแตนซ์ที่ไม่มีการแก้ไข
  2. หากn < sเราจะสร้างอินสแตนซ์ที่ไม่มีการแก้ไข
  3. ถ้าnskเราเพิ่มG A ( k -1) กราฟ -partite ซึ่งแต่ละชุดประกอบด้วยnจุดซึ่งมีตรงedge และสร้างกราฟนี้พี(nk2)-ม.

หมายเหตุว่ากรณีที่ 1 ใช้เวลา O ( n k -1 ) เวลาซึ่งเป็นพหุนามในnทุกหน้า กรณีที่ 3 เป็นไปได้เพราะถ้าnskดังนั้นเป็นค่าลบและไม่เกินจำนวนขอบในสมการที่สมบูรณ์ (k−1) - กราฟแบ่งท์ Kn, …,nดังแสดงในการอ้างสิทธิ์สองข้อต่อไปนี้พี(nk2)-ม.

เรียกร้อง 1 0พี(nk2)-ม.0

พิสูจน์ ตั้งแต่มันพอเพียงถ้าเราพิสูจน์p ( nkม.(n2)หรือเทียบเท่าpnk(nk−1) ≥n(n−1) ตั้งแต่p≥ 1 /k2เรามีpnk(nk−1) ≥n(n−1 /k) ≥n(n−1) QEDพี(nk2)(n2)

เรียกร้อง 2 ) (โปรดทราบว่าทางด้านขวาคือจำนวนของขอบในความสมบูรณ์ (k − 1) - กราฟแบ่งท์ Kn, …,n.)พี(nk2)-ม.<n2(k-12)

พิสูจน์ ตั้งแต่และm ≥ 0 มันพอเพียงถ้าเราพิสูจน์p ( n kx<x+1หรือเทียบเท่าn2(k−1) (k−2) -pnk(nk−1) - 2 ≥ 0 ตั้งแต่p<(1−1 /k) (1−2 /k) เรามี n2(k-1)(k-2)-pnk(nk-1)-2n2(k-1)(k-2พี(nk2)+1n2(k-12)

n2(k-1)(k-2)-พีnk(nk-1)-2
=n
n2(k-1)(k-2)-n(n-1k)(k-1)(k-2)-2
QED
=nk(k-1)(k-2)-2(k-1)(k-2)-20

แก้ไข : การลดลงของการแก้ไข 1 มีข้อผิดพลาด บางครั้งจำเป็นต้องใช้กราฟที่มีจำนวนขอบลบ (เมื่อpมีขนาดเล็ก) ข้อผิดพลาดนี้ได้รับการแก้ไขแล้ว


สิ่งนี้ใกล้เคียงกับประโยคที่เฉพาะเจาะจงดังนั้นขอบคุณสำหรับการแก้ปัญหา กรณีที่ 3 ใกล้เคียงกับที่ฉันคิดไว้มากที่สุด อย่างไรก็ตามฉันไม่ได้ติดตามการคำนวณ - คุณช่วยขยายหน่อยได้ไหม?
András Salamon

@ András Salamon: เสร็จแล้ว
Tsuyoshi Ito

15

พีเสื้อพีเข้าสู่ระบบ4เสื้อsเข้าสู่ระบบ2เสื้อเสื้อเข้าสู่ระบบ2เสื้อ

เข้าสู่ระบบ2เสื้อ

พี

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.