ความซับซ้อนของการเข้าถึงในระบบไดนามิคเชิงเส้นบนสนาม จำกัด


10

ให้เป็นเมทริกซ์กว่าฟิลด์ จำกัดF 2 = { 0 , 1 }และx , y ที่เป็นพาหะของพื้นที่F n 2 ฉันสนใจในความซับซ้อนในการคำนวณของการตัดสินใจว่ามีt Nอยู่หรือไม่เช่นA t x = yคือในปัญหาความสามารถในการเข้าถึงสำหรับระบบพลวัตเชิงเส้นบนฟิลด์ จำกัดAF2={0,1}xyF2ntNAtx=y

ปัญหาชัดเจนในNP (คาดเดา0t<2nและคำนวณAtในเวลาพหุนามด้วยกำลังสองซ้ำ) ฉันและเพื่อนร่วมงานของฉันก็มีความสามารถที่จะพิสูจน์NP -completeness ของปัญหาที่เกี่ยวข้องในการจัดตั้งว่ามีอยู่tNเช่นว่าเสื้อ x ปีที่คือความไม่เท่าเทียมกัน componentwiseAtxy

ปัญหานี้ดูเหมือนเป็นเรื่องธรรมดา แต่ฉันไม่สามารถค้นหาการอ้างอิงถึงความซับซ้อนในการคำนวณในวรรณคดีอาจเป็นเพราะฉันไม่ทราบคำศัพท์ที่แน่นอน คุณรู้หรือไม่ว่าปัญหาเกี่ยวกับความเสมอภาคคือNPสมบูรณ์หรือเป็นจริงในP ?


3
หนึ่งสามารถลดกรณีที่เป็นผกผัน สังเกตว่าภาพของA 1 , A 2 , เป็นสายโซ่ย่อยที่ไม่เพิ่มจำนวนและในที่สุดจึงกลายเป็นพื้นที่คงที่W (ในความเป็นจริงภายในnก้าวแรก) จากนั้นเป็นแปลงเชิงเส้นกลับด้านบนW หนึ่งสามารถตรวจสอบกรณีพิเศษได้อย่างง่ายดายเมื่อt = 1 , 2 , , n , หลังจากนั้นมันก็ยังคงอยู่เพื่อแก้ปัญหาด้วยAจำกัด ให้WและxAA1,A2,WnAWt=1,2,,nAWxแทนที่ด้วยn x Anx
Andrew Morgan

คำตอบ:


4

เพื่อความชัดเจนผมจะคุยคำถามของคุณจะเป็นลักษณะกว่า (กับฟิลด์ฐานF Q ) แทนที่จะเป็นกรณีเฉพาะของP = Q = 2 ฉันจะใช้pและqเป็นค่าคงที่ ฉันจะปล่อยให้ผู้อ่านหาว่าการพึ่งพาพารามิเตอร์เหล่านี้คืออะไรเนื่องจากมีการแลกเปลี่ยนบางอย่างที่สามารถทำได้ ผลลัพธ์ที่ได้จากที่นี่คือปัญหาของคุณคือประมาณเทียบเท่ากับปัญหาเข้าสู่ระบบไม่ต่อเนื่องสำหรับฟิลด์ จำกัด ลักษณะพีp>0Fqp=q=2pqp

