คำถามติดแท็ก polynomial-time

4
ทำไม 2SAT ใน P
ฉันเจออัลกอริทึมพหุนามที่แก้ 2SAT ฉันพบว่ามันน่าประหลาดใจที่ 2SAT อยู่ใน P ซึ่งอินสแตนซ์ SAT (หรืออื่น ๆ อีกมากมาย) ทั้งหมดเป็น NP-Complete อะไรทำให้ปัญหานี้แตกต่างกัน สิ่งที่ทำให้มันจึงง่าย (NL-ที่สมบูรณ์แบบ - ง่ายยิ่งขึ้นกว่า P)?

2
โปรแกรมทางคณิตศาสตร์ประเภทใดที่สามารถแก้ไขได้อย่างแน่นอนหรือโดยประมาณในเวลาพหุนาม
ฉันค่อนข้างสับสนกับวรรณกรรมการหาค่าเหมาะที่สุดอย่างต่อเนื่องและวรรณกรรม TCS เกี่ยวกับประเภทของโปรแกรมคณิตศาสตร์ (ต่อเนื่อง) (MPs) ที่สามารถแก้ไขได้อย่างมีประสิทธิภาพและไม่สามารถทำได้ ชุมชนการปรับให้เหมาะสมอย่างต่อเนื่องดูเหมือนจะอ้างว่าโปรแกรมนูนทุกตัวสามารถแก้ไขได้อย่างมีประสิทธิภาพ แต่ฉันเชื่อว่าคำจำกัดความของพวกเขาของ "ประสิทธิภาพ" ไม่ตรงกับข้อกำหนด TCS คำถามนี้รบกวนฉันมากในช่วงไม่กี่ปีที่ผ่านมาและฉันไม่สามารถหาคำตอบที่ชัดเจนได้ ฉันหวังว่าคุณจะสามารถช่วยฉันจัดการสิ่งนี้ครั้งเดียวและสำหรับทุกคน: สมาชิกสภาผู้แทนราษฎรประเภทใดที่สามารถแก้ไขได้อย่างแน่นอนในเวลาพหุนามและโดยวิธีการใด และสิ่งที่เป็นที่รู้จักเกี่ยวกับการประมาณทางออกที่ดีที่สุดของสมาชิกสภาผู้แทนราษฎรที่เราไม่สามารถแก้ไขได้อย่างแน่นอนในเวลาพหุนาม ด้านล่างนี้ฉันให้คำตอบที่ไม่สมบูรณ์สำหรับคำถามนี้ซึ่งอาจไม่ถูกต้องในบางสถานที่ดังนั้นฉันหวังว่าคุณจะสามารถตรวจสอบและแก้ไขฉันในจุดที่ฉันผิด มันยังระบุคำถามบางอย่างที่ฉันไม่สามารถตอบได้ เราทุกคนรู้ว่าการเขียนโปรแกรมเชิงเส้นสามารถแก้ไขได้อย่างแน่นอนในเวลาพหุนามโดยใช้วิธีการทรงรีหรือวิธีการจุดภายในและจากนั้นใช้ขั้นตอนการปัดเศษบางอย่าง การเขียนโปรแกรมเชิงเส้นยังสามารถแก้ไขได้ในเวลาพหุนามในจำนวนตัวแปรเมื่อเผชิญกับครอบครัวของ LPs ที่มีข้อ จำกัด เชิงเส้นจำนวนมากเป็นพิเศษตราบใดที่เราสามารถให้ "oracle แยก" สำหรับมัน: algoritm ที่ให้จุด ทั้งกำหนดว่าจุดนั้นเป็นไปได้หรือส่งออกไฮเปอร์เพลนที่แยกจุดจากรูปหลายเหลี่ยมของจุดที่เป็นไปได้ ในทำนองเดียวกันการเขียนโปรแกรมเชิงเส้นในเวลาพหุนามในจำนวนข้อ จำกัด เมื่อเผชิญกับครอบครัวของ LPs ที่มีตัวแปรจำนวนมากเป็นพิเศษหากมีวิธีการแยกอัลกอริทึมสำหรับคู่ของ LP เหล่านี้ วิธีรีนั้นยังสามารถแก้โปรแกรมสมการกำลังสองในเวลาพหุนามในกรณีที่เมทริกซ์ในฟังก์ชันวัตถุประสงค์มีค่าเป็นบวก (กึ่ง?) แน่นอน ฉันสงสัยว่าด้วยการใช้กลอุบายการแยกในบางกรณีเราสามารถทำเช่นนี้ได้หากเรากำลังเผชิญกับข้อ จำกัด จำนวนมากอย่างไม่น่าเชื่อ มันเป็นเรื่องจริงเหรอ? เมื่อเร็ว ๆ นี้การเขียนโปรแกรม semidefinite (SDP) ได้รับความนิยมอย่างมากในชุมชน TCS …

