Valiant's Universal Circuits Revisited: An Overall Improvement and a Lower Bound

被引:8
|
作者
Zhao, Shuoyao [1 ,3 ]
Yu, Yu [1 ,2 ]
Zhang, Jiang [2 ]
Liu, Hanlin [1 ]
机构
[1] Shanghai Jiao Tong Univ, Dept Comp Sci & Engn, Shanghai 200240, Peoples R China
[2] State Key Lab Cryptol, POB 5159, Beijing 100878, Peoples R China
[3] PlatON Co Ltd, Hong Kong, Peoples R China
基金
中国国家自然科学基金;
关键词
D O I
10.1007/978-3-030-34578-5_15
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A universal circuit (UC) is a general-purpose circuit that can simulate arbitrary circuits (up to a certain size n). At STOC 1976 Valiant presented a graph theoretic approach to the construction of UCs, where a UC is represented by an edge universal graph (EUG) and is recursively constructed using a dedicated graph object (referred to as supernode). As a main end result, Valiant constructed a 4-way supernode of size 19 and an EUG of size 4.75n log n (omitting smaller terms), which remained the most size-efficient even to this day (after more than 4 decades). Motivated by the emerging applications of UCs in various privacy preserving computation scenarios, we revisit Valiant's universal circuits, and propose a 4-way supernode of size 18, and an EUG of size 4.5n log n. As confirmed by our implementations, we reduce the size of universal circuits (and the number of AND gates) by more than 5% in general, and thus improve upon the efficiency of UC-based cryptographic applications accordingly. Our approach to the design of optimal supernodes is computer aided (rather than by hand as in previous works), which might be of independent interest. As a complement, we give lower bounds on the size of EUGs and UCs in Valiant's framework, which significantly improves upon the generic lower bound on UC size and therefore reduces the gap between theory and practice of universal circuits.
引用
收藏
页码:401 / 425
页数:25
相关论文
共 50 条
  • [1] Pushing the Limits of Valiant's Universal Circuits: Simpler, Tighter and More Compact
    Liu, Hanlin
    Yu, Yu
    Zhao, Shuoyao
    Zhang, Jiang
    Liu, Wenling
    Hu, Zhenkai
    [J]. ADVANCES IN CRYPTOLOGY - CRYPTO 2021, PT II, 2021, 12826 : 365 - 394
  • [2] Valiant's Universal Circuit is Practical
    Kiss, Agnes
    Schneider, Thomas
    [J]. ADVANCES IN CRYPTOLOGY - EUROCRYPT 2016, PT I, 2016, 9665 : 699 - 728
  • [3] A lower bound for Lebesgue's universal cover problem
    Brass, P
    Sharifi, M
    [J]. INTERNATIONAL JOURNAL OF COMPUTATIONAL GEOMETRY & APPLICATIONS, 2005, 15 (05) : 537 - 544
  • [4] ARE LOWER BOUNDS ON THE COMPLEXITY LOWER BOUNDS FOR UNIVERSAL CIRCUITS
    NIGMATULLIN, RG
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1985, 199 : 331 - 340
  • [5] A lower bound method for quantum circuits
    Bera, Debajyoti
    [J]. INFORMATION PROCESSING LETTERS, 2011, 111 (15) : 723 - 726
  • [6] A NEW LOWER BOUND FOR PARITY CIRCUITS
    DU, DZ
    [J]. COMBINATORICS, COMPUTING AND COMPLEXITY, 1989, : 132 - 141
  • [7] Universal lower bound on orbital periods
    Shahar Hod
    [J]. The European Physical Journal C, 83
  • [8] Universal lower bound on orbital periods
    Hod, Shahar
    [J]. EUROPEAN PHYSICAL JOURNAL C, 2023, 83 (07):
  • [9] SMOOTHING AS AN IMPROVEMENT ON FILTERING - UNIVERSAL BOUND
    ANDERSON, BD
    CHIRARAT.
    [J]. ELECTRONICS LETTERS, 1971, 7 (18) : 524 - &
  • [10] The Improvement of the Bound on Universal Hash Family
    Feng, Xianmin
    Yang, Jiansheng
    [J]. PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON MODELLING AND SIMULATION (ICMS2009), VOL 8, 2009, : 101 - 109