Numerical representations as purely functional data structures: a new approach

被引:0
|
作者
Ivanovic, M
机构
[1] Univ Novi Sad, Fac Sci & Math, YU-21000 Novi Sad, Yugoslavia
[2] MIT, Comp Sci Lab, Cambridge, MA 02139 USA
关键词
data structures; purely functional language; random-accesss list; program derivation; recursive slowdown;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper is concerned with design, implementation and verification of persistent purely functional data structures which are motivated by the representation of natural numbers using positional number systems. A new implementation of random-access list based on redundant segmented binary numbers is described. It uses 4 digits and an invariant which guarantees constant worst-case bounds for cons, head, and tail list operations as well as logarithmic time for lookup and update. The relationship of random-access list with positional number system is formalized and benefits of this analogy are demonstrated.
引用
收藏
页码:163 / 176
页数:14
相关论文
共 50 条
  • [41] A new approach to adaptive encoding data using self-organizing data structures
    Rueda, Luis
    Oommen, B. John
    2007 22ND INTERNATIONAL SYMPOSIUM ON COMPUTER AND INFORMATION SCIENCES, 2007, : 15 - +
  • [42] A NEW APPROACH TO DATA ASSIMILATION FOR NUMERICAL WEATHER FORECASTING AND CLIMATE PREDICTION
    Duan, Wansuo
    Feng, Rong
    Yang, Lichao
    Jiang, Lin
    JOURNAL OF APPLIED ANALYSIS AND COMPUTATION, 2022, 12 (03): : 1007 - 1021
  • [43] ON A NUMERICAL APPROACH TO SHAKEDOWN ANALYSIS OF STRUCTURES
    BORKOWSKI, A
    KLEIBER, M
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 1980, 22 (01) : 101 - 119
  • [44] Comparison study of orthonormal representations of functional data in classification
    Meng, Yinfeng
    Liang, Jiye
    Qian, Yuhua
    KNOWLEDGE-BASED SYSTEMS, 2016, 97 : 224 - 236
  • [45] A functional approach to the numerical conformal bootstrap
    Miguel F. Paulos
    Bernardo Zan
    Journal of High Energy Physics, 2020
  • [46] A functional approach to the numerical conformal bootstrap
    Paulos, Miguel F.
    Zan, Bernardo
    JOURNAL OF HIGH ENERGY PHYSICS, 2020, 2020 (09)
  • [47] Data on a new neurorehabilitation approach targeting functional recovery in stroke patients
    Pignolo, Loris
    Serra, Sebastiano
    Basta, Giuseppina
    Carozzo, Simone
    Arcuri, Francesco
    Pignataro, Luigina Maria
    Ciancarelli, Irene
    Tonin, Paolo
    Cerasa, Antonio
    DATA IN BRIEF, 2019, 27
  • [48] Sociocultural approach and societal functional structures
    Lapin, NI
    SOTSIOLOGICHESKIE ISSLEDOVANIYA, 2000, (07): : 3 - +
  • [49] A modular approach to large functional structures
    Reinhoudt, DN
    Rudkevich, DM
    Huck, WTS
    Kenis, PJA
    Vreekamp, RH
    MODULAR CHEMISTRY, 1997, 499 : 575 - 585
  • [50] Numerical Data Representations for FPGA-Based Scientific Computing
    Constantinides, George A.
    Kinsman, Adam B.
    Nicolici, Nicola
    IEEE DESIGN & TEST OF COMPUTERS, 2011, 28 (04): : 8 - 17