This work designs an SCA-based proof engine that exploits a conflict-aware learning approach that compresses the intermediate polynomial expression and successfully verifies circuits that remained unverifiable using previous approaches.
Hardware accelerators for Boolean satisfiability (SAT) target the solver's inner loop, Boolean constraint propagation (BCP). Every offload carries a fixed overhead, so what decides whether acceleration pays is the work delivered per invocation. For a conflict-driven clause-learning (CDCL) solver the natural unit of tha...
Zenas Boamah· Companion Proceedings of the...· 0 citations
Results confirm that permutation-based MBA obfuscation offers a practical, composite, and resilient defense against symbolic execution, balancing strong protection with lightweight performance overhead.
Mo-Xuan Wang, Hai-Yan Hu, Hao-Hang Qin et al.· Journal of computing and sec...· 0 citations
To overcome the state-explosion problem inherent in polynomial expansion, the engine incorporates advanced reduction techniques, including optimized traversal strategies, conflict removal, and polarity-based optimization for compact symbolic representations.
Jan Kleinekathöfer, Lennart Weingarten, Kamalika Datta et al.· 0 citations
This work presents an automated framework that removes redundant checks while provably preserving soundness in zero-knowledge proof systems, and evaluates circuits spanning MLP, CNN, RNN, and transformer architectures generated by two production frameworks.
Zhan-Tong Xue, Ping-Chuan Ma, Zhaoyu Wang et al.· 0 citations
Experimental results show that MulFetFL effectively locates 293, 295 and 298 bugs within Top-1/Top-3/Top-5 ranks, significantly outperforming state-of-the-art bug localization methods across a range of benchmark designs.