mlsanityData to 7 Oct 2026

BoolGebra: Attributed Graph-learning for Boolean Algebraic Manipulation

arXiv 2401.10753 ↗First posted 19 Jan 2024cs.AR cs.AI cs.LGcited by 2

Not on the map. Why?

Abstract (arXiv)

Boolean algebraic manipulation is at the core of logic synthesis in Electronic Design Automation (EDA) design flow. Existing methods struggle to fully exploit optimization opportunities, and often suffer from an explosive search space and limited scalability efficiency. This work presents BoolGebra, a novel attributed graph-learning approach for Boolean algebraic manipulation that aims to improve fundamental logic synthesis. BoolGebra incorporates Graph Neural Networks (GNNs) and takes initial feature embeddings from both structural and functional information as inputs. A fully connected neural network is employed as the predictor for direct optimization result predictions, significantly reducing the search space and efficiently locating the optimization space. The experiments involve training the BoolGebra model w.r.t design-specific and cross-design inferences using the trained model, where BoolGebra demonstrates generalizability for cross-design inference and its potential to scale from small, simple training datasets to large, complex inference datasets. Finally, BoolGebra is integrated with existing synthesis tool ABC to perform end-to-end logic minimization evaluation w.r.t SOTA baselines.

Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 13 of its 41 references that are in the map. First posted on arXiv 19 Jan 2024.

Builds on

13 of 41 references.

References · 13

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  2. 2017Inductive Representation Learning on Large Graphscited by 6,284
  3. 2021A Survey of Machine Learning for Computer Architecture and Systemscited by 53
  4. 2019DRiLLS: Deep Reinforcement Learning for Logic Synthesiscited by 47
  5. 2018Developing Synthesis Flows Without Human Knowledgecited by 29
  6. 2023Gamora: Graph Learning based Symbolic Reasoning for Large-Scale Boolean Networkscited by 27
  7. 2021IronMan: GNN-assisted Design Space Exploration in High-Level Synthesis via Reinforcement Learningcited by 26
  8. 2021HW2VEC: A Graph Learning Tool for Automating Hardware Securitycited by 16
  9. 2022FlowTune: End-to-end Automatic Logic Optimization Exploration via Domain-specific Multi-armed Banditcited by 10
  10. 2023RESPECT: Reinforcement Learning based Edge Scheduling on Pipelined Coral Edge TPUscited by 7
  11. 2023DAG-aware Synthesis Orchestrationcited by 5
  12. 2023Verilog-to-PyG -- A Framework for Graph Learning and Augmentation on RTL Designscited by 4
1 more
  1. 2022Graph Neural Networks: A Powerful and Versatile Tool for Advancing Design, Reliability, and Security of ICscited by 3

Built on by

Cited by year

Citing papers per year: 2024: 1; 2025: 1.

2 papers.