La letteratura è abbastanza chiara che le RAM a costo unitario con moltiplicazione primitiva sono irragionevoli, in quanto
- non può essere simulato dalle macchine di Turing in tempi polinomiali
- in grado di risolvere i problemi completi di PSPACE in tempo polinomiale
Tuttavia, tutti i riferimenti che posso trovare su questo argomento (Simon 1974, Schonhage 1979) riguardano anche operazioni booleane, divisione di interi, ecc.
Esistono risultati per la "ragionevolezza" delle RAM che hanno solo addizione, moltiplicazione e uguaglianza? In altre parole, che non hanno operazioni booleane, divisione di interi troncata, sottrazione di tronchi, ecc.?
Si potrebbe pensare che tali RAM siano ancora abbastanza "irragionevoli". La principale bandiera rossa è che consentono la generazione di numeri interi esponenzialmente grandi nel tempo lineare e, a causa degli effetti di convoluzione della moltiplicazione, ciò può diventare particolarmente complesso. Tuttavia, in realtà non riesco a trovare alcun risultato che dimostri che ciò consente qualsiasi tipo di risultato "irragionevole" (accelerazione esponenziale della macchina di Turing, relazione irragionevole con PSPACE, ecc.).
La letteratura ha qualche risultato su questo argomento?