English
Related papers

Related papers: Solver-Aided Constant-Time Circuit Verification

200 papers

Most deep-learning-based continuous sign language recognition (CSLR) models share a similar backbone consisting of a visual module, a sequential module, and an alignment module. However, due to limited training samples, a connectionist…

Computer Vision and Pattern Recognition · Computer Science 2024-01-12 Ronglai Zuo , Brian Mak

Hardware accelerators (HAs) are essential building blocks for fast and energy-efficient computing systems. Accelerator Quick Error Detection (A-QED) is a recent formal technique which uses Bounded Model Checking for pre-silicon verification…

The integration of neural networks into safety-critical systems has shown great potential in recent years. However, the challenge of effectively verifying the safety of Neural Network Controlled Systems (NNCS) persists. This paper…

Logic in Computer Science · Computer Science 2024-03-28 Yuhao Zhou , Stavros Tripakis

We present Symbolic Quick Error Detection (Symbolic QED), a structured approach for logic bug detection and localization which can be used both during pre-silicon design verification as well as post-silicon validation and debug. This new…

Logic in Computer Science · Computer Science 2017-11-20 Eshan Singh , David Lin , Clark Barrett , Subhasish Mitra

Monolithic control plane verification cannot scale to hyperscale network architectures with tens of thousands of nodes, heterogeneous network policies and thousands of network changes a day. Instead, modular verification offers improved…

Logic in Computer Science · Computer Science 2023-04-11 Timothy Alberdingk Thijm , Ryan Beckett , Aarti Gupta , David Walker

We present a methodology for object-modular reasoning about hybrid system code using VCC, a deductive verifier for concurrent C code. We define in VCC an explicit time model, in which the passage of time must respect the invariants of…

Software Engineering · Computer Science 2014-03-17 Ernie Cohen

Program verification offers a framework for ensuring program correctness and therefore systematically eliminating different classes of bugs. Inferring loop invariants is one of the main challenges behind automated verification of real-world…

Machine Learning · Computer Science 2019-10-18 Gabriel Ryan , Justin Wong , Jianan Yao , Ronghui Gu , Suman Jana

Overloading in DC servo motors is a major concern in industries, as many companies face the problem of finding expert operators, and also human monitoring may not be an effective solution. Therefore, this paper proposed an embedded…

Machine Learning · Computer Science 2023-04-11 Seyed Mohammad Hossein Abedy Nejad , Mohammad Amin Behzadi , Abdolrahim Taheri

In this paper,we present Generic System Verilog Universal Verification Methodology based Reusable Verification Environment for efficient verification of Image Signal Processing IP's/SoC's. With the tight schedules on all projects it is…

Other Computer Science · Computer Science 2013-01-15 Abhishek Jain , Giuseppe Bonanno , Hima Gupta , Ajay Goyal

We study a design framework for robust, independently verifiable, and workload-balanced distributed algorithms working on a common input. An algorithm based on the framework is essentially a distributed encoding procedure for a…

Data Structures and Algorithms · Computer Science 2016-02-04 Andreas Björklund , Petteri Kaski

We define a problem of certifying computation integrity performed by some remote party we do not necessarily trust. We present a multi-party interactive protocol called SafeComp that solves this problem under specified constraints.…

Cryptography and Security · Computer Science 2020-05-25 Evgeny Shishkin , Evgeny Kislitsyn

In this paper, support vector machine (SVM) performance was assessed utilizing a quantum-inspired complementary metal-oxide semiconductor (CMOS) annealer. The primary focus during performance evaluation was the accuracy rate in binary…

Performance · Computer Science 2025-01-07 Ryoga Fukuhara , Makoto Morishita , Takahiro Katagiri , Masatoshi Kawai , Toru Nagai , Tetsuya Hoshino

Monte Carlo simulations are a crucial tool for the analysis and prediction of various background components in liquid xenon (LXe) detectors. With improving shielding in new experiments, the simulation of external backgrounds, such as…

Instrumentation and Detectors · Physics 2021-03-31 S. Bruenner , A. P. Colijn , M. P. Decowski , O. V. Kesber

We introduce a new methodology based on refinement for testing the functional correctness of hardware and low-level software. Our methodology overcomes several major drawbacks of the de facto testing methodologies used in industry: (1) it…

Logic in Computer Science · Computer Science 2017-03-17 Mitesh Jain , Panagiotis Manolios