การจะมีความเฉพาะเจาะจงมากขึ้นปล่อยให้ปัญหาเข้าสู่ระบบธรรมดาที่ไม่ต่อเนื่องส่วนขยายของจะให้สนามนามสกุลFของF Qและ, Fค้นหาใด ๆจำนวนเต็มเสื้อเพื่อให้= เสื้อหรือรายงานที่ว่าไม่มีใครอยู่ . ให้แข็งแกร่งปัญหาเข้าสู่ระบบไม่ต่อเนื่องส่วนขยายของF Qจะได้รับF , , Bเป็นก่อนที่จะพบจำนวนเต็มZ , ม.เพื่อให้ FqFFqa,bFta=btFqF,a,bz,mสำหรับจำนวนเต็มเสื้อ IFFหรือรายงานที่ไม่มีที่มีอยู่ จากนั้นมีการลดลงดังต่อไปนี้:a=bttเสื้อt=z(modm)t

  • มีการลดการแมปที่กำหนดขึ้นจากการบันทึกแยกส่วนขยายของกับปัญหาของคุณFq

  • มีประสิทธิภาพขั้นตอนวิธีการที่กำหนดซึ่งจะช่วยแก้ปัญหาของคุณเมื่อได้รับการเข้าถึงพยากรณ์คำนวณเป็นแข็งแกร่งปัญหาเข้าสู่ระบบไม่ต่อเนื่องในช่วงขยาย\Fq

ดังนั้นฉันคิดว่าไม่น่าที่ใครจะโพสต์หลักฐาน แข็งแรงหรือพิสูจน์ว่าปัญหาของคุณอยู่ในในอนาคตอันใกล้PNPP

หมายเหตุ:ปัญหาการเข้าสู่ระบบที่แข็งแกร่งต่อเนื่องในช่วงขยาย สามารถทัวริงลดต่อไปนี้รูปแบบประหนึ่งว่าปรับตัวลดลง ( แต่ยังคงดูเหมือนจะแข็งแรงกว่าปัญหาล็อกสามัญที่ไม่ต่อเนื่อง): ให้สนามขยายของและพบน้อยที่ไม่ใช่เชิงลบจำนวนเต็มเพื่อให้ T นี้ต่อไปจากความจริงที่ว่าคำสั่งของเป็นหนึ่งบวกที่ไม่ใช่เชิงลบที่เล็กที่สุดเพื่อให้ TF F q a,b F ta= b t bt b - 1 = b tFqFFqa,bFta=btbtb1=bt


การลดอันดับแรก: การอ้างสิทธิ์คือปัญหาบันทึกที่ไม่ต่อเนื่องทั่วไปเหนือส่วนขยายของการทำแผนที่ - ลดปัญหานี้ นี่คือความจริงที่ว่าการคูณในเป็นการแปลงเชิงเส้นเมื่อเราดูเป็นปริภูมิเวกเตอร์มิติ . ดังนั้นคำถามของแบบฟอร์มมากกว่า กลายเป็นเหนือโดยที่มีเวกเตอร์มิติและเป็นF Q n F Q n n F Q =เสื้อF Q n = B เสื้อE F Q ,E nBn×n F Q Bอี 1 F Q n p=q=2nFqFqnFqnnFqa=btFqna=BteFqa,enBn×nเมทริกซ์ทั่ว\เวกเตอร์สามารถคำนวณได้ง่ายจาก ,จากและ เป็นเพียงตัวแทนของซึ่งสามารถเขียนได้อย่างมีประสิทธิภาพ . สิ่งนี้ดูเหมือนจะยังคงเป็นกรณีที่ยากของปัญหาการบันทึกที่ไม่ต่อเนื่องทั่วไปแม้จะมี (แต่การเติบโตของแน่นอน) โดยเฉพาะอย่างยิ่งผู้คนยังคงแข่งขันกันเพื่อดูว่าพวกเขาสามารถคำนวณได้ไกลแค่ไหนFqaaBbe1Fqnp=q=2n


ลดลงประการที่สอง: โดยอ้างว่าปัญหาของคุณจะช่วยลดปัญหาการเข้าสู่ระบบไม่ต่อเนื่องที่แข็งแกร่งมากกว่าส่วนขยายของ\การลดลงนี้มีสองสามชิ้นดังนั้นให้อภัยความยาว ให้การป้อนข้อมูลที่เป็นมิติเวกเตอร์และเมทริกซ์ทั่ว ; เป้าหมายคือการหาเพื่อให้a nx,yn×nA F q ty= A t xFqnx,yn×nAFqty=Atx

