คำถามติดแท็ก dynamic-algorithms

2
การค้นหาแบบไดนามิกขนาน
มีอะนาล็อกขนานตามธรรมชาติกับต้นไม้สีแดงดำที่มีคุณสมบัติคล้ายกันหรือแม้กระทั่งไม่เลวร้ายยิ่งกว่าสำหรับการอัปเดตในขณะที่ทำงานได้อย่างมีประสิทธิภาพพอสมควรหรือไม่? โดยทั่วไปแล้วสิ่งที่ดีที่สุดที่เราสามารถทำได้สำหรับการค้นหาแบบขนานพร้อมกับการอัปเดตคืออะไร

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

2
ความซับซ้อนของพื้นที่เพื่อคำนวณการจัดเรียงสตริงที่เหมาะสมสำหรับระยะทางแก้ไขของ Levenshtein
ถ้าเราจะได้รับสองสายที่มีขนาดและn 2มาตรฐาน Levenshtein คำนวณระยะทางแก้ไขโดยอัลกอริทึมแบบไดนามิกที่มีความซับซ้อนเวลาO ( n 1 n 2 )และความซับซ้อนของพื้นที่O ( n 1 n 2 ) (การปรับปรุงบางอย่างสามารถทำได้ในรูปแบบของระยะทางแก้ไขdแต่เราไม่ได้สมมุติบนdn1n1n_1n2n2n_2O(n1n2)O(n1n2)O(n_1 n_2)O(n1n2)O(n1n2)O(n_1 n_2)ddddddO(max(n1,n2))O(max(n1,n2))O(\max(n_1, n_2)) อย่างไรก็ตามหากคุณต้องการได้รับการแก้ไขจริงของสคริปต์การแก้ไขที่ดีที่สุดเป็นไปได้ไหมที่จะทำได้ดีกว่าการใช้หน่วยความจำอาจต้องใช้เวลานานหรือไม่O(n1n2)O(n1n2)O(n_1 n_2)

2
การบำรุงรักษาค่าของพหุนามผ่านอินพุตที่อัพเดตแบบไดนามิก
ให้เป็นพหุนามในฟิลด์ จำกัด แน่นอน สมมติว่าเราจะได้รับค่าของในบางเวกเตอร์และเวกเตอร์YP y ∈ { 0 , 1 } n yP( x1, x2, … , xn)P(x1,x2,...,xn)P(x_1, x_2, \ldots, x_n)PPPY∈ { 0 , 1 }nY∈{0,1}ny \in \{0,1\}^nYYy ตอนนี้เราต้องการคำนวณค่าของบนเวกเตอร์ซึ่งและแตกต่างกันในตำแหน่งเดียว (ในคำอื่น ๆ เราพลิกหนึ่งบิตใน ) พื้นที่และเวลาแลกเปลี่ยนกันสำหรับปัญหานี้คืออะไรY ' ∈ { 0 , 1 } n Y Y ' YPPPY'∈ { 0 , 1 …

1
สมการเชิงอนุพันธ์สามารถแบ่งเป็นคลาสที่ซับซ้อนของตัวเองได้หรือไม่?
ปัญหาได้รับการจัดประเภทโดยรวมด้วยความซับซ้อนในการคำนวณ แต่ในสมการเชิงอนุพันธ์เป็นไปได้ไหมที่จะจำแนกสมการเชิงอนุพันธ์ขึ้นอยู่กับโครงสร้างการคำนวณของพวกเขา ยกตัวอย่างเช่นถ้าคำสั่งแรกที่ไม่เป็นเนื้อเดียวกันสมการค่อนข้างยากที่จะแก้ปัญหากว่า a พูดลำดับที่ 100 สมการที่เป็นเนื้อเดียวกันพวกเขาสามารถจำแนกเป็นชั้นเรียนนูนที่แยกจากกันได้หรือไม่หากวิธีการแก้นั้นเหมือนกันหรือไม่? หากเราเปลี่ยนแปลงกระบวนการแก้ไขวิธีแก้ปัญหาการมีอยู่และความเสถียรและคุณสมบัติอื่น ๆ จะแตกต่างกันอย่างไร ฉันคิดว่าฉันเชื่อว่าการแก้สมการเชิงอนุพันธ์อาจเป็น NP-Hard: /mathpro/158068/simple-example-of-why-differential-equations-can-be-np-hard บทความนี้: http://www.cs.princeton.edu/~ken/MCS86.pdf บังคับให้ฉันขอขอบเขตของความซับซ้อนในการคำนวณตามความแปรปรวนของสมการเชิงอนุพันธ์ เริ่มต้นด้วยสมการเชิงอนุพันธ์สามัญเราสามารถจำแนกบางส่วนล่าช้าสมการความแตกต่างเป็นต้น ฉันเคยคิดว่าจะรวมการเขียนโปรแกรมแบบไดนามิกโดยใช้ตัววนซ้ำที่คำนวณในขณะที่ประมาณวิธีแก้ปัญหา แต่ทำตัวเองหายไปที่ไหนสักแห่ง
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.