Saved in:
Bibliographic Details
Main Authors: Ni, Liwei, Li, Xinquan, Xie, Biwei, Li, Huawei
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2411.10481
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866916485329321984
author Ni, Liwei
Li, Xinquan
Xie, Biwei
Li, Huawei
author_facet Ni, Liwei
Li, Xinquan
Xie, Biwei
Li, Huawei
contents Boolean circuit is a computational graph that consists of the dynamic directed graph structure and static functionality. The commonly used logic optimization and Boolean matching-based transformation can change the behavior of the Boolean circuit for its graph structure and functionality in logic synthesis. The graph structure-based Boolean circuit classification can be grouped into the graph classification task, however, the functionality-based Boolean circuit classification remains an open problem for further research. In this paper, we first define the proposed matching-equivalent class based on its ``Boolean-aware'' property. The Boolean circuits in the proposed class can be transformed into each other. Then, we present a commonly study framework based on graph neural network~(GNN) to analyze the key factors that can affect the Boolean-aware Boolean circuit classification. The empirical experiment results verify the proposed analysis, and it also shows the direction and opportunity to improve the proposed problem. The code and dataset will be released after acceptance.
format Preprint
id arxiv_https___arxiv_org_abs_2411_10481
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Boolean-aware Boolean Circuit Classification: A Comprehensive Study on Graph Neural Network
Ni, Liwei
Li, Xinquan
Xie, Biwei
Li, Huawei
Machine Learning
Hardware Architecture
Boolean circuit is a computational graph that consists of the dynamic directed graph structure and static functionality. The commonly used logic optimization and Boolean matching-based transformation can change the behavior of the Boolean circuit for its graph structure and functionality in logic synthesis. The graph structure-based Boolean circuit classification can be grouped into the graph classification task, however, the functionality-based Boolean circuit classification remains an open problem for further research. In this paper, we first define the proposed matching-equivalent class based on its ``Boolean-aware'' property. The Boolean circuits in the proposed class can be transformed into each other. Then, we present a commonly study framework based on graph neural network~(GNN) to analyze the key factors that can affect the Boolean-aware Boolean circuit classification. The empirical experiment results verify the proposed analysis, and it also shows the direction and opportunity to improve the proposed problem. The code and dataset will be released after acceptance.
title Boolean-aware Boolean Circuit Classification: A Comprehensive Study on Graph Neural Network
topic Machine Learning
Hardware Architecture
url https://arxiv.org/abs/2411.10481