เมื่อพิจารณาว่าพารามิเตอร์ที่ส่งผ่านไปยังรูทีนย่อยและส่วนใหญ่ของการจัดการหน่วยความจำในภาษาคอมพิวเตอร์กระแสหลักนั้นมีพื้นฐานมาจากสแต็กความแตกต่างที่ชัดเจนและเป็นธรรมชาติคือการ จำกัด หน่วยความจำที่ไม่มีขอบเขตของเครื่องทัวริง
โมเดลดังกล่าวมีคุณสมบัติที่ดีนอกเหนือจากการหยุดการตัดสินใจ (รู้จักกันดีสำหรับPDA s):
ความคิดของPDAสามารถทั่วไปไปยังช่วยขยายลงหุ่นยนต์ ( S ( n )S(n)S(n) -AuxPDA) มันประกอบด้วย
- เทปอินพุตแบบอ่านอย่างเดียวล้อมรอบด้วย endmarkers
- การควบคุมสถานะ จำกัด
- เทปหน่วยเก็บข้อมูลแบบอ่าน - เขียนที่มีความยาวโดยที่nคือความยาวของสตริงอินพุตและS(n)n
- กองซ้อน
ใน "Hopcroft / Ullman (1979) รู้เบื้องต้นเกี่ยวกับทฤษฎีออโตมาตะภาษาและการคำนวณ (อันดับ 1)เราพบ:
ทฤษฎีบท 14.1ต่อไปนี้จะเทียบเท่าสำหรับ nS(n)≥logn
- ได้รับการยอมรับโดย deterministic S ( n ) -AuxPDALS(n)
- ได้รับการยอมรับจาก nondeterministic S ( n ) -AuxPDALS(n)
- อยู่ใน DTIME ( คS ( n ) )สำหรับค่าคงที่บางคLDTIME(cS(n))c
ด้วยความประหลาดใจ:
Corollary อยู่ในPหากLถูกยอมรับโดยlog n -AuxPDA เท่านั้นLPLlogn