เหตุใดวงจรของ HAMILTONIAN จึงแตกต่างจากถาวร


23

พหุนามคือการฉายภาพเดียวของพหุนามถ้า = polyและมีการกำหนด เช่นว่า(y_m)) นั่นคือมันเป็นไปได้ที่จะเข้ามาแทนที่ตัวแปรแต่ละของโดยตัวแปรหรือคงที่หรือเพื่อให้ส่งผลให้สอดคล้องกับพหุนามฉ g ( y 1 , , y m ) m ( n ) π : { y 1 , , y m } { x 1 , , x n , 0 , 1 } f ( x 1 , , x n ) = gf(x1,,xn)g(y1,,ym)m(n)π:{y1,,ym}{x1,,xn,0,1}y j g x i 0 1 ff(x1,,xn)=g(π(y1),,π(ym))yjgxi01f

ฉันสนใจ (เหตุผล) ความแตกต่างระหว่าง PER พหุนามถาวรกับ HAM พหุนามวัฏจักร Hamiltonian: ที่บวกเป็นครั้งแรกที่มีมากกว่า ทุกพีชคณิตและที่สองเป็นเพียงมากกว่าทุกวงจรพีชคณิต[n]

PERn(x)=hi=1nxi,h(i)    and    HAMn(x)=hi=1nxi,h(i)
h:[n][n]h:[n][n]
คำถาม:ทำไม HAM จึงไม่ใช่การฉายภาพโมโนโทนเดียว? หรือมันยังคงเป็น?
ฉันไม่ได้ขอหลักฐานเพียงเพื่อเหตุผลที่ใช้งานง่าย

แรงจูงใจ: วงจรที่ใหญ่ที่สุดที่รู้จักกันเสียงเดียวขอบเขตล่างสำหรับ PER (พิสูจน์โดย Razborov) ยังคง "เท่านั้น"n)} ในทางกลับกันผลของ องอาจแปลว่า โดยที่ กับการบวกที่มีมากกว่าทุกส่วนย่อยขนาด{n} ตัวฉันเองไม่สามารถรับการลดแบบ "เรียบง่าย" โดยตรงจากผลลัพธ์ทั่วไปเหล่านี้ แต่Alon และ Boppanaอ้างสิทธิ์ (ในหมวดที่ 5) ที่เพียงพอสำหรับการลด nΩ(logn) CLIQUE n ( x ) = S ฉัน< j S x i , j S [ n ] | S | =

CLIQUEn is a monotone projection of HAMm
CLIQUEn(x)=Si<jSxi,j
S[n]|S|=nm=25n2

แต่เดี๋ยวก่อน: เป็นที่ทราบกันดีว่า CLIQUE ต้องการวงจรแบบโมโนโทนขนาด (พิสูจน์ครั้งแรกโดย Alon และ Boppana โดยใช้วิธีของ Razborov) 2nΩ(1)

ดังนั้นเมื่อ HAM เป็นการฉายภาพโมโนโทนเดียวของ PER เราจะมีขอบเขตล่างขอบเขตล่างสำหรับ PER 2nΩ(1)

ที่จริงแล้วทำไมแฮมจึงไม่แม้แต่ฉายภาพเดียวของ PER กว่า semiring บูลอดีตเป็นNPสมบูรณ์ในขณะที่หลังอยู่ในP แต่ทำไม สถานที่ที่มีวงจรสำหรับการเปลี่ยนแปลงทำให้มันพิเศษที่ไหน?

PSหนึ่งความแตกต่างที่ชัดเจนอาจเป็น: HAM ครอบคลุม [n] เพียงรอบเดียว (ยาว) ในขณะที่ PER สามารถใช้อาจทำให้วงรอบนี้ร่วมกันได้ ดังนั้นในการทำโครงการ PER กับแฮมทิศทางที่ยากลำบากน่าจะเป็น: ตรวจสอบให้แน่ใจว่าการไม่มีวัฏจักรของแฮมิลตันหมายถึงการไม่มีการครอบคลุมใด ๆ กับวงจรที่แยกจากกันในกราฟใหม่ นี่เป็นเหตุผลสำหรับ HAM ที่ไม่ได้ฉายภาพของ PER หรือไม่?