2
มีอัลกอริธึมเวลาพหุนามเพื่อพิจารณาว่าช่วงของชุดเมทริกซ์มีเมทริกซ์การเปลี่ยนแปลงหรือไม่?
ฉันต้องการค้นหาอัลกอริทึมเวลาพหุนามที่กำหนดว่าช่วงของชุดเมทริกซ์ที่กำหนดมีเมทริกซ์การเปลี่ยนแปลง หากมีใครรู้ว่าปัญหานี้มีระดับความซับซ้อนที่แตกต่างกันนั่นจะเป็นประโยชน์ แก้ไข: ฉันติดแท็กคำถามนี้ด้วยการเขียนโปรแกรมเชิงเส้นเพราะฉันมีความสงสัยอย่างมากว่าหากวิธีการแก้ปัญหาดังกล่าวมีอยู่ก็จะเป็นขั้นตอนวิธีการเขียนโปรแกรมเชิงเส้น เหตุผลที่ฉันเชื่อว่าเป็นเพราะจุดที่สูงที่สุดของBirkhoff polytopeเป็นเมทริกซ์การเปลี่ยนรูปที่แม่นยำ หากคุณสามารถหาฟังก์ชั่นวัตถุประสงค์ที่มีการขยายหรือย่อให้เล็กสุดที่จุดยอดของ Birkhoff polytope คุณสามารถ จำกัด การทำงานของคุณกับการแยกของ polytope และพื้นที่ย่อยเวกเตอร์ของคุณจากนั้นขยายให้ใหญ่ที่สุดในเวลาพหุนาม ถ้าค่านี้เป็นเมทริกซ์การเปลี่ยนแปลงคุณจะรู้ว่าเซตนั้นมีการเปลี่ยนแปลง นี่คือความคิดของฉันในเรื่องนี้ แก้ไข 2: หลังจากคิดเพิ่มอีกดูเหมือนว่าการเปลี่ยนรูปเป็นองค์ประกอบของ Birkhoff Polytope กับ Euclidean norm , เราพิจารณา Birkhoff polytope เป็นตัวนูนของเมทริกซ์การเปลี่ยนแปลง บางทีนั่นอาจจะสำคัญ n×nn−−√n\sqrt{n}n×nn×nn \times n แก้ไข 3: ฉันเพิ่มแท็กการเขียนโปรแกรม semidefinite เพราะหลังจากความคิดเห็นก่อนหน้านี้ฉันเริ่มคิดว่าโซลูชันการเขียนโปรแกรม semidefinite อาจเป็นไปได้

2
การค้นหานายกมากกว่าขอบเขตที่กำหนด
เป็นกำหนดขั้นตอนวิธีการพหุนามเวลาที่รู้จักกันสำหรับปัญหาต่อไปนี้: อินพุต: ตัวเลขธรรมชาติn (ในการเข้ารหัสไบนารี)nn เอาท์พุท: จำนวนเฉพาะP > np > np > n (ตามรายการปัญหาเปิดของ Leonard Adleman ปัญหาดังกล่าวเปิดในปี 1995)

1
K คือ PLANAR NAE k-SAT ใดใน P
The Not All Equal -SAT problem (NAE k -SAT), ให้เซตCของ clauses เหนือชุดXของตัวแปรบูลีนที่แต่ละประโยคมีค่ามากที่สุดที่ตัวอักษรk , ถามว่ามีการมอบหมายความจริงของตัวแปรเช่นนั้นหรือไม่ แต่ละข้อมีอย่างน้อยหนึ่งจริงและอย่างน้อยหนึ่งตัวอักษรที่ผิดพลาดkkkkkkCCCXXXkkk PLANAR NAE -SAT ปัญหาคือข้อ จำกัด ของ NAE k -SAT กับกรณีที่กราฟ bipartite ของCและXมีอุบัติการณ์(เช่นกราฟของชิ้นส่วนCและX ที่มีขอบระหว่างx ∈ Xและc ∈ Cหากและมีเพียง ถ้าxหรือ¯ xเป็นของc ), คือภาพถ่ายkkkkkkCCCXXXCCCXXXx∈Xx∈Xx\in Xc∈Cc∈Cc\in Cxxxx¯¯¯x¯\overline{x}ccc เป็นที่ทราบกันว่า NAE 3-SAT นั้นสมบูรณ์แบบ NP (Garey และ Johnson, คอมพิวเตอร์และ Intractability; คำแนะนำเกี่ยวกับทฤษฎีของ NP-Completeeness), …

