期刊论文详细信息
Scientific Annals of Computer Science
Program Algebra for Random Access Machine Programs
article
C.A. Middelburg1 
[1] Informatics Institute, Faculty of Science, University of Amsterdam, Science Park 900
关键词: program algebra;    thread algebra;    random access machine;    semi-realistic RAM program;    bit-oriented time complexity;   
DOI  :  10.7561/SACS.2022.2.285
来源: Alexandru Ioan Cuza University of Iasi
PDF
【 摘 要 】

This paper presents an algebraic theory of instruction sequences with instructions for a random access machine (RAM) as basic instructions, the behaviours produced by the instruction sequences concerned under execution, and the interaction between such behaviours and RAM memories. This theory provides a setting for the development of theory in areas such as computational complexity and analysis of algorithms that distinguishes itself by offering the possibility of equational reasoning to establish whether an instruction sequence computes a given function and being more general than the setting provided by any known version of the RAM model of computation. In this setting, a semi-realistic version of the RAM model of computation and a bit-oriented time complexity measure for this version are introduced. Under the time measure concerned, semi-realistic RAMs can be simulated by multi-tape Turing machines with quadratic time overhead.

【 授权许可】

CC BY-ND   

【 预 览 】
附件列表
Files Size Format View
RO202302200002991ZK.pdf 482KB PDF download
  文献评价指标  
  下载次数:1次 浏览次数:0次