การตัดสินใจว่าการเปลี่ยนแปลงหนึ่งรายการจะลดความถาวรของเมทริกซ์ในลำดับชั้นพหุนามหรือไม่?


11

พิจารณาปัญหาดังต่อไปนี้ได้รับเมทริกซ์M∈{−m,…,0,…,m}n×n , ดัชนีi,j∈{1,…,n}และจำนวนเต็ม แทนที่M [ ฉัน, J ]โดยและเรียกใหม่เมทริกซ์M คือp e r ( M ) > paM[i,j]aM^per(M)>per(M^) ?

ปัญหานี้อยู่ในลำดับชั้นพหุนามหรือไม่?


4
มันสามารถแก้ไขได้โดยการโทรสองครั้งไปที่ oracle #P ... หากอยู่ใน PH ก็หมายความว่า PP นั้นยังอยู่ใน PH ... อย่างไรก็ตามถ้า PP อยู่ใน PH PH ก็จะทรุดตัวลง ดังนั้นฉันคิดว่าไม่น่าเป็นไปได้ที่จะมีค่า PH
— Tayfun จ่าย

1
@ayfunPay ฉันไม่คิดว่าข้อโต้แย้งนั้นถูกต้อง ปัญหาสามารถแก้ไขได้ด้วยการโทรไปที่ #P 2 ครั้ง แต่ไม่สามารถตัดออกได้อย่างง่ายดายว่ามีอัลกอริทึมที่ง่ายกว่าซึ่งอาจแสดงว่าเป็น PH คุณต้องแสดงว่า #P นั้นยากสำหรับการเช่นโดยลดค่าถาวรลง
— Jan Johannsen

8
หากคุณเสียบนิยามของความถาวรและทำให้ความไม่เท่าเทียมเกิดขึ้นอย่างง่ายปัญหาของคุณก็จะเดือดร้อนกับคำถามว่าการถาวรของเมทริกซ์ที่กำหนด (n-1) --by- (n-1) เป็นบวกอย่างเคร่งครัดหรือไม่
— Gamow

2
PER(M)>0MM′M ′ - 1 P E R ( M ″ ) = - P E R ( M ′ ) = - P E R ( M ) P E R ( M ) > 0 M ′ ( i , j ) = ( 0 , 0 ) a = - 1M″M′−1PER(M″)=−PER(M′)=−PER(M)PER(M)>0M′(i,j)=(0,0)a=−1ผลตอบแทนจริง
— holf

@ ฮอลล์: ฉันคิดว่าคุณควรโพสต์สิ่งนี้เป็นคำตอบ มันค่อนข้างตอบคำถามอย่างชัดเจนแล้วคำถามจะไม่ปรากฏเป็น "ยังไม่ได้ตอบ" อีกต่อไป
— Joshua Grochow

คำตอบ:


10

ปัญหาของคุณคือเทียบเท่ากับการทดสอบการรับไม่ว่าจะเป็น0MPER(M)>0

หลักฐาน : สมมติว่าคุณจะได้รับและคุณต้องการที่จะตัดสินใจว่า0 เราสร้างดังต่อไปนี้: มันคือ ง่ายที่จะเห็นว่า(M) ตอนนี้กำหนดจะเป็นที่เราแทนที่การเข้ามาของโดย-1โดย multilinearity มันตามที่'}) ดังนั้นถ้าหากMPER(M)>0M′

[10…00…M0]
PER(M)=PER(M′)M′^M′(0,0)M′−1PER(M)=PER(M′)=−PER(M′^)PER(M)>0PER(M′)>PER(M′^)

ตอนนี้คิดว่าคุณจะได้รับ ,และและกำหนดเป็นในคำถามของคุณ, ที่อยู่, โดยการเปลี่ยนเพื่อ เรามี M(i,j)M M [ ฉัน, J ] P E R ( M ) > P E R ( M )  IFF Σ σ n Π k = 1 M [ k , σ ( k ) ] >aM^M[i,j]a

PER(M)>PER(M^) iff∑σ∏k=1nM[k,σ(k)]>∑σ∏k=1nM^[k,σ(k)] iff∑σ,σ(i)=jM[i,j]∏k≠inM[k,σ(k)]>∑σ,σ(i)=ja∏k≠inM[k,σ(k)] iff(M[i,j]−a)⋅∑σ,σ(i)=j∏k≠inM[k,σ(k)]>0 iff(M[i,j]−a)⋅PER(M′)>0

ที่เป็นเมทริกซ์ที่ได้รับจากโดยการถอดสายและคอลัมน์JM′(n−1)×(n−1)Mij◻


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