PPSอันที่จริงองอาจพิสูจน์ผลลัพธ์ที่น่าประทับใจยิ่งขึ้น: พหุนามทุกตัวด้วย , ค่าสัมประสิทธิ์มี P-เวลาคำนวณเป็นฉาย (ไม่จำเป็นต้องเสียงเดียวถ้า algo ไม่เป็นเสียงเดียว) ของ HAMสำหรับ = โพลี(n)PER นอกจากนี้ยังมีคุณสมบัตินี้ แต่กว่าด้านของลักษณะ2 ดังนั้นในแง่นี้ HAM และ PER จึงเป็น "ที่คล้ายกัน" เว้นแต่ว่าเราไม่ได้อยู่ใน GF (2) โดยที่ Bruno จำได้ว่า PER เปลี่ยนเป็น DETERMINANT และเป็นเรื่องง่ายc u{ 0 , 1 } c u m m m ( n ) 2f(x)=u[n]cuiuxicu{0,1}cumm(n)2


1
ฉันมีคำถามเล็กน้อยในหัวข้อ ฉันขอถามได้ไหมว่าเพราะเหตุใด PERMANENT จึงอยู่ใน P มากกว่าการเรียนแบบบูล ฉันไม่ได้ตระหนักถึงอัลกอริทึมดังกล่าว
caozhu

@caozhu: นี่เป็นเพียงเพราะว่า PERMANENT นั้นเหมือนกับ DETERMINANT มากกว่า semai บูลีน อัลกอริทึมนั้นเป็นอัลกอริทึม DETERMINANT ใด ๆ
บรูโน่

3
@Bruno: ไม่มาก คุณพูดถูกถ้าเราอยู่ในทุ่ง GF (2); จากนั้นเราสามารถใช้พูดเกาส์ ถึงกระนั้นบูลีนวงจรต่อขนาดประมาณสามารถสร้างได้โดยใช้อัลกอริทึม Hopcroft-Karpสำหรับการจับคู่สูงสุดหรือเพียงแค่อัลกอริธึมข้อบกพร่องสูงสุดของฟลอยด์ n 5 / 2{,,¬}n5/2
Stasys

คำตอบ:


9

ต่อไปนี้เป็นข้อพิสูจน์เกี่ยวกับวงแหวนที่มีลักษณะเป็นศูนย์ใด ๆ ว่าพหุนามวัฏจักรแฮมิลตันไม่ได้เป็นการฉายภาพโมโนโทนขนาดเดียวของพหุนาม แนวคิดพื้นฐานคือการคาดคะเนแบบโมโนโทนของพหุนามที่มีค่าสัมประสิทธิ์ nonnegative นำไปสู่นิวตันโพลีเทปซึ่งเป็นสูตรหนึ่งของนิวตันโพลิปโตของอีกอันหนึ่งและจากนั้นนำขอบเขตที่ต่ำกว่ามาใช้

ให้และg ( y 1 , , y m )เป็นพหุนามที่มีค่าสัมประสิทธิ์ไม่เป็นลบ (เช่นกรณีที่นี่) สมมติว่าfคือการฉายภาพโมโนโทนของgภายใต้การมอบหมาย (ตามสัญลักษณ์ของคำถาม) ภายใต้แต่ละ monomial ของถูกแมปเป็น 0 (ถ้าหนึ่งในตัวแปรนั้นถูกแมปเป็น 0) หรือ monomial ของ : ไม่สามารถยกเลิกได้เนื่องจากไม่มีการปฏิเสธf(x1,,xn)g(y1,,ym)fgเธππgf

ลองแสดงว่า polytope นิวตัน , และในทำนองเดียวกันสำหรับ(g)f N e w ( g )New(f)fNew(g)

