Pith. sign in

REVIEW 2 cited by

Transformer-based Machine Learning for Fast SAT Solvers and Logic Synthesis

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2107.07116 v1 pith:ONMIDKX3 submitted 2021-07-15 cs.NE cs.AIcs.LG

classification cs.NEcs.AIcs.LG
keywords learningmodelsolversapproachesmachineproblemcaptureclauses
verification ladder T0 review T1 audit T2 compute T3 formal

Signed reviews

No signed human review yet.

0 comments
read the original abstract

CNF-based SAT and MaxSAT solvers are central to logic synthesis and verification systems. The increasing popularity of these constraint problems in electronic design automation encourages studies on different SAT problems and their properties for further computational efficiency. There has been both theoretical and practical success of modern Conflict-driven clause learning SAT solvers, which allows solving very large industrial instances in a relatively short amount of time. Recently, machine learning approaches provide a new dimension to solving this challenging problem. Neural symbolic models could serve as generic solvers that can be specialized for specific domains based on data without any changes to the structure of the model. In this work, we propose a one-shot model derived from the Transformer architecture to solve the MaxSAT problem, which is the optimization version of SAT where the goal is to satisfy the maximum number of clauses. Our model has a scale-free structure which could process varying size of instances. We use meta-path and self-attention mechanism to capture interactions among homogeneous nodes. We adopt cross-attention mechanisms on the bipartite graph to capture interactions among heterogeneous nodes. We further apply an iterative algorithm to our model to satisfy additional clauses, enabling a solution approaching that of an exact-SAT problem. The attention mechanisms leverage the parallelism for speedup. Our evaluation indicates improved speedup compared to heuristic approaches and improved completion rate compared to machine learning approaches.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 2 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. Learning Linear Temporal Specifications from Demonstrations with Uncertainty

    cs.AI 2026-07 conditional novelty 6.0 of 10

    Minimal LTL formulas can be learned from uncertain traces by Hamming-ball groups plus a Pseudo-Boolean optimization that forces at least one consistent estimate per group.

  2. Studying number theory with deep learning: a case study with the M\"obius and squarefree indicator functions

    math.NT 2025-02 accept novelty 6.0 of 10

    Transformers can predict squarefree numbers with around 70% accuracy from CRT encodings, but only by exploiting divisibility by 2 and 3, and they cannot separate the two signs of the Möbius function.

Pith tools