ฉันไม่ทราบว่าสิ่งนี้ได้รับการพิสูจน์ครั้งแรก แต่เนื่องจาก EdgeCover มีการแสดงออกว่าเป็นปัญหาโฮลโดเมนบูลีนมันจึงรวมอยู่ในทฤษฎีบทการแบ่งขั้ว Holant จำนวนมาก
EdgeCover รวมอยู่ในทฤษฎีบทการแบ่งขั้วใน (1) ทฤษฎีบท 6.2 (ในเวอร์ชันเจอร์นัลหรือทฤษฎีบท 6.1 ใน preprint) แสดงให้เห็นว่า EdgeCover คือ # P-hard over กราฟระนาบ 3 ปกติ หากต้องการดูสิ่งนี้นิพจน์สำหรับ EdgeCover เป็นปัญหาของ Holant มากกว่ากราฟ 3 ตัวคือ (หรือแทนที่[ 0 , 1 , 1 , 1 ]ด้วย[ 0 , 1 , … , 1 ]บรรจุk 1 สำหรับปัญหาเดียวกันมากกว่าkHolant([0,1,1,1])[0,1,1,1][0,1,…,1]kkกราฟปกติ) นี้โน้ตรายการการส่งออกของที่ฟังก์ชั่นสมมาตรในการสั่งซื้อของน้ำหนัก Hamming การป้อนข้อมูล สำหรับเซตย่อยบางส่วนของชุดขอบ (ซึ่งเราคิดว่าเป็นการกำหนด 1 และชุดประกอบที่ได้รับมอบหมาย 0) ข้อ จำกัด ในแต่ละจุดสุดยอดคืออย่างน้อยหนึ่งขอบถูกกำหนด 1 ซึ่งเป็นสิ่งที่ฟังก์ชั่น[ 0 , 1 , 1 , 1 ] สำหรับเซตย่อยของขอบคงที่น้ำหนักของมันคือผลผลิตของผลลัพธ์ของ[ 0 , 1 , 1 , 1 ][0,1,1,1][0,1,1,1][0,1,1,1]ที่แต่ละจุดสุดยอด หากจุดสุดยอดใด ๆ ที่ไม่ครอบคลุมก็ก่อให้เกิดปัจจัยของ0หากทุกจุดได้รับความคุ้มครองแล้วจุดทั้งหมดนำปัจจัยของ1ดังนั้นน้ำหนักยังเป็นที่1 จากนั้น Holant จะรวมผลรวมของทุก ๆ เซ็ตของขอบที่เป็นไปได้และเพิ่มน้ำหนักที่สอดคล้องกับแต่ละเซ็ตย่อย ค่า Holant นี้จะเหมือนกันทุกประการถ้าเราแบ่งทุกขอบและกำหนดข้อ จำกัด ที่ขอบเหตุการณ์ทั้งสองไปยังจุดยอดใหม่เหล่านี้จะต้องเท่ากัน การใช้ฟังก์ชั่นสัญกรณ์สมมาตรฟังก์ชั่นความเสมอภาคนี้ไบนารี[ 1 , 0 , 1 ] กราฟนี้เป็นสองฝ่าย จุดยอดในส่วนหนึ่งมี[ 0 , 1 ,011[1,0,1]ข้อ จำกัด ในขณะที่จุดยอดในส่วนอื่นมีข้อ จำกัด [ 1 , 0 , 1 ] การแสดงออกสำหรับเรื่องนี้เป็นปัญหา Holant เป็น Holant ( [ 0 , 1 , 1 , 1 ] | [ 1 , 0 , 1 ] ) จากนั้นคุณสามารถตรวจสอบด้วยตนเองว่าแถว " [ 0 , 1 , 1 , 1 ] " และคอลัมน์ " [ 1 , 0[0,1,1,1][1,0,1]Holant([0,1,1,1]|[1,0,1])[0,1,1,1] "ของตารางใกล้กับทฤษฎีบทที่อ้างถึงข้างต้นมี" H "ซึ่งหมายความว่าปัญหาคือ # P-hard แม้กราฟอินพุตจะต้องเป็นภาพถ่าย[1,0,1]
หมายเหตุด้านข้าง: โปรดทราบว่า Pinyan Lu เป็นผู้เขียนทั้งบทความนี้และบทความแรกที่คุณอ้างถึง ฉันคาดเดาว่าเมื่อกระดาษของพวกเขากล่าวว่า "การนับขอบครอบคลุมเป็นปัญหา # P-complete แม้ว่าเราจะ จำกัด การป้อนข้อมูลให้กับ 3 กราฟปกติ" พวกเขาอ้างถึงโดยนัย (1) พวกเขาอาจไม่ได้กล่าวถึงความแข็งยังคง จำกัด เมื่อกราฟกราฟระนาบเนื่องจาก FPTAS ของพวกเขาไม่ต้องการข้อ จำกัด นี้
ต่อมาทฤษฎีบทการแบ่งขั้ว Holant เช่นใน (2,3) --- รุ่นการประชุมและวารสารที่มีผลงานเดียวกัน --- พิสูจน์ได้มากกว่า ทฤษฎีบทที่ 1 (ในทั้งสองเวอร์ชัน) บอกว่า EdgeCover เป็น # P-hard over planar กราฟที่ไม่สม่ำเสมอสำหรับk ≥ 3 หากต้องการดูสิ่งนี้เราต้องใช้การแปลงภาพสามมิติ ตามที่อธิบายไว้ข้างต้นการแสดงออกสำหรับ EdgeCover เป็นปัญหา Holant กว่าkกราฟ -regular เป็นHolant ( [ 0 , 1 , ... , 1 ] )ที่[ 0 , 1 , ... , 1 ]มีkkk≥3kHolant([0,1,…,1])[0,1,…,1]k1 และนอกจากนี้จะเทียบเท่ากับ ) ตอนนี้เราใช้การแปลงโฮโลแกรมโดยT = [ 1 e π i / k 1 0 ]Holant([1,0,1]|[0,1,…,1])T=[11eπi/k0](หรือตรงกันข้ามมันขึ้นอยู่กับมุมมองของคุณ) โดยทฤษฎีบท Holant ของ Valiant (4,5) สิ่งนี้ไม่เปลี่ยนความซับซ้อนของปัญหา (อันที่จริงปัญหาทั้งสองเป็นปัญหาเดียวกันเพราะพวกเขาเห็นด้วยกับผลลัพธ์ของอินพุตทุกตัว ... การแสดงออกของปัญหาเปลี่ยนไปเท่านั้น ) นิพจน์ทางเลือกสำหรับปัญหานี้คือ
ที่ = kเป็นฟังก์ชันความเท่าเทียม
Holant([1,0,1]T⊗2|(T−1)⊗k[0,1,…,1])=Holant([2,eπi/k,e2πi/k]|=k),
=kอินพุต เมื่อต้องการใช้ทฤษฎีบท 1 เราจะต้องปกติ
[ 2 , อีπ ฉัน/ k , อี2 π ฉัน/ k ]ไป
[ 2 E - π ฉัน/ k , 1 , อีπ ฉัน/ k ]โดยการหารฟังก์ชั่นเดิมโดย
อีπ i / kซึ่งไม่ได้เปลี่ยนความซับซ้อนของปัญหาเนื่องจากค่านี้ไม่ใช่ศูนย์ จากนั้นค่า
Xและ
Yk[2,eπi/k,e2πi/k][2e−πi/k,1,eπi/k]eπi/kXYในงบทฤษฎีบทที่มี
และ
Y = - 2 k - 1
สำหรับ
k ≥ 3เราสามารถตรวจสอบได้ว่าปัญหานี้ดังนั้น EdgeCover ก็เช่นกันคือ # P-hard over planar
k-กราฟที่ไม่สม่ำเสมอสำหรับ
k ≥ 3X=2Y=−2k−1k≥3kk≥3
บันทึก Side: หนึ่งยังสามารถดูทฤษฎีบทนี้และหลักฐานในวิทยานิพนธ์ของไมเคิล Kowalczyk ของ
ฉันจะค้นหาวรรณกรรมของฉันต่อไปเพื่อดู EdgeCover แสดงว่าเป็น # P-hard ก่อนหน้า (1)
(1) การลดลงของโฮโลแกรมการแก้ไขและความแข็งโดย Jin-Yi Cai, Pinyan Lu และ Mingji Xia ( วารสาร , preprint )
k{0,1}
k{0,1}
(4) อัลกอริทึมโฮโลแกรมโดย Leslie G. Valiant
(5) ทฤษฎีบท Holant ของ Valiant และ matchgate เทนเซอร์โดย Jin-Yi Cai และ Vinay Choudhary