Finding Efficient Circuits Using SAT-Solvers

被引:0
|
作者
Kojevnikov, Arist
Kulikov, Alexander S.
Yaroslavtsev, Grigory
机构
关键词
BOOLEAN FUNCTIONS; COMBINATIONAL COMPLEXITY; LOWER BOUNDS;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper we report preliminary results of experiments with finding efficient circuits (over binary bases) using SAT-solvers. We present upper bounds for functions with constant number of inputs as well as general upper bounds that were found automatically. We focus mainly on MOD-functions. Besides theoretical interest, these functions are also interesting from a practical point of view as they are the core of the residue number system. In particular, we present, a circuit of size 3n + c over the full binary basis computing MOD(3)(n).
引用
收藏
页码:32 / 44
页数:13
相关论文
共 50 条
  • [1] Algebraic attacks using SAT-solvers
    Jovanovic, Philipp
    Kreuzer, Martin
    [J]. GROUPS COMPLEXITY CRYPTOLOGY, 2010, 2 (02) : 247 - 259
  • [2] Local Consistency and SAT-Solvers
    Jeavons, Peter
    Petke, Justyna
    [J]. JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2012, 43 : 329 - 351
  • [3] Local Consistency and SAT-Solvers
    Petke, Justyna
    Jeavons, Peter
    [J]. PRINCIPLES AND PRACTICE OF CONSTRAINT PROGRAMMING-CP 2010, 2010, 6308 : 398 - 413
  • [4] Encoding Basic Arithmetic Operations for SAT-Solvers
    Bejar, Ramon
    Fernandez, Cesar
    Guitart, Francesc
    [J]. ARTIFICIAL INTELLIGENCE RESEARCH AND DEVELOPMENT, 2010, 220 : 239 - 248
  • [5] Application of SAT-Solvers to the Problem of Finding Vectorial Boolean Functions with Required Cryptographic Properties
    Doronin A.E.
    Kalgin K.V.
    [J]. Journal of Applied and Industrial Mathematics, 2022, 16 (04) : 632 - 644
  • [6] Improving Circuit Size Upper Bounds Using SAT-Solvers
    Kulikov, Alexander S.
    [J]. PROCEEDINGS OF THE 2018 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2018, : 305 - 308
  • [7] Symbolic reachability analysis based on SAT-solvers
    Abdulla, PA
    Bjesse, P
    Eén, N
    [J]. TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, 2000, 1785 : 411 - 425
  • [8] Using SAT-Solvers to Compute Inference-Proof Database Instances
    Tadros, Cornelia
    Wiese, Lena
    [J]. DATA PRIVACY MANAGEMENT AND AUTONOMOUS SPONTANEOUS SECURITY, 2010, 5939 : 65 - 77
  • [9] The Message-Passing Interface and Parallel SAT-Solvers
    Zerpa, Levis
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON FUTURE NETWORKS AND DISTRIBUTED SYSTEMS (ICFNDS '17), 2017,
  • [10] Factoring semi-primes with (quantum) SAT-solvers
    Michele Mosca
    Sebastian R. Verschoor
    [J]. Scientific Reports, 12