IB-Net: Initial Branch Network for Variable Decision in Boolean Satisfiability

Boolean Satisfiability problems are vital components in Electronic Design Automation, particularly within the Logic Equivalence Checking process. Currently, SAT solvers are employed for these problems and neural network is tried as assistance to solvers. However, as SAT problems in the LEC context a...

Full description

Saved in:
Bibliographic Details
Main Authors Chan, Tsz Ho, Xiao, Wenyi, Huang, Junhua, Zhen, Huiling, Tian, Guangji, Yuan, Mingxuan
Format Journal Article
LanguageEnglish
Published 06.03.2024
Subjects
Online AccessGet full text

Cover

Loading…
Abstract Boolean Satisfiability problems are vital components in Electronic Design Automation, particularly within the Logic Equivalence Checking process. Currently, SAT solvers are employed for these problems and neural network is tried as assistance to solvers. However, as SAT problems in the LEC context are distinctive due to their predominantly unsatisfiability nature and a substantial proportion of UNSAT-core variables, existing neural network assistance has proven unsuccessful in this specialized domain. To tackle this challenge, we propose IB-Net, an innovative framework utilizing graph neural networks and novel graph encoding techniques to model unsatisfiable problems and interact with state-of-the-art solvers. Extensive evaluations across solvers and datasets demonstrate IB-Net's acceleration, achieving an average runtime speedup of 5.0% on industrial data and 8.3% on SAT competition data empirically. This breakthrough advances efficient solving in LEC workflows.
AbstractList Boolean Satisfiability problems are vital components in Electronic Design Automation, particularly within the Logic Equivalence Checking process. Currently, SAT solvers are employed for these problems and neural network is tried as assistance to solvers. However, as SAT problems in the LEC context are distinctive due to their predominantly unsatisfiability nature and a substantial proportion of UNSAT-core variables, existing neural network assistance has proven unsuccessful in this specialized domain. To tackle this challenge, we propose IB-Net, an innovative framework utilizing graph neural networks and novel graph encoding techniques to model unsatisfiable problems and interact with state-of-the-art solvers. Extensive evaluations across solvers and datasets demonstrate IB-Net's acceleration, achieving an average runtime speedup of 5.0% on industrial data and 8.3% on SAT competition data empirically. This breakthrough advances efficient solving in LEC workflows.
Author Tian, Guangji
Zhen, Huiling
Xiao, Wenyi
Chan, Tsz Ho
Yuan, Mingxuan
Huang, Junhua
Author_xml – sequence: 1
  givenname: Tsz Ho
  surname: Chan
  fullname: Chan, Tsz Ho
– sequence: 2
  givenname: Wenyi
  surname: Xiao
  fullname: Xiao, Wenyi
– sequence: 3
  givenname: Junhua
  surname: Huang
  fullname: Huang, Junhua
– sequence: 4
  givenname: Huiling
  surname: Zhen
  fullname: Zhen, Huiling
– sequence: 5
  givenname: Guangji
  surname: Tian
  fullname: Tian, Guangji
– sequence: 6
  givenname: Mingxuan
  surname: Yuan
  fullname: Yuan, Mingxuan
BackLink https://doi.org/10.48550/arXiv.2403.03517$$DView paper in arXiv
BookMark eNotz01OwzAUBGAvYAGFA3SFL5Bgx3bssCPlL1JVFq3YRi-OLZ4wNnIioLenFFYjzUgjfefkJKboCFlyVkqjFLuG_I2fZSWZKJlQXJ-RTdcWGzff0C7ijBBomyHaV3rovlJ-oz5l-gIZYQiO3jmLE6ZIMdI2peAg0i3MOPnDjgHn_QU59RAmd_mfC7J7uN-tnor182O3ul0XUGtdKNVI5vUgPYwKeFNpqOyoautMUxtfazDVCFqzkXnB3WC4c42pmALFOVgpFuTq7_YI6j8yvkPe97-w_ggTP5R9Sb8
ContentType Journal Article
Copyright http://arxiv.org/licenses/nonexclusive-distrib/1.0
Copyright_xml – notice: http://arxiv.org/licenses/nonexclusive-distrib/1.0
DBID AKY
GOX
DOI 10.48550/arxiv.2403.03517
DatabaseName arXiv Computer Science
arXiv.org
DatabaseTitleList
Database_xml – sequence: 1
  dbid: GOX
  name: arXiv.org
  url: http://arxiv.org/find
  sourceTypes: Open Access Repository
DeliveryMethod fulltext_linktorsrc
ExternalDocumentID 2403_03517
GroupedDBID AKY
GOX
ID FETCH-LOGICAL-a677-55940f7b4fad5a1927a2cd56ce8968f67a82da770d0f31eb81ee98205a511ac43
IEDL.DBID GOX
IngestDate Fri Mar 08 12:21:42 EST 2024
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-a677-55940f7b4fad5a1927a2cd56ce8968f67a82da770d0f31eb81ee98205a511ac43
OpenAccessLink https://arxiv.org/abs/2403.03517
ParticipantIDs arxiv_primary_2403_03517
PublicationCentury 2000
PublicationDate 2024-03-06
PublicationDateYYYYMMDD 2024-03-06
PublicationDate_xml – month: 03
  year: 2024
  text: 2024-03-06
  day: 06
PublicationDecade 2020
PublicationYear 2024
Score 1.9177054
SecondaryResourceType preprint
Snippet Boolean Satisfiability problems are vital components in Electronic Design Automation, particularly within the Logic Equivalence Checking process. Currently,...
SourceID arxiv
SourceType Open Access Repository
SubjectTerms Computer Science - Artificial Intelligence
Title IB-Net: Initial Branch Network for Variable Decision in Boolean Satisfiability
URI https://arxiv.org/abs/2403.03517
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwdV09T8MwELXaTiwIBKh8ygOrIU3s2GGjQGmRCAMFdavO9llUQklVCoJ_j-0EwcLq83JnWe_Zd_eOkFM5cMJ5ZGNgwDCuTMa0FIJ55FJFApmG-JV9X-bjJ343E7MOoT-9MLD6XHw0-sD67TyIxZ2FXJfskm6ahpKt24dZk5yMUlzt_t99nmPGpT8gMdoimy27o5fNcWyTDlY7pJwMWYnrCzoJhTrePAzDLF5o2VRgU08b6bN_soYmJnrdzryhi4oO6_oVoaKPsQNh0Shqf-2S6ehmejVm7RgDBrmU3uuCJ05q7sAK8IRKQmqsyA2qIlcul6BSC1ImNnHZALUaIBYelwV4LgSGZ3ukV9UV9gk1aE2CzqK_mNxZ0EbIxGhU1hS8yHCf9KPz82WjVDEPcZnHuBz8bzokG6lH6lhYlR-R3nr1jsceadf6JIb7G74Mfq0
link.rule.ids 228,230,786,891
linkProvider Cornell University
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=IB-Net%3A+Initial+Branch+Network+for+Variable+Decision+in+Boolean+Satisfiability&rft.au=Chan%2C+Tsz+Ho&rft.au=Xiao%2C+Wenyi&rft.au=Huang%2C+Junhua&rft.au=Zhen%2C+Huiling&rft.date=2024-03-06&rft_id=info:doi/10.48550%2Farxiv.2403.03517&rft.externalDocID=2403_03517