ขอบเขตล่างของปัญหานี้หรือไม่
ขอขอบคุณและขอแสดงความนับถือและขออภัยถ้านี่เป็นคำถามที่ไร้เดียงสา
ขอบเขตล่างของปัญหานี้หรือไม่
ขอขอบคุณและขอแสดงความนับถือและขออภัยถ้านี่เป็นคำถามที่ไร้เดียงสา
คำตอบ:
แสดงความคิดเห็นของฉันออกมาเป็นคำตอบ: เนื่องจากการหารคือ (เล็กน้อย) ลดลงไปยังการหารและเนื่องจากการหารคือ (ไม่ตั้งใจ) ที่จะลดการคูณด้วยวิธีการเช่นวิธีของนิวตันปัญหาของคุณควรมีความซับซ้อนในเวลาเดียวกัน AFAIK ไม่ทราบขอบเขตที่ต่ำกว่าสำหรับการคูณดีกว่าแบบเส้นตรงเล็กน้อยดังนั้นสิ่งเดียวกันควรถือเป็นจริงสำหรับปัญหาของคุณ - และโดยเฉพาะอย่างยิ่งเนื่องจากการคูณนั้นเป็นที่รู้กันว่ามี (โดยหลัก)อัลกอริทึมความหวังของคุณสำหรับขอบเขตล่างเกือบจะแน่นอนในไร้สาระ
เหตุผลที่การแบ่งลดลงอย่างแม่นยำในความซับซ้อนในการคูณ - อย่างที่ฉันเข้าใจ - นั่นคือวิธีการของนิวตันจะทำลำดับการคูณของขนาดที่เพิ่มขึ้นที่แตกต่างกัน นี่หมายความว่าหากมีอัลกอริทึมสำหรับการคูณด้วยความซับซ้อนความซับซ้อนของอัลกอริทึมการหารโดยใช้อัลกอริทึมการคูณนี้เป็นขั้นตอนกลางจะอยู่ตามแนวของ - และสำหรับทุกชั้นเรียนซับซ้อนภายใต้การสนทนานี้เป็นเพียง(n))
ฉันคิดว่ามีแฮ็ก Vedic แบบบางตัวที่ลงท้ายด้วย 3,7 เป็นต้นหรือหาร 2 ^ n ฐาน ...
แต่โดยทั่วไปการพูดอัลกอริทึมการแบ่งที่เร็วที่สุดดูเหมือนจะเป็นบรรทัดฐาน
สิ่งที่ดีที่สุดที่ฉันรู้โดยไม่ได้มองคืออัลกอริทึม D ของวิธีการแบบกึ่งตัวเลขของ Knuth ... ไม่เคยตรวจสอบความถูกต้องของมัน มันทำงานในมากกว่าหรือน้อยกว่า O (mn-n ^ 2) โดยที่ m และ n คือเงินปันผลและตัวหาร ... โดยไม่ต้องคำนึงถึงความซับซ้อนของการคูณ ...
ขอบเขตที่ต่ำลง แต่อาจต่ำอย่างน่าประหลาดใจเนื่องจากคำถามของคุณเกี่ยวข้องกับปัญหาการตัดสินใจเท่านั้น