แนวคิดพื้นฐานคือการเขียนในรูปแบบมาตรฐานของจอร์แดน (JCF) ซึ่งเราสามารถลดการทดสอบให้เป็นปัญหาบันทึกที่ไม่ต่อเนื่องที่แข็งแกร่งด้วยพีชคณิตแบบตรงไปตรงมาy = A t xAy=Atx

เหตุผลหนึ่งสำหรับการใช้รูปแบบที่เป็นที่ยอมรับภายใต้ความคล้ายคลึงกันของเมทริกซ์คือว่าถ้าแล้วP ดังนั้นเราสามารถเปลี่ยนไปที่ตอนนี้อยู่ในรูปแบบมาก nicer กว่าพล JCF เป็นรูปแบบที่เรียบง่ายเป็นพิเศษซึ่งช่วยให้อัลกอริทึมที่เหลือ ดังนั้นจากนี้ไปคิดว่ามีอยู่แล้วใน JCF แต่ยังอนุญาตให้และอาจมีรายการในสนามส่วนขยายของ \A t = P - 1 J t P y = A t x ( P y ) = J t ( P x ) J A A x , y , A F qA=P1JPAt=P1JtPy=Atx(Py)=Jt(Px)JAAx,y,AFq

หมายเหตุ:มีรายละเอียดปลีกย่อยบางอย่างที่เกิดขึ้นจากการทำงานกับ JCF โดยเฉพาะฉันจะสมมติว่าเราสามารถดำเนินการในส่วนขยายของใด ๆ (ไม่ว่าจะมีขนาดใหญ่แค่ไหน) ในขั้นตอนเดียวและเราสามารถคำนวณ JCF ได้อย่างมีประสิทธิภาพ ลำดับความสำคัญนี่เป็นสิ่งที่ไม่สมจริงเพราะการทำงานกับ JCF อาจต้องการการทำงานในฟิลด์ส่วนขยาย (ฟิลด์การแยกของพหุนามลักษณะ) ของระดับเอกซ์โพเนนเชียล อย่างไรก็ตามด้วยความระมัดระวังและการใช้ความจริงที่ว่าเรากำลังทำงานในขอบเขต จำกัด เราสามารถหลีกเลี่ยงปัญหาเหล่านี้ได้ โดยเฉพาะอย่างยิ่งเราจะเชื่อมโยงกับแต่ละจอร์แดนบล็อกเขตข้อมูลของระดับที่มากที่สุดมากกว่าF n F q xy FFFFqFnFq เพื่อให้ทุกรายการในจอร์แดนบล็อกและองค์ประกอบที่สอดคล้องกันของ , ทุกคนอาศัยอยู่ภายใน{F}' ฟิลด์อาจแตกต่างจากบล็อกถึงบล็อก แต่การใช้ `` การแสดงแบบผสม' 'ช่วยให้คำอธิบายที่มีประสิทธิภาพของ JCF ซึ่งสามารถพบได้อย่างมีประสิทธิภาพ อัลกอริทึมที่อธิบายไว้ในส่วนที่เหลือของส่วนนี้จะต้องทำงานกับหนึ่งบล็อกในแต่ละครั้งดังนั้นตราบใดที่มันดำเนินการภาคสนามภายในเขตข้อมูลที่เกี่ยวข้องอัลกอริทึมจะมีประสิทธิภาพ [หมายเหตุท้าย]xyFFF

การใช้ JCF ทำให้เราสมการของแบบฟอร์มต่อไปนี้โดยแต่ละสมการที่สอดคล้องกับบล็อกของจอร์แดน:

[y1y2y3yk1yk]=[λ1λ1λ1λ1λ]t[x1x2x3xk1xk]

