Minimum-complexity pairing functions
作者:
Highlights:
•
摘要
Pairing functions are bijections from N x N to N, and they are important in logic, computing, and mathematics on the whole. We exhibit the first known pairing function 〈 ·, ·〉 which is computable in linear time and constant space. In fact, both 〈·, ·〉 and its inverse are computable by finite-state transducers which run in real time. By contrast, the familiar examples of pairing functions in the literature are computable in linear time if and only if integer multiplication can be accomplished in linear time, which is considered doubtful by many. We also present two kinds of monotone pairing functions which are computable on-line in linear time and log space; the first is also computable off-line in zero space. We conjecture that every monotone pairing function requires log space to compute on-line.
论文关键词:
论文评审过程:Received 28 September 1988, Revised 28 August 1990, Available online 2 December 2003.
论文官网地址:https://doi.org/10.1016/0022-0000(92)90027-G