ปัญหากลิกในกราฟคงที่


21

ในฐานะที่เรารู้ว่า -clique ฟังก์ชั่นยิง ( ทอด ) subgraphของที่สมบูรณ์กราฟ -vertexและเอาท์พุท IFFมี -clique ตัวแปรในกรณีนี้สอดคล้องกับขอบของK_nมันเป็นความรู้ (Razborov, Alon-Boppana) ว่าสำหรับฟังก์ชั่นนี้ต้องใช้วงจรเดียวขนาดประมาณ k C L ฉันถามU E ( n , k ) G K n n K n 1 G kkCLIQUE(n,k)GKnnKn1Gk 3 k n / 2 n kKn3kn/2nk

แต่ถ้าเราใช้เวลาหนึ่งคงกราฟและพิจารณาเดียวฟังก์ชั่นบูลซึ่งจะใช้เวลาส่วนย่อยของจุดและเอาท์พุท IFF บางจุดในแบบฟอร์ม ก๊กในGตัวแปรในกรณีตรงนี้เพื่อจุดของและฟังก์ชั่นเป็นเพียงฟังก์ชั่นมาตรฐานก๊ก แต่ จำกัด ให้ทอด subgraphs หนึ่งคงกราฟG C L ฉันถามU E ( G , k ) S [ n ] 1 k S GGKnCLIQUE(G,k)S[n]1kSGKnG

1.มีกราฟ -vertex อยู่หรือไม่ซึ่ง ต้องการวงจรแบบโมโนโทนที่มีขนาดใหญ่กว่า ? ฉันเดา - ไม่ G C L ฉันถามU E ( G , k ) n O ( บันทึกn )nGCLIQUE(G,k)nO(logn)
2.คือปัญหา NP-ยากสำหรับลำดับของกราฟบาง ? ฉันเดา - ไม่ ( G n : n = 1 , 2 )CLIQUE(Gn,k)(Gn:n=1,2)

โปรดทราบว่าหากเป็นกลุ่มทั้งหมดในดังนั้น สามารถคำนวณได้เป็นฟังก์ชันOR ของ threshold-ฟังก์ชัน -th ซึ่งทดสอบว่า . ดังนั้นถ้าดังนั้นทั้งวงจรจะมีขนาดพหุนาม แต่กราฟที่มีเลขโบราณจำนวนสูงสุดอธิบาย? (กลุ่มหนึ่งมีค่าสูงสุดไม่สามารถเพิ่มจุดสุดยอดได้) G C L ฉันQ U E ( G , k ) r k i | S aC i | k r = p o l y ( n )C1,,CrGCLIQUE(G,k)rki|SaCi|kr=poly(n)

เป็นไปได้ที่จะ "ฝัง"ลงในสำหรับกราฟที่เฉพาะเจาะจงบนจุดยอด โดยเฉพาะอย่างยิ่งBollobas และสัน (1981)ได้แสดงให้เห็นว่าถ้าคือกราฟ Hadamard จุดที่เป็นส่วนย่อยของและสองจุดและมี IFF ที่อยู่ติดกันคือเท่ากันจากนั้นมีสำเนา isomorphic ของกราฟทุกตัวบนจุดยอดความจริงข้อนี้สามารถรวมกับขอบเขตล่างของ Razborov (ประมาณ ) สำหรับเพื่อสรุปว่า C L I Q U E ( H , k ) H n = 2 mCLIQUE(m,k)CLIQUE(H,k)Hn=2m[ m ] u v | ยูวี| H G m m k C L ฉันQ U E ( m , k ) C L I Q U E ( H , k )H[m]uv|uv|HGmmkCLIQUE(m,k)CLIQUE(H,k)ต้องใช้วงจรแบบโมโนโทนขนาดประมาณ ? ปัญหาที่อาจเกิดขึ้นที่นี่คือแม้ว่ากราฟ "มี" กราฟ -vertex ทั้งหมดแต่กราฟเหล่านี้ไม่ได้อยู่ในจุดยอดชุดเดียวกัน และข้อโต้แย้งของ Razborov นั้นต้องการอินพุตที่เป็นบวกและลบ ( -cliques และส่วนเติมเต็มของกราฟ -partite) ที่สมบูรณ์เป็นกราฟบนจุดยอดชุดเดียวกัน ยิ่งกว่านั้นอินพุตเชิงบวกทั้งหมด ( -cliques) เป็นเพียงสำเนา isomorphic ของหนึ่งและ -clique คงที่เดียวกัน HmkH m( k - 1 )k(k1)k k

