中文
相关论文

相关论文: Analyzing and Evaluating the Behavior of Git Diff …

200 篇论文

Computer programs often behave differently under different compilers or in different computing environments. Relative debugging is a collection of techniques by which these differences are analysed. Differences may arise because of…

软件工程 · 计算机科学 2013-04-12 John Collins , Brian Farrimond , David Flower , Mark Anderson , David Gill

Heterogeneity has grown in popularity both at the core and server level as a way to improve both performance and energy efficiency. However, despite these benefits, scheduling applications in heterogeneous machines remains challenging.…

分布式、并行与集群计算 · 计算机科学 2018-04-19 Francisco Romero , Christina Delimitrou

Software development is inherently incremental. Nowadays, many software companies adopt an agile process and a shorter release cycle, where software needs to be delivered faster with quality assurances. On the other hand, the majority of…

软件工程 · 计算机科学 2020-07-01 Ashwin Kallingal Joshy , Wei Le

In the modern language sciences, the core computational operation of syntax, 'Merge', is defined as an operation that combines two linguistic units (e.g., 'brown', 'cat') to form a categorized structure ('brown cat', a Noun Phrase). This…

计算与语言 · 计算机科学 2025-08-06 Elliot Murphy , Rohan Venkatesh , Edward Khokhlovich , Andrey Vyshedskiy

Software projects under version control grow with each commit, accumulating up to hundreds of thousands of commits per repository. Especially for such large projects, the traversal of a repository and data extraction for static source code…

软件工程 · 计算机科学 2022-05-04 Fabian Heseding , Willy Scheibel , Jürgen Döllner

Iterative graph algorithms often compute intermediate values and update them as computation progresses. Updated output values are used as inputs for computations in current or subsequent iterations; hence the number of iterations required…

分布式、并行与集群计算 · 计算机科学 2021-10-05 Mark P. Blanco , Scott McMillan , Tze Meng Low

A conflict graph represents logical relations between binary variables, and effective use of the graph can significantly accelerate branch-and-cut solvers for mixed-integer programming (MIP). In this paper we develop efficient parallel…

最优化与控制 · 数学 2025-06-18 Yongzheng Dai , Chen Chen

We study a finite-time cyclic copy protocol that creates persisting correlations between a memory and a data bit. The average work to copy the two states of the data bit consists of the mutual information created between the memory and data…

统计力学 · 物理学 2025-04-09 Daan Mulder , Pieter Rein ten Wolde , Thomas E. Ouldridge

Highway on-ramp merging is of great challenge for autonomous vehicles (AVs), since they have to proactively interact with surrounding vehicles to enter the main road safely within limited time. However, existing decision-making algorithms…

机器人学 · 计算机科学 2025-08-12 Haolin Liu , Zijun Guo , Yanbo Chen , Jiaqi Chen , Huilong Yu , Junqiang Xi

Processing-in-Memory (PIM) enhances memory with computational capabilities, potentially solving energy and latency issues associated with data transfer between memory and processors. However, managing concurrent computation and data flow…

硬件体系结构 · 计算机科学 2025-05-09 Ahmed Mamdouh , Haoran Geng , Michael Niemier , Xiaobo Sharon Hu , Dayane Reis

Difference-in-differences (DID) is a widely used quasi-experimental design for causal inference, traditionally applied to scalar or Euclidean outcomes, while extensions to outcomes residing in non-Euclidean spaces remain limited. Existing…

统计方法学 · 统计学 2025-01-30 Yidong Zhou , Daisuke Kurisu , Taisuke Otsu , Hans-Georg Müller

Difference-in-differences (DID) is one of the most popular tools used to evaluate causal effects of policy interventions. This paper extends the DID methodology to accommodate interval outcomes, which are often encountered in empirical…

计量经济学 · 经济学 2025-12-10 Daisuke Kurisu , Yuta Okamoto , Taisuke Otsu

Forking structure is widespread in the open-source repositories and that causes a significant number of merge conflicts. In this paper, we study the problem of textual merge conflicts from the perspective of Microsoft Edge, a large, highly…

软件工程 · 计算机科学 2021-03-04 Rangeet Pan , Vu Le , Nachiappan Nagappan , Sumit Gulwani , Shuvendu Lahiri , Mike Kaufman

When a group of people strives to understand new information, struggle ensues as various ideas compete for attention. Steep learning curves are surmounted as teams learn together. To understand how these team dynamics play out in software…

社会与信息网络 · 计算机科学 2020-03-03 Pamela Bilo Thomas , Rachel Krohn , Tim Weninger

We study the problem of executing an application represented by a precedence task graph on a parallel machine composed of standard computing cores and accelerators. Contrary to most existing approaches, we distinguish the allocation and the…

分布式、并行与集群计算 · 计算机科学 2017-11-20 Marcos Amaris , Giorgio Lucarelli , Clément Mommessin , Denis Trystram

The success of deep learning is due in large part to our ability to solve certain massive non-convex optimization problems with relative ease. Though non-convex optimization is NP-hard, simple algorithms -- often variants of stochastic…

机器学习 · 计算机科学 2023-03-03 Samuel K. Ainsworth , Jonathan Hayase , Siddhartha Srinivasa

Data reconciliation in general, and filesystem synchronization in particular, lacks rigorous theoretical foundation. This paper presents, for the first time, a complete analysis of synchronization for two replicas of a theoretical…

信息论 · 计算机科学 2022-11-15 Elod P. Csirmaz , Laszlo Csirmaz

Hierarchical clustering is a popular method for analyzing data which associates a tree to a dataset. Hartigan consistency has been used extensively as a framework to analyze such clustering algorithms from a statistical point of view.…

机器学习 · 统计学 2015-07-14 Justin Eldridge , Mikhail Belkin , Yusu Wang

Many graph problems can be solved using ordered parallel graph algorithms that achieve significant speedup over their unordered counterparts by reducing redundant work. This paper introduces a new priority-based extension to GraphIt, a…

Feature toggles enable gradual rollouts and experimentation in software systems, yet often persist beyond their intended lifecycle, accumulating as technical debt. Prior research has examined feature toggle interactions and complexity, but…

软件工程 · 计算机科学 2026-04-20 Xhevahire Tërnava