Finding Efficient Circuits Using SAT-Solvers

  • Authors:
  • Arist Kojevnikov;Alexander S. Kulikov;Grigory Yaroslavtsev

  • Affiliations:
  • OneSpin Solutions GmbH,;St. Petersburg Department of Steklov Institute of Mathematics,;Academic Physics and Technology University of the RAS,

  • Venue:
  • SAT '09 Proceedings of the 12th International Conference on Theory and Applications of Satisfiability Testing
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

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 ${\rm MOD}_3^n$.