3.ความคิดใด ๆ มีใครเห็นปัญหาประเภทนี้กำลังถูกพิจารณาหรือไม่? ฉันหมายถึงปัญหาการตัดสินใจของกราฟย่อยของกราฟคงที่ หรือว่าปัญหา SAT สำหรับ CNF ย่อยหนึ่งคงที่ (น่าพอใจ) CNF (ได้มาจากการลบตัวอักษรบางตัว)?

แรงจูงใจ:ปัญหาประเภทนี้เกี่ยวข้องกับความซับซ้อนของอัลกอริธึมการเพิ่มประสิทธิภาพ combinatorial แต่พวกเขาดูเหมือนจะน่าสนใจในตัวเอง ทำไมเราต้องหาอัลกอริธึมที่มีประสิทธิภาพในกราฟทั้งหมด ? ในความเป็นจริงเรามักจะสนใจคุณสมบัติของกราฟขนาดเล็ก (ใหญ่) หนึ่งชิ้น (เครือข่ายถนนในประเทศหรือเฟซบุ๊กหรือที่คล้ายกัน)

หมายเหตุ 1:ถ้ากราฟเป็นสองฝ่ายจากนั้นเมทริกซ์อุบัติการณ์จุดสุดยอดของความไม่เท่าเทียมกันสำหรับทุกคนนั้นไม่มีรูปแบบทั้งหมด และหนึ่งสามารถแก้ปัญหากลุ่มบนกราฟย่อยของผ่านการเขียนโปรแกรมเชิงเส้น ดังนั้นสำหรับกราฟสองฝ่าย ,มีวงจรขนาดเล็ก (แม้ว่าจะไม่ใช่โมโนโทน) x u + x v1 ( u , v ) E G G C L ฉันถามU E ( G , k )G=(LR,E)xu+xv1(u,v)EGGCLIQUE(G,k)

หมายเหตุ 2:ที่บ่งบอกว่าในกรณีของฝ่ายกราฟ , คำตอบของคำถามที่ 1 "ควร" จะไม่มีแน่นอนคือว่าแล้วเสียงเดียวต่อไป Karchmer-Wigderson เกมต้องการเพียงบิตของการสื่อสาร ให้ เป็นจำนวนมากที่สุดของจุดใน subgraph ฝ่ายที่สมบูรณ์ของGอลิซได้รับชุดของโหนดสีแดง, บ๊อบชุดของโหนดสีฟ้าเช่นที่ k เป้าหมายคือการหาที่ไม่ใช่ขอบระหว่างและBG O ( บันทึกn ) k G A B | A | + | B | > k A BGGO(logn)kGAB|A|+|B|>kAB


คิดเพิ่มเติม (1) ดูเหมือนว่าคุณอาจได้รับผลลัพธ์ที่คล้ายกันซึ่งกำหนดฟังก์ชัน "ตัวกรอง" ที่มี # ตัวแปรเป็นขอบและ "ตัวกรอง" ขอบของกราฟคงที่ตามค่า 0/1 ของตัวแปรบูลีน ... .? สิ่งนี้อาจลดการวิเคราะห์ลงเล็กน้อยเนื่องจากการสร้างกราฟที่เกิดจากการเคลื่อนย้ายจากขอบถึงจุดยอด (2) คำถามง่าย ๆ ที่สำคัญจะถูกฝังอยู่ในคำถามของคุณซึ่งอยู่คนเดียวที่คุ้มค่าที่อยู่ กราฟอะไรบ้างที่มีค่าโบราณสูงสุดแทน? ตัวอย่างของฮาดามาร์ดอาจไม่พอเพียงเพราะมัน "ใหญ่"
vzn

กำลังมองหาบางสิ่งที่คล้ายคลึงกันอย่างคลุมเครือเมื่อเร็ว ๆ นี้และวิ่งข้าม factoid ที่น่าสนใจนี้: "การสลายตัวของโลภกลุ่มของกราฟนั้นได้มาจากการลบกลุ่มสูงสุดออกจากกราฟทีละตัวจนกว่ากราฟจะว่างเปล่าเมื่อเร็ว ๆ นี้ กราฟของคำสั่งมีจำนวนไม่เกิน 2/4 cliques " --mcguinnessn 2 / 4nn2/4
vzn

@vzn: สำหรับคำถามสุดท้ายของคุณ มีการก่อสร้างที่เรียบง่าย (จำไม่ได้ว่าใคร) ใช้สำเนาจุดสุดยอด "จุดแยกมุมฉาก" (จุดยอดสามจุดที่ไม่มีขอบระหว่างจุดเหล่านี้) และวางขอบระหว่างจุดยอดทั้งหมดของแนวต้านสองจุดใด ๆ จำนวนของ cliques สูงสุดคือและนี่คือค่าที่ดีที่สุด (ไม่สามารถทำได้อีกต่อไป) 2 n / 3n/32n/3
Stasys