อัลกอริทึมจะจัดการแต่ละบล็อกแยกกัน ในกรณีทั่วไปสำหรับแต่ละบล็อกเราจะมีแบบสอบถามสำหรับ Oracle บันทึกต่อเนื่องที่แข็งแกร่งของเราจากที่พยากรณ์จะบอกเราสภาพต้นแบบที่{m} เราจะได้รับชุดเพื่อให้ ต้องถูกเก็บไว้ . หลังจากประมวลผลบล็อกทั้งหมดแล้วเราจะต้องตรวจสอบว่ามีตัวเลือกของที่ตรงตามคำสันธานของเงื่อนไขเหล่านี้ทั้งหมด สิ่งนี้สามารถทำได้โดยการทำให้แน่ใจว่ามีองค์ประกอบทั่วไปในชุด เพื่อให้สมการและS { 0 , 1 , , p - 1 } s S [ t = st=z(modm)S{0,1,,p1} t s S t = ssS[t=s(modp)]tsSt = z jt=s(modp)jt=zj(modmj)ทุกคนพึงพอใจพร้อมกันโดยที่อยู่เหนือบล็อคj

นอกจากนี้ยังมีบางกรณีพิเศษที่เกิดขึ้นตลอดกระบวนการ ในกรณีนี้เราจะได้รับเงื่อนไขของแบบฟอร์มค่าของบางหรือในรูปแบบสำหรับบางเฉพาะจำนวนเต็มจากบล็อกบางอย่างหรือเราอาจจะได้พบว่าไม่มีสามารถอยู่ได้ . สิ่งเหล่านี้สามารถรวมอยู่ในตรรกะสำหรับกรณีทั่วไปโดยไม่มีปัญหาT = s s Tt>t=sst

ตอนนี้เราอธิบายถึงกระบวนการย่อยสำหรับการจัดการแต่ละบล็อคของจอร์แดน แก้ไขบล็อกดังกล่าว

เริ่มต้นด้วยการมุ่งเน้นเฉพาะพิกัดสุดท้ายในบล็อก เงื่อนไขต้องว่าx_k ในคำอื่น ๆ ก็เป็นตัวอย่างของปัญหาการเข้าสู่ระบบไม่ต่อเนื่องในบางส่วนขยายสาขาของ\จากนั้นเราจะใช้ oracle จะแก้ปัญหาได้ซึ่งผลการอย่างใดอย่างหนึ่งในการแก้ปัญหาไม่มีหรืออื่น ๆ ที่จะช่วยให้สภาพต้นแบบบนเสื้อหาก "ไม่มีวิธีการแก้ปัญหา" ถูกส่งคืนเราจะกลับมาระบุเช่นนี้ มิฉะนั้นเราจะได้รับเงื่อนไขซึ่งเทียบเท่ากับx_ky k = λ t x k F q t t = zy=Atxyk=λtxkFqty k = λ t x kt=z(modm)yk=λtxk

ในการจัดการพิกัดอื่น ๆ เราเริ่มต้นด้วยสูตรต่อไปนี้ (ดูเช่นที่นี่ ):

[λ1λ1λ1λ1λ]t=[λt(t1)λt1(t2)λt2(tk1)λtk+1λt(t1)λt1(tk2)λtk+2λt(t1)λt1λt]
\ ddots & \ ddots & \ vdots \\ & & & \ lambda ^ t & \ binom {t} {1} \ lambda ^ {t-1} \\ & & & & & & lambda ^ t \ end {bmatrix } ก่อนอื่นมาดูแลกรณีที่xk=00 เนื่องจากเรามีเงื่อนไขแบบโมดูลซึ่งมีความหมายเราจึงสามารถสมมติด้วย แต่จากนั้นเราก็สามารถลดการมุ่งเน้นไปที่รายการแรกของและ , และsubmatrix บนซ้ายของบล็อคจอร์แดน ดังนั้นจากนี้ไปคิดว่า0yk=λtxkyk=0k1xy(k1)×(k1)xk0

ประการที่สองเราจะจัดการกับกรณีที่0 ในกรณีนี้พลังของบล็อกจอร์แดนมีรูปแบบพิเศษและบังคับสำหรับบางหรืออย่างอื่นโดยไม่มีเงื่อนไขอื่น ฉันไม่เชื่อในเรื่องนี้ แต่พอจะบอกได้ว่าแต่ละคนสามารถตรวจสอบได้อย่างมีประสิทธิภาพ (หรืออีกวิธีหนึ่งเราสามารถลดกรณีที่กลับด้านได้; ดูความคิดเห็นของฉันในคำถาม)λ=0t=zzkt>kA

ในที่สุดเราก็มาถึงกรณีทั่วไป เนื่องจากเรามีสภาพต้นแบบซึ่งหมายความว่าเราสามารถสมมติสภาพที่ถือและการใช้เป็นแบบ stand-in สำหรับ T โดยทั่วไปเราสามารถใช้เพื่อเป็นตัวแทนของ{} ดังนั้นเราจำเป็นต้องตรวจสอบว่าระบบต่อไปนี้มีไว้สำหรับตัวเลือก : yk=λtxkykxk1λtykxk1λzλtzt

[y1y2y3yk1yk]=[ykxk1(t1)ykxk1λ1(t2)ykxk1λ2(tk1)ykxk1λ(k1)ykxk1(t1)ykxk1λ1(tk2)ykxk1λ(k2)ykxk1(t1)ykxk1λ1ykxk1][x1x2x3xk1xk]
y_kx_k ^ {- 1} \ end {bmatrix} \ start {bmatrix} x_1 \\ x_2 \\ x_3 \\ \ vdots \\ x_ {k-1} \\ x_ {k} \\ \ end {bmatrix} สังเกตว่า ไม่ว่าสมการจะขึ้นอยู่กับเท่านั้น; นี่เป็นเพราะการพึ่งพาเป็นพหุนามเท่านั้น t(modp)ttต้องเป็นจำนวนเต็มและสมดังกล่าวข้างต้นมีมากกว่าด้านของลักษณะพีดังนั้นเราสามารถลองแต่ละค่าของแยกกัน เซตเราจะกลับมาเป็นเพียงตัวเลือกของที่ระบบนั้นพอใจpt{0,1,,p1}St

ดังนั้นในตอนนี้ยกเว้นบางกรณีพิเศษกระบวนการย่อยต่อบล็อกได้พบเงื่อนไขแบบโมดูลและชุดดังนั้นหนึ่งในต้องเก็บไว้บางส เงื่อนไขเหล่านี้เทียบเท่ากับภายในบล็อก Jordan ที่ระบุนี้ ดังนั้นเราจึงคืนค่าเหล่านี้จากกระบวนการย่อย กรณีพิเศษอาจสรุปได้ว่าไม่มีอยู่ (ในกรณีที่ subprocedure ส่งคืนการบ่งชี้ในทันที) หรืออื่น ๆ เรามีเงื่อนไขแบบโมดูลและเงื่อนไขพิเศษบางอย่างเช่นสำหรับจำนวนเต็มหรือสำหรับจำนวนเต็มt=a(modm)St=s(modp)sSy=Atxtt=a(modm)t=sst>\ในทุกกรณีเงื่อนไขที่เกี่ยวข้องทั้งหมดเท่ากับภายในบล็อก Jordan นี้ ดังนั้นดังที่ได้กล่าวมาแล้วโปรแกรมย่อยเพียงแค่คืนค่าเงื่อนไขเหล่านี้y=Atx

สิ่งนี้สรุปข้อกำหนดของกระบวนการย่อยต่อบล็อกและอัลกอริทึมโดยรวม มันถูกต้องและมีประสิทธิภาพตามมาจากการอภิปรายก่อนหน้า


รายละเอียดปลีกย่อยด้วยการใช้ JCF ในการลดครั้งที่สอง:ดังที่กล่าวไว้ในการลดที่สองมีรายละเอียดปลีกย่อยบางอย่างที่เกิดขึ้นจากการทำงานกับ JCF มีข้อสังเกตเล็กน้อยสำหรับการบรรเทาปัญหาเหล่านี้:

  • ส่วนขยายของฟิลด์ จำกัด เป็นปกติ ซึ่งหมายความว่าถ้าเป็นหนึ่งลดลงพหุนามมากกว่าแล้วส่วนขยายใด ๆ ของมีรากของ มีทั้งหมดรากของPในคำอื่น ๆ ฟิลด์แยกของพหุนามลดลง ปริญญามีปริญญาเพียงมากกว่า\PFqFqPPPddFq

  • มีรูปแบบทั่วไปของรูปแบบบัญญัติของจอร์แดนที่เรียกว่ารูปแบบบัญญัติหลักเหตุผล (PRCF) ซึ่งไม่ต้องการให้มีการเขียนส่วนขยายฟิลด์ โดยเฉพาะถ้าเป็นเมทริกซ์ที่มีรายการในเราสามารถเขียนสำหรับเมทริกซ์ด้วยรายการในยิ่งไปกว่านั้นอยู่ใน PRCF นอกจากนี้ถ้าเราทำเป็นว่ารายการสดในสนาม ขยายซึ่งมีลักษณะเฉพาะทั้งหมดของแล้วAFqA=P1QPP,QFqQAFFqAQในความเป็นจริงจะอยู่ใน JCF ดังนั้นเราสามารถดูการคำนวณ JCF ของเป็นกรณีพิเศษของการคำนวณ PRCFA

  • ด้วยรูปแบบของ PRCF เราสามารถคำนวณการคำนวณ JCF ของเป็นA

    1. คำนวณ PRCF ของมากกว่าAFq

    2. การคำนวณ PRCF ของแต่ละบล็อก (ยืมสัญกรณ์จากบทความ Wikipedia) ใน PRCF ของ , บนฟิลด์ส่วนขยาย , โดยที่ถูกเลือกให้มีค่าลักษณะเฉพาะทั้งหมดของCAFFC

    ข้อได้เปรียบที่สำคัญของการแยกตัวประกอบนี้คือพหุนามลักษณะเฉพาะของบล็อกทั้งหมดจะลดลงและจากการสังเกตครั้งแรกของเราเราสามารถเลือกเพื่อให้ได้ขนาดของ (ซึ่งมากที่สุด ) มากกว่า\ข้อเสียคือตอนนี้เราต้องใช้ส่วนขยายที่แตกต่างกันเพื่อเป็นตัวแทนของแต่ละบล็อคของ JCF ดังนั้นการเป็นตัวแทนจึงผิดปกติและซับซ้อนCFCnFq

ดังนั้นความสามารถในการคำนวณ PRCF ได้อย่างมีประสิทธิภาพเราสามารถคำนวณเข้ารหัสที่เหมาะสมของ JCF ได้อย่างมีประสิทธิภาพและการเข้ารหัสเป็นเช่นนี้ว่าการทำงานกับบล็อกใด ๆ ของ JCF สามารถทำได้ภายในสนามการขยายตัวของการศึกษาระดับปริญญาที่มากที่สุดมากกว่าmathbbnFn

ในฐานะที่เป็นสำหรับการคำนวณ PRCF ได้อย่างมีประสิทธิภาพ, กระดาษ " เหตุผลที่ยอมรับในแบบฟอร์มขั้นตอนวิธีการ " (KR แมตทิวส์คณิตศาสตร์. bohemica 117 (1992) 315-324) ให้อัลกอริทึมที่มีประสิทธิภาพในการคำนวณ PRCF เมื่อตัวประกอบของพหุนามลักษณะของเป็นที่รู้จักกัน . สำหรับลักษณะคงที่ (เช่นที่เรามี) การแยกตัวประกอบพหุนามแบบ univariate มากกว่าฟิลด์ จำกัด สามารถทำได้ในเวลาพหุนามแบบกำหนดขึ้น (ดูตัวอย่างเช่น " ในอัลกอริธึมการแยกตัวประกอบใหม่สำหรับพหุนามแบบเหนือฟิลด์ จำกัด " (H. Niederreitter การคำนวณ 64 (1995) 347-353)) ดังนั้น PRCF จึงสามารถคำนวณได้อย่างมีประสิทธิภาพA


JCF สามารถคำนวณได้อย่างมีประสิทธิภาพหรือไม่? อย่างไรก็ตามการดำรงอยู่ของมันอาจต้องมีการขยายสนาม
Emil Jeřábek

@ EmilJeřábekขอบคุณ - ฉันคิดว่าฉันได้ทำงานภายใต้สมมติฐานโดยปริยายว่ามันง่าย แต่จริง ๆ แล้วฉันไม่รู้เฉพาะเจาะจง มันดูเหมือนจะเกี่ยวข้องอย่างยิ่งที่จะมีหลายชื่อแฟ univariate เหนือฟิลด์ จำกัด ซึ่งสามารถทำได้อย่างมีประสิทธิภาพพอสำหรับวัตถุประสงค์ดังกล่าวข้างต้นอย่างน้อยตามที่วิกิพีเดีย ...
Andrew Morgan

ดังนั้นฉันเดาว่า JCF สามารถพบได้อย่างมีประสิทธิภาพ แต่ฉันไม่แน่ใจ คุณพูดถึงว่าจะต้องขยายสนาม - นี่เป็นสิ่งจำเป็นสำหรับการลดลง (ล็อกแยกจากฟิลด์ จำกัด ขนาดคงที่เป็นเรื่องง่าย) ดังนั้นจึงไม่น่าแปลกใจเลย ฉันกังวลเกี่ยวกับระดับของส่วนขยายแม้ว่าในขณะที่ค่าลักษณะเฉพาะมีระดับเท่านั้นค่าและคือการรวมกันเชิงเส้นของพลังของค่าลักษณะเฉพาะดังนั้นพวกเขาอาจต้องอาศัยอยู่ในพื้นที่ขนาด. ฉันจะจดบันทึกข้อผิดพลาดที่เป็นไปได้เหล่านี้ในคำตอบของฉันแม้ว่าฉันจะคิดว่ามันยังมีส่วนช่วยให้ความคิดที่จะอยู่รอบ ๆ nxiyin!
Andrew Morgan

ขวา. องค์ประกอบที่อาศัยอยู่ในเขตการแยกของพหุนามลักษณะของเมทริกซ์ซึ่งอาจเป็นพหุนามโดยพลการของระดับ n ดังนั้นเขตการแยกอาจมีระดับสูงที่สุดประมาณ (ถ้า การคำนวณของฉันถูกต้อง) แต่นี่อาจจะหลีกเลี่ยงได้ ลองแยก char char (แยกตัวประกอบการศึกษาระดับปริญญาที่แตกต่างกันควรจะเพียงพอ) เราสามารถระบุ eigenspaces ที่สอดคล้องกับรากของแต่ละปัจจัยได้หรือไม่? นั่นคือแทนที่จะเป็น JCF แบบเต็มเราจะได้เมทริกซ์แนวทแยงบล็อกเหนือสนามเดิมซึ่งแต่ละบล็อกจะมีค่าลักษณะเฉพาะ ...exp(nlogn)
Emil Jeřábek

... ในการขยายตัวของการศึกษาระดับปริญญาที่มากที่สุดnจากนั้นเราอาจประมวลผลแต่ละบล็อกแยกกันได้ (นี่เป็นเพียงความคิดที่คลุมเครือฉันไม่ได้พยายามคิดออกมา)n
Emil Jeřábek
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.