Please use this identifier to cite or link to this item:
https://doi.org/10.1016/j.jcss.2023.04.003
Title: | Addition machines, automatic functions and open problems of Floyd and Knuth | Authors: | Jain, S Jia, X Sabili, AF Stephan, F |
Issue Date: | 1-Sep-2023 | Publisher: | Elsevier BV | Citation: | Jain, S, Jia, X, Sabili, AF, Stephan, F (2023-09-01). Addition machines, automatic functions and open problems of Floyd and Knuth. Journal of Computer and System Sciences 136 : 135-156. ScholarBank@NUS Repository. https://doi.org/10.1016/j.jcss.2023.04.003 | Abstract: | Floyd and Knuth investigated in 1990 register machines which can add, subtract and compare integers as primitive operations. They asked whether their current bound on the number of registers for multiplying and dividing fast (running in time linear in the size of the input) can be improved and whether one can output fast the powers of two summing up to a positive integer in subquadratic time. Both questions are answered positively. Furthermore, it is shown that every function computed by only one register is automatic and that the automatic functions with one input can be computed with four registers in linear time; automatic functions with a larger number of inputs can be computed with 5 registers in linear time. There is a nonautomatic function with one input which can be computed with two registers in linear time. | Source Title: | Journal of Computer and System Sciences | URI: | https://scholarbank.nus.edu.sg/handle/10635/243361 | ISSN: | 0022-0000,1090-2724 | DOI: | 10.1016/j.jcss.2023.04.003 |
Appears in Collections: | Staff Publications Elements |
Show full item record
Files in This Item:
File | Description | Size | Format | Access Settings | Version | |
---|---|---|---|---|---|---|
2111.08969.pdf | Submitted version | 351.86 kB | Adobe PDF | OPEN | Pre-print | View/Download |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.