@vzn: ในผลลัพธ์ของ McGuinness ดังที่ฉันเข้าใจเขาแบ่งส่วนขอบทั้งหมดออกเป็นกลุ่มเล็ก (ขนาด) จำนวนสูงสุด แต่อาจเกิดขึ้นได้ว่ากลุ่มย่อยสูงสุดของกลุ่มย่อยที่เกิดขึ้นไม่ได้อยู่ในกลุ่มใดกลุ่มหนึ่ง ถึงกระนั้นผลลัพธ์ก็น่าจะอยู่ใน "ทิศทางที่ถูกต้อง"
Stasys

เกี่ยวกับข้อสังเกตที่ 2 : เมื่อคุณพูดว่ากำลังมองหานักบวชในสองฝ่ายคุณหมายถึงสองฝ่ายที่สมบูรณ์หรือไม่?
MassimoLauria

คำตอบ:


10

เราทำการวิจัยบางอย่างเกี่ยวกับปัญหาการพิสูจน์ในการแก้ปัญหาแบบต้นไม้ไม่ว่ากราฟคงที่จะมีขนาดเท่าk (โดยที่kมักจะเล็ก) โดยเฉพาะอย่างยิ่งเราค้นพบว่าจำเป็นต้องมีการrefutations ขนาดn Ω ( k )สำหรับกราฟขนาดใหญ่GkknΩ(k)

คุณสามารถค้นหาความซับซ้อนแบบ Parameterized Paper ของขั้นตอนการค้นหา DPLL ได้ที่ลิงค์นี้


1
ผลลัพธ์ที่ดีมาก! ที่จริงแล้วคำถามของฉันเกิดขึ้นเมื่อพยายามแสดงผลลัพธ์เดียวกันสำหรับการ refutations เครื่องบินเหมือนต้นไม้ (CP) สำหรับปัญหา (clique) สำหรับต้นไม้ที่มีลักษณะคล้ายต้นไม้เรามีเครื่องมือสองตัว (เท่านั้น): (1) ข้อโต้แย้งที่ซับซ้อนในการสื่อสารและ (2) เกมผู้เล่น - ผู้ทำลายของ Pudlak และ Impagliazzo หมายเหตุ 2 แสดงว่า (1) จะ (ไม่สามารถพิสูจน์ได้) สำหรับปัญหา Clique มีการเปรียบเทียบ (2) ในกรณีของการพิสูจน์ CP หรือไม่?
Stasys

6

ฉันเชื่อว่าบทความนี้อาจตอบคำถามของคุณ: http://arxiv.org/abs/1204.6484

กระดาษจะกำหนดตระกูลของปัญหา NP hard 3SAT เช่นนั้นโครงสร้างของสูตรจะได้รับการแก้ไขสำหรับทุก n และอินพุตคือขั้วของสูตร

การใช้การลดมาตรฐานจาก 3SAT ถึง CLIQUE (แต่ละประโยค 3CNF กำหนดชุดของการมอบหมายที่เป็นไปได้ 8 ข้อ (หรือ 7 การมอบหมายที่น่าพอใจ) โดยมีขอบระหว่างการมอบหมายที่ไม่ขัดแย้งกัน) มีกราฟดังกล่าวหลังจากลบจุดยอดหนึ่งสำหรับแต่ละส่วน NP ยากที่จะหากลุ่มสูงสุด (หรือแม้แต่ใกล้เคียงกับขนาดโดยใช้ผลิตภัณฑ์กราฟหรือผลิตภัณฑ์กราฟแบบสุ่ม)


2

ใหม่ไตรมาสที่ 3 มีงานบางอย่างเกี่ยวกับ "กระดูกสันหลัง" และ "แบ็ก" ที่เป็นไปได้ของปัญหา SAT กระดูกสันหลังเป็นชุดของตัวอักษรที่เป็นจริงในทุกการมอบหมายที่น่าพอใจ แบ็คดอร์ในปัญหา SAT คือชุดของตัวแปร (ซึ่งหวังว่าจะเล็ก) ซึ่งให้ "ทางลัด" ในการแก้ปัญหา โครงสร้างทั้งสองนี้อาจเป็นประโยชน์และ / หรือคีย์ในการทำความเข้าใจสิ่งที่คุณอ้างถึงว่า "sub-CNFs" หรือ CNFs โดยที่ตัวแปรบางตัวถูกลบออกไป แต่ยังรวมถึง DP, davis putnam algorithm สามารถมองเห็นได้อย่างเป็นระบบในการสำรวจ "sub-CNFs" จำนวนมากของ CNF เพื่อแก้ปัญหา

[1] แบ็คโบนและแบ็คดอร์สที่น่าพอใจโดย Kilby และคณะ


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