Neural network controllers are currently being proposed for use in many safety-critical tasks. Most analysis methods for neural network control systems assume a fixed control period. In control theory, higher frequency usually improves…

Systems and Control · Electrical Eng. & Systems 2024-07-29 Ali ArjomandBigdeli , Andrew Mata , Stanley Bak

Recently, Google announced the first demonstration of quantum computational supremacy with a programmable superconducting processor. Their demonstration is based on collecting samples from the output distribution of a noisy random quantum…

Quantum Physics · Physics 2020-02-07 Scott Aaronson , Sam Gunn

Spoofing-robust speaker verification (SASV) combines the tasks of speaker and spoof detection to authenticate speakers under adversarial settings. Many SASV systems rely on fusion of speaker and spoof cues at embedding, score or decision…

Audio and Speech Processing · Electrical Eng. & Systems 2026-03-31 Oğuzhan Kurnaz , Jagabandhu Mishra , Tomi H. Kinnunen , Cemal Hanilçi

We study a possible calibration technique for the nEXO experiment using a $^{127}$Xe electron capture source. nEXO is a next-generation search for neutrinoless double beta decay ($0\nu\beta\beta$) that will use a 5-tonne, monolithic liquid…

Instrumentation and Detectors · Physics 2022-08-03 B. G. Lenardo , C. A. Hardy , R. H. M. Tsang , J. C. Nzobadila Ondze , A. Piepke , S. Triambak , A. Jamil , G. Adhikari , S. Al Kharusi , E. Angelico , I. J. Arnquist , V. Belov , E. P. Bernard , A. Bhat , T. Bhatta , A. Bolotnikov , P. A. Breur , J. P. Brodsky , E. Brown , T. Brunner , E. Caden , G. F. Cao , L. Cao , B. Chana , S. A. Charlebois , D. Chernyak , M. Chiu , J. R. Cohen , R. Collister , J. Dalmasson , T. Daniels , L. Darroch , R. DeVoe , M. L. di Vacri , Y. Y. Ding , M. J. Dolinski , J. Echevers , B. Eckert , M. Elbeltagi , L. Fabris , D. Fairbank , W. Fairbank , J. Farine , Y. S. Fu , G. Gallina , P. Gautam , G. Giacomini , W. Gillis , C. Gingras , R. Gornea , G. Gratta , K. Harouaka , M. Heffner , E. Hein , J. Hößl , A. House , A. Iverson , X. S. Jiang , A. Karelin , L. J. Kaufman , R. Krücken , A. Kuchenkov , K. S. Kumar , A. Larson , K. G. Leach , D. S. Leonard , G. Li , S. Li , Z. Li , C. Licciardi , R. Lindsay , R. MacLellan , J. Masbou , K. McMichael , M. Medina Peregrina , B. Mong , D. C. Moore , K. Murray , J. Nattress , C. R. Natzke , X. E. Ngwadla , K. Ni , Z. Ning , J. L. Orrell , G. S. Ortega , I. Ostrovskiy , C. T. Overman , A. Perna , T. Pinto Franco , A. Pocar , J. F. Pratte , N. Priel , E. Raguzin , G. J. Ramonnye , H. Rasiwala , K. Raymond , G. Richardson , M. Richman , J. Ringuette , P. C. Rowson , R. Saldanha , S. Sangiorgio , X. Shang , A. K. Soma , F. Spadoni , V. Stekhanov , X. L. Sun , S. Thibado , A. Tidball , J. Todd , T. Totev , O. A. Tyuka , F. Vachon , V. Veeraraghavan , S. Viel , K. Wamba , Y. Wang , Q. Wang , W. Wei , L. J. Wen , U. Wichoski , S. Wilde , W. H. Wu , W. Yan , L. Yang , O. Zeldovich , J. Zhao , T. Ziegler

We explore the possibility of accelerating the formal verification of classical programs with a quantum computer. A common source of security flaws stems from the existence of common programming errors like use after free, null-pointer…

Quantum Physics · Physics 2026-05-06 Sebastian Issel , Kilian Tscharke , Pascal Debus

Hardware-firmware co-verification is critical to design trustworthy systems. While formal methods can provide verification guarantees, due to the complexity of firmware and hardware, it can lead to state space explosion. There are promising…

Symbolic Computation · Computer Science 2024-04-18 Aruna Jayasena , Prabhat Mishra