1
ความซับซ้อนของเวลากับเลขชี้กำลังไม่ลงตัว?
มีปัญหาตามธรรมชาติในPที่เวลาทำงานที่รู้จักกันดีที่สุดคือรูปแบบซึ่งαเป็นค่าคงที่ไม่ลงตัวหรือไม่?O(nα)O(nα)O(n^\alpha)αα\alpha

1
สามารถ
พิจารณาภาษาEQUALITY={anbn∣n≥0}EQUALITY={anbn∣n≥0} \mathtt{EQUALITY} = \{ a^nb^n \mid n \geq 0 \} } เป็นที่รู้จักกันว่าEQUALITYEQUALITY \mathtt{EQUALITY} ไม่สามารถได้รับการยอมรับโดยใด ๆ sublogarithmic พื้นที่สลับทัวริงเครื่อง (ATM) (Szepietowski, 1994) (มี ATM ที่ใช้พื้นที่ sublogarithmic สำหรับสมาชิก แต่ไม่ใช่สำหรับสมาชิกที่ไม่ใช่สมาชิก!) ในทางตรงกันข้าม Freivalds (1981)แสดงให้เห็นว่าข้อผิดพลาดคงที่ - พื้นที่คงที่เครื่องจักรทัวริงทัวริง (PTMs) สามารถรับรู้แต่ในเวลาที่คาดหวังชี้แจง ( กรีนเบิร์กและไวส์ 2529 ) ต่อมาก็แสดงให้เห็นว่าไม่มีข้อผิดพลาด - ขอบเขต -space PTM สามารถรับรู้ภาษาที่ไม่ปกติในเวลาพหุนามที่คาดหวัง ( Dwork และ Stockmeyer, 1990 ) คำถามของฉันคือ …

3
เราจะแก้ปัญหาโปรแกรมเชิงเส้นจำนวนเต็มแบบ unimodular ได้เร็วแค่ไหน?
(นี่คือการติดตามคำถามนี้และคำตอบ ) ฉันมีโปรแกรม linear จำนวนเต็ม (unimodular (TU)) ต่อไปนี้ (ILP) ที่นี่ เป็นจำนวนเต็มบวกทั้งหมดที่ได้รับ ส่วนหนึ่งของอินพุต เซ็ตย่อยที่ระบุของตัวแปรถูกตั้งค่าเป็นศูนย์และส่วนที่เหลือสามารถรับค่าอินทิกรัลค่าบวก:x i jℓ,m,n1,n2,…,nℓ,c1,c2,…,cm,wℓ,m,n1,n2,…,nℓ,c1,c2,…,cm,w\ell,m,n_{1},n_{2},\ldots,n_{\ell},c_{1},c_{2},\ldots,c_{m},wxฉันเจxijx_{ij} ลด ∑mj=1cj∑ℓi=1xij∑j=1mcj∑i=1ℓxij\sum_{j=1}^{m}c_{j}\sum_{i=1}^{\ell}x_{ij} ภายใต้: ∑mj=1xij=ni∀i∑j=1mxij=ni∀i\sum_{j=1}^{m}x_{ij}=n_{i}\,\,\forall i ∑ℓi=1xij≥w∀j∑i=1ℓxij≥w∀j\sum_{i=1}^{\ell}x_{ij}\ge w\,\,\forall j เมทริกซ์ค่าสัมประสิทธิ์ของรูปแบบที่เป็นมาตรฐานเมทริกซ์ที่มีรายการจาก{}- 1 , 0 , 1(2ℓ+m)×ℓm(2ℓ+m)×ℓm(2\ell+m)\times \ell m−1,0,1−1,0,1{-1,0,1} คำถามของฉันคือ: อะไรคือขอบเขตสูงสุดที่ดีที่สุดที่ทราบกันดีว่าเวลาทำงานของอัลกอริธึมเวลาพหุนามที่แก้ปัญหา ILP เช่นนี้? คุณช่วยชี้ให้ฉันดูบางอย่างเกี่ยวกับเรื่องนี้ ฉันทำการค้นหาบางอย่าง แต่ที่ส่วนใหญ่แล้วพวกเขาหยุดพูดว่า TU ILP สามารถแก้ไขได้ในเวลาพหุนามโดยใช้อัลกอริทึมเวลาพหุนามสำหรับ LP สิ่งหนึ่งที่ดูดีคือกระดาษ 1986 โดย Tardos [1] ซึ่งเธอพิสูจน์ว่าปัญหาดังกล่าวสามารถแก้ไขได้ในเวลาพหุนามในขนาดของเมทริกซ์สัมประสิทธิ์ เท่าที่ฉันสามารถหาได้จากกระดาษอย่างไรก็ตามเวลาทำงานของอัลกอริทึมนั้นขึ้นอยู่กับการเปิดใช้เวลาทำงานของอัลกอริทึมเวลาพหุนามสำหรับการแก้ไข LP …