การอ้างสิทธิ์ : มีการกำหนดสูตรเพิ่มเติมสำหรับในโดยใช้ตัวแปรn + mและข้อ จำกัด จำนวนหนึ่งที่มากที่สุดn + mบวกจำนวนข้อ จำกัด ที่กำหนดN e w ( กรัม )RเมตรNew(f)Rmn+mn+mNew(g)

นี่คือวิธี: Let เป็นพิกัดบนRเมตร (ซึ่งในN E W ( กรัม)มีชีวิตอยู่ ได้แก่ จุดจำนวนเต็มใน. Rเมตรมีพิกัด( E 1 , ... , อีเอ็ม )สอดคล้องกับ monomial y e 1 1y e m m ) สำหรับผู้ที่ฉันเช่นนั้นπ ( y i ) =e1,,emRmNew(g)Rm(e1,,em)y1e1ymemi , ตัด N e w ( g )ด้วย { e i = 0 } (เนื่องจากมีเพียง monomials ที่ไม่เกี่ยวข้องกับ y ฉันสามารถมีส่วนร่วมในการฉายภาพ); นี้จะเพิ่มมากที่สุดเมตรข้อ จำกัด เพิ่มเติม ให้ Pแทนโพลิปท็อปที่เกิดขึ้น จากนั้น πเจือจางแผนที่เชิงเส้น L π : R mR nเช่น L π ( P ) = N e w ( f )π(yi)=0New(g){ei=0}yimPπLπ:RmRnLπ(P)=New(f). ส่วนสุดท้ายนี้เกิดจากการขาดการยกเลิก ดังนั้นเราจึงได้กำหนดสูตรเพิ่มเติมสำหรับโดยรับตัวแปรn + m , ข้อ จำกัด สำหรับPบนตัวแปรmและข้อ จำกัด ที่กำหนดL π (ซึ่งมีอยู่ที่nมากที่สุด, หนึ่งสำหรับแต่ละx i ) . การอ้างสิทธิ์ QEDNew(f)n+mPmLπnxi

ตอนนี้ใช้เวลาจะเป็นn -th รอบแฮมิลตันพหุนามและกรัมจะเป็นม. -th ถาวรและสมมติว่าคือการฉายเดียวของกรัม polytope ของนิวตันของถาวร (และดีเทอร์มิแนนต์, โดยบังเอิญ) คือโพลิปปดวงจร โพลีท็อปนี้สามารถอธิบายได้ง่ายโดยตัวแปร "edge" e i jและสมการmระบุว่าทุกจุดยอดมีระดับเท่ากับ 2fngmfgeijm

polytope ของนิวตันของแฮม Cycle polynomial เป็น polytope cycle ของ Hamiltonian (ประหลาดใจประหลาดใจ) แต่ polytope นี้เป็น polytope TSP ซึ่งต้องใช้สมการที่จะอธิบายสูตรขยายใด ๆ2nΩ(1)ซึ่งเมื่อเป็น subexponential ตรงกันข้ามการกำหนดขยายขนาดเล็กที่ได้รับจาก polytope วงจรครอบคลุมและL πดังกล่าวข้างต้นmLπ

(หมายเหตุว่าอาร์กิวเมนต์นี้ล้มเหลวถ้า , Gหรือπสามารถมีค่าสัมประสิทธิ์เชิงลบเป็นแล้วอาจมีการยกเลิกการจองเพื่อL πไม่จำเป็นต้องเข้าสู่แผนที่N E W ( ) .)fgπLπNew(f)

เป็นที่น่าสนใจที่จะทราบว่าเรขาคณิตของ polytopes เหล่านี้มีความเกี่ยวข้องอย่างใกล้ชิดกับความจริงที่ว่าการจับคู่เป็นในขณะที่รอบแฮมิลตันคือN P-สมบูรณ์ แต่ฉันคิดว่าเหตุผลข้างต้นแสดงให้เห็นว่าโครงสร้างทางเรขาคณิตที่นี่ .PNP


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