On The Complexity Of The 3xorsum Problem

2019 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT)(2019)

引用 0|浏览1
暂无评分
摘要
The 3XORSUM problem aims to find (x, y,z) such that x + y + z = 0 over {0,1}(d); with each variable drawn from one of 3 randomly generated lists. In addition to being of interest in its own right, this problem has cryptographic applications including proof of stake methods in Blockchain.The 3XORSUM problem is also related to the integer 3SUM problem from theoretical computer science on which there is extensive recent literature. It is conjectured that the integer 3SUM problem has complexity (Omega) over tilde (n(2)) for lists of size O(n).Wagner [10] has presented an algorithm with complexity (O) over tilde (2(d/3)) for finding a 4XORSUM solution (x + y + z + w = 0) with each variable drawn from one of 4 randomly generated lists of size O(2(d/3)) with members from {0,1}(d).We present an algorithm which solves the 3XORSUM problem for randomly generated binary vectors from {0,1}(d) with time and memory complexity (O) over tilde (n) = (O) over tilde (2(d/3)). This substantially improves results from [1], [8]. Our algorithm has applications to blockchains and other cryptographic problems.
更多
查看译文
关键词
3XORSUM problem,integer 3SUM problem,cryptographic problems,blockchain,computer science,4XORSUM solution,proof of stake methods,memory complexity,binary vectors,time complexity
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要