6
มีปัญหาตามธรรมชาติในเวลากึ่งพหุนาม แต่ไม่ใช่ในเวลาพหุนาม
ลาสซ์โลบาบเมื่อเร็ว ๆ นี้พิสูจน์ให้เห็นว่า ปัญหาที่เกิดขึ้นกราฟมอร์ฟอยู่ในเวลา quasipolynomial ดูเพิ่มเติมเขา พูดคุยที่มหาวิทยาลัยชิคาโก หมายเหตุจากการเจรจาโดยเจเรมีคุง GLL โพสต์ 1 , GLL โพสต์ 2 , GLL โพสต์ 3 ตามทฤษฏีของ Ladner ถ้าP≠ NPP≠NPP \neq NPดังนั้นยังไม่มีข้อความPผมNPINPIก็ไม่ได้ว่างเปล่านั่นคือยังไม่มีข้อความPNPNPมีปัญหาที่ไม่ได้อยู่ในPPPและยังไม่มีข้อความPNPNP - ที่ไม่สมบูรณ์ อย่างไรก็ตามภาษาที่ Ladner สร้างขึ้นนั้นเป็นสิ่งประดิษฐ์และไม่ใช่ปัญหาตามธรรมชาติ ไม่มีปัญหาธรรมชาติเป็นที่รู้จักกันในยังไม่มีข้อความPผมNPINPI แม้เงื่อนไขภายใต้P≠ NPP≠NPP \neq NP P แต่ปัญหาบางอย่างเชื่อว่าเป็นตัวเลือกที่ดีสำหรับยังไม่มีข้อความPผมNPINPIเช่น Factoring integers และ GI ยังไม่มีข้อความP⊈ Q P= D TผมME( np o l yเข้าสู่ระบบn)NP⊈QP=DTIME(npolylog⁡n)NP …

5
หุ่นยนต์ออโตเมติกที่โดดเด่นรุ่นใดมีการบรรจุแบบพหุนาม
ฉันพยายามที่จะแก้ปัญหาเฉพาะและฉันคิดว่าฉันอาจจะสามารถแก้ปัญหาได้โดยใช้ทฤษฎีออโตมาตะ ฉันสงสัยว่าออโตมาต้ารุ่นใดที่มีการควบคุมได้ในเวลาพหุนาม นั่นคือถ้าคุณมีเครื่องจักรM1,M2M1,M2M_1, M_2คุณสามารถทดสอบว่าL(M1)⊆L(M2)L(M1)⊆L(M2)L(M_1) \subseteq L(M_2)อย่างมีประสิทธิภาพ สิ่งที่ชัดเจนที่นึกถึงคือ DFAs และเครื่องนับถอยหลังที่มีขอบเขตย้อนกลับซึ่งจำนวนของเคาน์เตอร์ได้รับการแก้ไข (ดูบทความนี้ ) มีคลาสอื่น ๆ ที่น่าสนใจที่สามารถเพิ่มลงในรายการนี้ได้อย่างไร ออโตมาตาที่ทรงพลังยิ่งดี ตัวอย่างเช่น DFA นั้นไม่เพียงพอที่จะแก้ปัญหาของฉันและเครื่องนับไม่สามารถทำได้ด้วยจำนวนที่แน่นอน (โดยปกติถ้าคุณมีพลังมากเกินไปการกักกันก็อาจเป็นไปไม่ได้เช่นใน NFA หรือไม่แน่นอนสำหรับ CFG)

