中文
相关论文

相关论文: Regression-free Synthesis for Concurrency

200 篇论文

Mutual exclusion is one of the most commonly used techniques to handle contention in concurrent systems. Traditionally, mutual exclusion algorithms have been designed under the assumption that a process does not fail while…

分布式、并行与集群计算 · 计算机科学 2021-10-19 Sahil Dhoked , Neeraj Mittal

We present NNrepair, a constraint-based technique for repairing neural network classifiers. The technique aims to fix the logic of the network at an intermediate layer or at the last layer. NNrepair first uses fault localization to find…

机器学习 · 计算机科学 2021-06-16 Muhammad Usman , Divya Gopinath , Youcheng Sun , Yannic Noller , Corina Pasareanu

With the surge of multi- and manycores, much research has focused on algorithms for mapping and scheduling on these complex platforms. Large classes of these algorithms face scalability problems. This is why diverse methods are commonly…

分布式、并行与集群计算 · 计算机科学 2017-07-27 Andrés Goens , Sergio Siccha , Jeronimo Castrillon

The lock-free, ordered, linked list is an important, standard example of a concurrent data structure. An obvious, practical drawback of textbook implementations is that failed compare-and-swap (CAS) operations lead to retraversal of the…

数据结构与算法 · 计算机科学 2020-11-02 Jesper Larsson Träff , Manuel Pöter

The goal of diagnosis is to compute good repair strategies in response to anomalous system behavior. In a decision theoretic framework, a good repair strategy has low expected cost. In a general formulation of the problem, the computation…

人工智能 · 计算机科学 2013-02-21 Sampath Srinivas

The general trace reconstruction problem seeks to recover an original sequence from its noisy copies independently corrupted by deletions, insertions, and substitutions. This problem arises in applications such as DNA data storage, a…

机器学习 · 计算机科学 2025-07-18 Franziska Weindel , Michael Girsch , Reinhard Heckel

In recent years, analog circuits have received extensive attention and are widely used in many emerging applications. The high demand for analog circuits necessitates shorter circuit design cycles. To achieve the desired performance and…

机器学习 · 计算机科学 2024-05-17 Qi Xu , Lijie Wang , Jing Wang , Lin Cheng , Song Chen , Yi Kang

We introduce a model of online algorithms subject to strict constraints on data retention. An online learning algorithm encounters a stream of data points, one per round, generated by some stationary process. Crucially, each data point can…

机器学习 · 计算机科学 2024-04-18 Nicole Immorlica , Brendan Lucier , Markus Mobius , James Siderius

In this paper, we consider the problem of scheduling an application on a parallel computational platform. The application is a particular task graph, either a linear chain of tasks, or a set of independent tasks. The platform is made of…

数据结构与算法 · 计算机科学 2012-10-18 Guillaume Aupy , Anne Benoit

Automated program repair is an emerging technology that seeks to automatically rectify bugs and vulnerabilities using learning, search, and semantic analysis. Trust in automatically generated patches is necessary for achieving greater…

软件工程 · 计算机科学 2022-02-14 Yannic Noller , Ridwan Shariffdeen , Xiang Gao , Abhik Roychoudhury

While there is a large body of work on analyzing concurrency related software bugs and developing techniques for detecting and patching them, little attention has been given to concurrency related security vulnerabilities. The two are…

密码学与安全 · 计算机科学 2022-12-13 Zunchen Huang , Shengjian Guo , Meng Wu , Chao Wang

Looped transformers scale computational depth without increasing parameter count by repeatedly applying a shared transformer block and can be used for iterative refinement, where each loop rewrites a full fixed-size prediction in parallel.…

机器学习 · 计算机科学 2026-04-22 Chris Cameron , Wangzheng Wang , Nikita Ivanov , Ashmita Bhattacharyya , Didier Chételat , Yingxue Zhang

We study the extent to which standard machine learning algorithms rely on exchangeability and independence of data by introducing a monotone adversarial corruption model. In this model, an adversary, upon looking at a "clean" i.i.d.…

机器学习 · 计算机科学 2026-01-06 Kasper Green Larsen , Chirag Pabbaraju , Abhishek Shetty

Orthogonal Matching Pursuit and Basis Pursuit are popular reconstruction algorithms for recovery of sparse signals. The exact recovery property of both the methods has a relation with the coherence of the underlying redundant dictionary,…

最优化与控制 · 数学 2021-06-10 Pradip Sasmal , Prasad Theeda , Phanindra Jampana , C. S. Sastry

In collaborative software development, program merging is the mechanism to integrate changes from multiple programmers. Merge algorithms in modern version control systems report a conflict when changes interfere textually. Merge conflicts…

The kernel herding algorithm is used to construct quadrature rules in a reproducing kernel Hilbert space (RKHS). While the computational efficiency of the algorithm and stability of the output quadrature formulas are advantages of this…

数值分析 · 数学 2022-07-18 Kazuma Tsuji , Ken'ichiro Tanaka

Automated program repair is a problem of finding a transformation (called a patch) of a given incorrect program that eliminates the observable failures. It has important applications such as providing debugging aids, automatically grading…

软件工程 · 计算机科学 2017-07-18 Sergey Mechtaev , Xiang Gao , Shin Hwei Tan , Abhik Roychoudhury

We demonstrate that matching the symmetry properties of a reservoir computer (RC) to the data being processed dramatically increases its processing power. We apply our method to the parity task, a challenging benchmark problem that…

This report presents solutions to three machine learning challenges developed as part of the Rayan AI Contest: compositional image retrieval, zero-shot anomaly detection, and backdoored model detection. In compositional image retrieval, we…

机器学习 · 计算机科学 2025-12-24 Ali Nafisi , Sina Asghari , Mohammad Saeed Arvenaghi , Hossein Shakibania

Synthesis of program parts is very useful for concurrent systems. However, most synthesis approaches do not support common design tasks, like modifying a single process without having to re-synthesize or verify the whole system.…

计算机科学中的逻辑 · 计算机科学 2014-11-18 Roderick Bloem , Krishnendu Chatterjee , Swen Jacobs , Robert Koenighofer