mlsanityData to 7 Oct 2026

Neural Combinatorial Logic Circuit Synthesis from Input-Output Examples

arXiv 2210.16606 ↗First posted 29 Oct 2022cs.LG cs.AI cs.SCcited by 1

Not on the map. Why?

Abstract (arXiv)

We propose a novel, fully explainable neural approach to synthesis of combinatorial logic circuits from input-output examples. The carrying advantage of our method is that it readily extends to inductive scenarios, where the set of examples is incomplete but still indicative of the desired behaviour. Our method can be employed for a virtually arbitrary choice of atoms - from logic gates to FPGA blocks - as long as they can be formulated in a differentiable fashion, and consistently yields good results for synthesis of practical circuits of increasing size. In particular, we succeed in learning a number of arithmetic, bitwise, and signal-routing operations, and even generalise towards the correct behaviour in inductive scenarios. Our method, attacking a discrete logical synthesis problem with an explainable neural approach, hints at a wider promise for synthesis and reasoning-related tasks.

Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 8 of its 22 references that are in the map. First posted on arXiv 29 Oct 2022.

Builds on

8 of 22 references.

References · 8

  1. 2020Unsupervised Translation of Programming Languagescited by 262
  2. 2020Teaching Temporal Logics to Neural Networkscited by 51
  3. 2019DRiLLS: Deep Reinforcement Learning for Logic Synthesiscited by 47
  4. 2021OpenABC-D: A Large-Scale Dataset For Machine Learning Guided Integrated Circuit Synthesiscited by 30
  5. 2021Neural Circuit Synthesis from Specification Patternscited by 17
  6. 2020Logic Synthesis Meets Machine Learning: Trading Exactness for Generalizationcited by 8
  7. 2022FACT: Learning Governing Abstractions Behind Integer Sequencescited by 6
  8. 2022Periodic Extrapolative Generalisation in Neural Networkscited by 3

Built on by

Cited by year

Citing papers per year: 2024: 1.

1 paper.