2
ให้กราฟฟรี 4 รอบ
ปัญหา -cycle เป็นดังนี้:kkk เช่น:ไม่มีทิศทางกราฟกับGGGnnn vertices and up to (n2)(n2)n \choose 2 edges. Question: Does there exist a (proper) kkk-cycle in GGG? Background: For any fixed kkk, we can solve 2k2k2k-cycle in O(n2)O(n2)O(n^2) time. Raphael Yuster, Uri Zwick: Finding Even Cycles Even Faster. SIAM J. Discrete Math. 10(2): 209-222 (1997) However, …

1
ผลของ
ภาษาอยู่ในL/polyL/polyL/polyหากมีเครื่องทัวริง logspace ที่ตัดสินใจภาษาด้วยคำแนะนำจำนวนพหุนาม ดูที่นี่สำหรับข้อมูลเพิ่มเติม: https://en.wikipedia.org/wiki/L/poly คำถาม ผลของP⊆L/polyP⊆L/polyP \subseteq L/polyคืออะไร

4
eta-equence สำหรับฟังก์ชั่นที่ใช้งานร่วมกันได้กับการทำงาน seq ของ Haskell หรือไม่?
แทรก: สมมติว่า (\x -> ⊥) = ⊥ :: A -> BETA-เท่าเทียมเรามี พิสูจน์: ⊥ = (\x -> ⊥ x)โดยกทพ. เทียบเท่าและ(\x -> ⊥ x) = (\x -> ⊥)โดยการลดภายใต้แลมบ์ดา รายงาน Haskell 2010 ส่วน 6.2 ระบุseqฟังก์ชันด้วยสองสมการ: seq :: a -> b -> b seq ⊥ b = ⊥ seq ab = b, ถ้า a …

3
P มีภาษาที่ไม่มี PA หรือ ZFC หรือไม่? (วิกิชุมชน TCS)
คำตอบ: ไม่เป็นที่รู้จัก คำถามที่ถามนั้นเป็นเรื่องธรรมชาติเปิดเผยและยาก คำถามคือวิกิชุมชน ภาพรวม คำถามพยายามแบ่งภาษาที่เป็นของคลาสซับซ้อน - พร้อมกับเครื่องทัวริงตัดสินใจ (TM) ที่ยอมรับภาษาเหล่านี้ - เป็นคลาสย่อยเสริมที่สอง:PPP ภาษาที่มีความรู้และ TM (ซึ่งมีความเป็นไปได้ที่จะตรวจสอบ / ทำความเข้าใจ) เทียบกับ ภาษาที่คลุมเครือและ TM (ที่ไม่สามารถตรวจสอบ / เข้าใจได้) คำนิยาม: ภูมิปัญญา VS คลุมเครือตัวเลขหน่วยความจำและภาษา ภายในกรอบความจริงPAและZFCเราแยกแยะความรู้จากเครื่องทัวริงและภาษาที่เป็นความลับดังนี้: D0 เราพูดว่าrจำนวนจริงที่คำนวณได้ นั้นมีความหมายถ้ามันเกี่ยวข้องกับชุดที่ไม่ว่างเปล่าของ TMs โดยแต่ละ TM ที่ระบุใน PA เป็นรายการที่ชัดเจนของตัวเลขซึ่งประกอบด้วยรหัสที่ถูกต้องบน Universal TM เช่นนั้นเพื่อความถูกต้องϵ > 0ที่จัดเป็น input แต่ละ TM สรรพสิ่ง (ใน ZFC) หยุดที่มีจำนวนส่งออกoว่าสรรพสิ่ง (ใน …

2
การนับจำนวนของการมอบหมายที่น่าพอใจใน CNIT-SAT ที่เป็นบวก
เรารู้ว่าปัญหาของการนับจำนวนของความพึงพอใจที่ได้รับมอบหมายในการให้สูตรทั่วไปบูล (CNF-SAT) สูตร DNF ที่กำหนดหรือแม้กระทั่งสูตร 2SAT ให้เป็น# P-สมบูรณ์ปัญหา ตอนนี้ให้พิจารณา CNF-SAT โดยไม่มีตัวอักษรเชิงลบ (ไม่ใช่ , Aเสมอ) ปัญหาการตัดสินใจนั้นง่ายมาก (ตั้งค่าตัวแปรทั้งหมดเป็น TRUE และตรวจสอบว่าการมอบหมายนั้นเป็นไปตามสูตร) ​​หรือไม่ แต่การนับจำนวนของการมอบหมายที่น่าพอใจเป็นอย่างไร สิ่งนี้มีอัลกอริทึมเวลาพหุนามหรือไม่? หรือเป็นปัญหา # P-complete¬A¬A\neg AAAA

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