中文
相关论文

相关论文: NSan: A Floating-Point Numerical Sanitizer

200 篇论文

Software bugs cost the global economy billions of dollars each year and take up ~50% of the development time. Once a bug is reported, the assigned developer attempts to identify and understand the source code responsible for the bug and…

软件工程 · 计算机科学 2023-08-24 Parvez Mahbub , Mohammad Masudur Rahman , Ohiduzzaman Shuvo , Avinash Gopal

In this paper, we present a novel algorithm to solve the Boolean Satisfiability (SAT) problem, using noise-based logic (NBL). Contrary to what the name may suggest, NBL is not a random/fuzzy logic system. In fact, it is a completely…

计算复杂性 · 计算机科学 2011-10-05 Pey-Chang Kent Lin , Ayan Mandal , Sunil P Khatri

Synthesizing high quality saliency maps from noisy images is a challenging problem in computer vision and has many practical applications. Samples generated by existing techniques for saliency detection cannot handle the noise perturbations…

计算机视觉与模式识别 · 计算机科学 2019-04-03 Prerana Mukherjee , Manoj Sharma , Megh Makwana , Ajay Pratap Singh , Avinash Upadhyay , Akkshita Trivedi , Brejesh Lall , Santanu Chaudhury

The Boolean satisfiability problem (SAT) is a famous NP-complete problem in computer science. An effective way for solving a satisfiable SAT problem is the stochastic local search (SLS). However, in this method, the initialization is…

人工智能 · 计算机科学 2020-12-10 Wenjie Zhang , Zeyu Sun , Qihao Zhu , Ge Li , Shaowei Cai , Yingfei Xiong , Lu Zhang

Text sanitization aims to rewrite parts of a document to prevent disclosure of personal information. The central challenge of text sanitization is to strike a balance between privacy protection (avoiding the leakage of personal information)…

计算与语言 · 计算机科学 2025-09-03 Ildikó Pilán , Benet Manzanares-Salor , David Sánchez , Pierre Lison

Floating-point accumulation networks (FPANs) are key building blocks used in many floating-point algorithms, including compensated summation and double-double arithmetic. FPANs are notoriously difficult to analyze, and algorithms using…

数值分析 · 数学 2025-05-27 David K. Zhang , Alex Aiken

Firmware serves as the critical interface between hardware and software in computing systems, making any bugs or vulnerabilities particularly dangerous as they can cause catastrophic system failures. While fuzzing is a promising approach…

密码学与安全 · 计算机科学 2026-02-03 Dakshina Tharindu , Aruna Jayasena , Prabhat Mishra

Nearest-neighbor identification is central to the analysis of local structure in condensed matter systems. The solid-angle-based nearest-neighbor (SANN) algorithm is widely used offering a parameter-free and computationally efficient…

软凝聚态物质 · 物理学 2025-11-17 Alptuğ Ulugöl , Frank Smallenburg , Laura Filion

We present a novel, simple and widely applicable semi-supervised procedure for anomaly detection in industrial and IoT environments, SAnD (Simple Anomaly Detection). SAnD comprises 5 steps, each leveraging well-known statistical tools,…

机器学习 · 计算机科学 2024-04-30 Simone Tonini , Andrea Vandin , Francesca Chiaromonte , Daniele Licari , Fernando Barsacchi

Hardware complexity continues to strain verification resources, motivating the adoption of machine learning (ML) methods to improve debug efficiency. However, ML-assisted debugging critically depends on diverse and scalable bug datasets,…

软件工程 · 计算机科学 2025-06-19 Surya Jasper , Minh Luu , Evan Pan , Aakash Tyagi , Michael Quinn , Jiang Hu , David Kebo Houngninou

Accurate project localization (e.g., files and functions) for issue resolution is a critical first step in software maintenance. However, existing benchmarks for issue localization, such as SWE-Bench and LocBench, are limited. They focus…

软件工程 · 计算机科学 2025-10-01 Zejun Zhang , Jian Wang , Qingyun Yang , Yifan Pan , Yi Tang , Yi Li , Zhenchang Xing , Tian Zhang , Xuandong Li , Guoan Zhang

With the development of large language models (LLMs) in the field of programming, intelligent programming coaching systems have gained widespread attention. However, most research focuses on repairing the buggy code of programming learners…

人工智能 · 计算机科学 2026-01-21 Zhenlong Dai , Zhuoluo Zhao , Hengning Wang , Xiu Tang , Sai Wu , Chang Yao , Zhipeng Gao , Jingyuan Chen

We present GlassesGAN, a novel image editing framework for custom design of glasses, that sets a new standard in terms of image quality, edit realism, and continuous multi-style edit capability. To facilitate the editing process with…

计算机视觉与模式识别 · 计算机科学 2022-11-22 Richard Plesh , Peter Peer , Vitomir Štruc

Debugging is an unavoidable and most crucial aspect of software development life cycle. Especially when it comes the turn of embedded one. Due to the requirements of low code size and less resource consumption, the embedded softwares need…

软件工程 · 计算机科学 2012-09-14 Partha Pratim Ray , Ansuman Banerjee , Banibrata Bag

Software bugs significantly contribute to software cost and increase the risk of system malfunctioning. In recent years, many automated program-repair approaches have been proposed to automatically fix undesired program behavior. Despite of…

软件工程 · 计算机科学 2021-07-19 Dirk Beyer , Lars Grunske , Thomas Lemberger , Minxing Tang

Despite being one of the most basic tasks in software development, debugging is still performed in a mostly manual way, leading to high cost and low performance. To address this problem, researchers have studied promising approaches, such…

软件工程 · 计算机科学 2017-11-28 Higor A. de Souza , Marcos L. Chaim , Fabio Kon

The points-to problem is the problem of determining the possible run-time targets of pointer variables and is usually considered part of the more general aliasing problem, which consists in establishing whether and when different…

编程语言 · 计算机科学 2008-10-07 Stefano Soffia

In the space sector, due to environmental conditions and restricted accessibility, robust fault detection methods are imperative for ensuring mission success and safeguarding valuable assets. This work proposes a novel approach leveraging…

机器学习 · 计算机科学 2024-12-03 Carlo Cena , Silvia Bucci , Alessandro Balossino , Marcello Chiaberge

Software debugging is a very time-consuming process, which is even worse for multi-threaded programs, due to the non-deterministic behavior of thread-scheduling algorithms. However, the debugging time may be greatly reduced, if automatic…

计算机科学中的逻辑 · 计算机科学 2015-09-09 Erickson H. da S. Alves , Lucas C. Cordeiro , Eddie B. de Lima Filho

Fault localization is a critical process that involves identifying specific program elements responsible for program failures. Manually pinpointing these elements, such as classes, methods, or statements, which are associated with a fault…

软件工程 · 计算机科学 2024-03-18 Ratnadira Widyasari , Jia Wei Ang , Truong Giang Nguyen , Neil Sharma , David Lo
‹ 上一页 1 8 9 10 下一页 ›