ทฤษฎีที่สามารถตัดสินใจได้ของการเจริญเติบโตเชิงซีม


12

อะไรคือข้อ จำกัด ที่ทราบกันดีของความสามารถในการถอดรหัสของการเปรียบเทียบอัตราการเติบโตของฟังก์ชั่นจาก ? ฉันอยู่ที่นี่ความคิดของ decidability คำถามเช่น "คือx x ~ 2 x LG ( x + 2 ) ?" หรือ " 2 lg xO ( lg lg x )หรือไม่"NNxx2xlg(x+2)2lgxO(lglgx)

หากเรา จำกัด ฟังก์ชั่นให้เป็นพหุนาม (แสดงในลักษณะปกติ) นี่ก็ไม่ยาก ดูเพิ่มเติมรูปแบบปกติต้นเสียง

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

ดังที่ Joshua Grochow อธิบายในความคิดเห็นฉันสนใจจริงๆในชุดของการแสดงออกไม่ใช่หน้าที่ของตัวเอง ตัวอย่างเช่นฉันสนใจกระบวนการตัดสินใจที่สามารถเปรียบเทียบ " " และ " 2 " แม้ว่าพวกเขาจะไม่สามารถเปรียบเทียบ " ln e " และ " n ( ln n ) - 1 "12lnen(lnn)1

คำถามที่เกี่ยวข้องอาจเป็นไปได้: "ทฤษฎีขอบเขตแบบอะซิมโทติคมีขอบเขต จำกัด หรือไม่?"


2
คำถามที่น่าสนใจ! ฉันคิดว่าส่วนหนึ่งควรเปลี่ยนไปเล็กน้อย ฉันไม่คิดว่าคำถามที่ควรจะเป็นวิธีการที่มีขนาดใหญ่ระดับของการทำงานเป็น แต่วิธีการทำงานที่มีการแสดง นั่นคือถ้าคุณได้รับทัวริงสองเครื่องพหุนามเป็นอินพุทการบอกว่าอันไหนที่มีเวลาทำงานที่ใหญ่กว่านั้นไม่สามารถตัดสินใจได้ (แม้ว่าข้อเท็จจริงที่ว่าทั้งสองมีเวลาทำงานพหุนาม) ... หากฟังก์ชันเหล่านั้นแสดงแทน พหุนามอย่างชัดเจน (เขียนโพลีทั้งหมดด้วยค่าสัมประสิทธิ์) จากนั้นเปรียบเทียบได้ง่าย
Joshua Grochow

จุดดี. คุณมีข้อเสนอแนะใด ๆ เกี่ยวกับวิธีการใช้คำนั้น?
jbapple

1
ฉันเดาว่ามันขึ้นอยู่กับสิ่งที่คุณสนใจมันอาจเป็นเรื่องธรรมดาที่จะขอฟังก์ชั่นที่แสดงเป็นสูตรที่เกี่ยวข้องกับการดำเนินการต่าง ๆ และจากนั้นคำถามก็คือ เช่น ops จะรวม +, เวลา, หาร, -, รากที่ n, exp, บันทึก, องค์ประกอบ, บันทึก ^ *, ฯลฯ (ถ้าคุณออกจากระบบ ^ *, รายการก่อนหน้านี้จะให้ฟังก์ชันพื้นฐานทั้งหมด)
Joshua Grochow

คำตอบ:


9

Rxexplog||f(x)5+f(x)=xอยู่ในครอบครัว) Hardy แสดงให้เห็นว่าฟังก์ชันใด ๆ สองฟังก์ชันดังกล่าวสามารถเปรียบเทียบได้แบบไม่มีสัญญาณ ฉันไม่แน่ใจว่าการพิสูจน์เป็นอัลกอริทึมหรือไม่ แต่เป็นการตรวจสอบที่คุ้มค่า

Boshernitzanขยายชั้นเรียนนี้มากยิ่งขึ้นและไม่ต้องสงสัยเลยว่ามีงานอื่นในเรื่องนี้


หนังสือจอห์นอา Shackell ของ "asymptotics สัญลักษณ์" อ้าง (มาตรา 5.1, หน้า 91) ว่าอัลกอริทึมแรกสำหรับปัญหานี้เกิดจากDahn และเลือด 1986 กระดาษ "หมายเหตุเกี่ยวกับแง่ชี้แจงลอการิทึม" วิทยานิพนธ์ของ Dominik Gruntz ในปี 1996 "ในการ จำกัด คอมพิวเตอร์ในระบบการจัดการสัญลักษณ์"ยังมีอัลกอริทึมสำหรับปัญหานี้และเปรียบเทียบวิธีการต่าง ๆ
jbapple

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