Lossless Fault-Tolerant Data Structures with Additive Overhead

被引:0
|
作者
Christiano, Paul [1 ]
Demaine, Erik D. [1 ]
Kishore, Shaunak [1 ]
机构
[1] MIT, Comp Sci & Artificial Intelligence Lab, 32 Vassar St, Cambridge, MA 02139 USA
来源
基金
新加坡国家研究基金会;
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We develop the first dynamic data structures that tolerate delta memory faults, lose no data, and incur only an (O) over tilde(delta) additive overhead in overall space and time per operation. We obtain such data structures for arrays, linked lists, binary search trees, interval trees, predecessor search, and suffix trees. Like previous data structures, delta must be known in advance, but we show how to restore pristine state in linear time, in parallel with queries, making delta just a bound on the rate of memory faults. Our data structures require Theta(delta) words of safe memory during an operation, which may not be theoretically necessary but seems a practical assumption.
引用
收藏
页码:243 / +
页数:3
相关论文
共 50 条
  • [31] Fault-Tolerant Text Data Compression Algorithms
    Robert, L.
    Nadarajan, R.
    INTERNATIONAL JOURNAL OF INFORMATION TECHNOLOGY AND WEB ENGINEERING, 2009, 4 (02) : 1 - 19
  • [32] Fault-tolerant data acquisition in sensor networks
    Madni, Asad M.
    Sridhar, Prasanna
    Jamshidi, Mo
    2007 IEEE INTERNATIONAL CONFERENCE ON SYSTEM OF SYSTEMS ENGINEERING, VOLS 1 AND 2, 2007, : 491 - +
  • [33] Fault-Tolerant UAV Data Acquisition Schemes
    Alemayehu, Temesgen Seyoum
    Kim, Jai-Hoon
    Yoon, Wonsik
    WIRELESS PERSONAL COMMUNICATIONS, 2020, 114 (02) : 1669 - 1685
  • [34] A fault-tolerant algorithm for replicated data management
    Rangarajan, S
    Setia, S
    Tripathi, SK
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1995, 6 (12) : 1271 - 1282
  • [35] Green and Fault-Tolerant Routing in Data Centers
    Shi, Liang
    Guo, Xintong
    Luo, Lailong
    Qin, Yudong
    BIG DATA COMPUTING AND COMMUNICATIONS, 2015, 9196 : 465 - 478
  • [36] On fault-tolerant data replication in distributed systems
    Tenzekhti, F
    Day, K
    Ould-Khaoua, M
    MICROPROCESSORS AND MICROSYSTEMS, 2002, 26 (07) : 301 - 309
  • [37] Fault-Tolerant UAV Data Acquisition Schemes
    Temesgen Seyoum Alemayehu
    Jai-Hoon Kim
    Wonsik Yoon
    Wireless Personal Communications, 2020, 114 : 1669 - 1685
  • [38] Fault-tolerant polynomial smoother and fault-tolerant differential smoothers
    Hu, Feng
    Sun, Guoji
    Gongcheng Shuxue Xuebao/Chinese Journal of Engineering Mathematics, 2000, 17 (02): : 53 - 57
  • [39] Resolvability and fault-tolerant resolvability structures of convex polytopes
    Siddiqui, Hafiz Muhammad Afzal
    Hayat, Sakander
    Khan, Asad
    Imran, Muhammad
    Razzaq, Ayesha
    Liu, Jia-Bao
    THEORETICAL COMPUTER SCIENCE, 2019, 796 : 114 - 128
  • [40] Evolution of fault-tolerant self-replicating structures
    Righetti, L
    Shokur, S
    Capcarrere, MS
    ADVANCES IN ARTIFICIAL LIFE, PROCEEDINGS, 2003, 2801 : 278 - 288