paper-with-me

홈 › Papers

e-boost: Boosted E-Graph Extraction with Adaptive Heuristics and Exact Solving

2025-08-18 · Jiaqi Yin, Zhan Song, Chen Chen, Yaohui Cai, Zhiru Zhang, Cunxi Yu arxiv

E-graphs have attracted growing interest in many fields, particularly in logic synthesis and formal verification. E-graph extraction is a challenging NP-hard combinatorial optimization problem. It requires identifying optimal terms from exponentially many equivalent expressions, serving as the primary performance bottleneck in e-graph based optimization tasks. However, traditional extraction methods face a critical trade-off: heuristic approaches offer speed but sacrifice optimality, while exact methods provide optimal solutions but face prohibitive computational costs on practical problems. We present e-boost, a novel framework that bridges this gap through three key innovations: (1) parallelized heuristic extraction that leverages weak data dependence to compute DAG costs concurrently, enabling efficient multi-threaded performance without sacrificing extraction quality; (2) adaptive search space pruning that employs a parameterized threshold mechanism to retain only promising candidates, dramatically reducing the solution space while preserving near-optimal solutions; and (3) initialized exact solving that formulates the reduced problem as an Integer Linear Program with warm-start capabilities, guiding solvers toward high-quality solutions faster. Across the diverse benchmarks in formal verification and logic synthesis fields, e-boost demonstrates 558x runtime speedup over traditional exact approaches (ILP) and 19.04% performance improvement over the state-of-the-art extraction framework (SmoothE). In realistic logic synthesis tasks, e-boost produces 7.6% and 8.1% area improvements compared to conventional synthesis tools with two different technology mapping libraries. e-boost is available at https://github.com/Yu-Maryland/e-boost.

📄 PDF Abstract BibTeX arXiv:2508.13020

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Boosted-SpringDTW for Comprehensive Feature Extraction of Physiological Signals

2022-01-11 · Jonathan Martinez, Kaan Sel, Bobak J. Mortazavi, Roozbeh Jafari

Goal: To achieve-high quality comprehensive feature extraction from physiological signals that enables precise physiological parameter estimation despite evolving waveform morphologies. Methods: We propose Boosted-Spring…

Dynamic Time Warpingparameter estimation

Adaptive Histogram-Based Gradient Boosted Trees for Federated Learning

2020-12-11 · Yuya Jeremy Ong, Yi Zhou, Nathalie Baracaldo, Heiko Ludwig

Federated Learning (FL) is an approach to collaboratively train a model across multiple parties without sharing data between parties or an aggregator. It is used both in the consumer domain to protect personal data as we…

Federated Learning

Boosting AND/OR-Based Computational Protein Design: Dynamic Heuristics and Generalizable UFO

2023-08-31 · Bobak Pezeshki, Radu Marinescu, Alexander Ihler, Rina Dechter

Scientific computing has experienced a surge empowered by advancements in technologies such as neural networks. However, certain important tasks are less amenable to these technologies, benefiting from innovations to tra…

Protein Design

HOKEM: Human and Object Keypoint-based Extension Module for Human-Object Interaction Detection

2023-06-25 · Yoshiki Ito

Human-object interaction (HOI) detection for capturing relationships between humans and objects is an important task in the semantic understanding of images. When processing human and object keypoints extracted from an i…

Human-Object Interaction DetectionObject

Boosted Stochastic Frank-Wolfe for Constrained Nonconvex Optimization

2026-05-24 · Navil Nandhan, Abbas Khademi, Antonio Silveti-Falls arxiv

The boosted Frank-Wolfe algorithm accelerates the classical Frank-Wolfe algorithm by better aligning the update direction with the negative gradient. Its analysis, however, has been limited to deterministic convex proble…