中文
相关论文

相关论文: On reducing the complexity of matrix clocks

200 篇论文

We give a number of explicit matrix-algorithms for analysis/synthesis in multi-phase filtering; i.e., the operation on discrete-time signals which allow a separation into frequency-band components, one for each of the ranges of bands, say…

泛函分析 · 数学 2014-12-10 Palle Jorgensen , Myung-Sin Song

We consider the distributed message-passing {LOCAL} model. In this model a communication network is represented by a graph where vertices host processors, and communication is performed over the edges. Computation proceeds in synchronous…

分布式、并行与集群计算 · 计算机科学 2012-05-01 Leonid Barenboim

Many algorithms use data structures that maintain properties of matrices undergoing some changes. The applications are wide-ranging and include for example matchings, shortest paths, linear programming, semi-definite programming, convex…

数据结构与算法 · 计算机科学 2020-10-28 Jan van den Brand

Many important applications across science, data analytics, and AI workloads depend on distributed matrix multiplication. Prior work has developed a large array of algorithms suitable for different problem sizes and partitionings including…

分布式、并行与集群计算 · 计算机科学 2025-10-13 Benjamin Brock , Renato Golin

We consider the fundamental problem of clock synchronization in a synchronous multi-agent system. Each agent holds a clock with an arbitrary initial value, and clocks must eventually indicate the same value. Previous algorithms worked in…

分布式、并行与集群计算 · 计算机科学 2022-07-14 Bernadette Charron-Bost , Louis Penet de Monterno

We consider the problem of designing a coding scheme that allows both sparsity and privacy for distributed matrix-vector multiplication. Perfect information-theoretic privacy requires encoding the input sparse matrices into matrices…

信息论 · 计算机科学 2022-03-04 Marvin Xhemrishi , Rawad Bitar , Antonia Wachter-Zeh

When designing an algorithm, one cares about arithmetic/computational complexity, but data movement (I/O) complexity plays an increasingly important role that highly impacts performance and energy consumption. For a given algorithm and a…

计算复杂性 · 计算机科学 2024-04-26 Lionel Eyraud-Dubois , Guillaume Iooss , Julien Langou , Fabrice Rastello

We introduce a data distribution scheme for $\mathcal{H}$-matrices and a distributed-memory algorithm for $\mathcal{H}$-matrix-vector multiplication. Our data distribution scheme avoids an expensive $\Omega(P^2)$ scheduling procedure used…

数值分析 · 数学 2020-09-23 Yingzhou Li , Jack Poulson , Lexing Ying

Matrix scaling and matrix balancing are two basic linear-algebraic problems with a wide variety of applications, such as approximating the permanent, and pre-conditioning linear systems to make them more numerically stable. We study the…

Circulant matrices are an important tool widely used in coding theory and cryptography. A circulant matrix is a square matrix whose rows are the cyclic shifts of the first row. Such a matrix can be efficiently stored in memory because it is…

信息论 · 计算机科学 2022-08-09 Henry Chimal-Dzul , Niklas Gassner , Joachim Rosenthal , Reto Schnyder

Coded computation is an emerging research area that leverages concepts from erasure coding to mitigate the effect of stragglers (slow nodes) in distributed computation clusters, especially for matrix computation problems. In this work, we…

信息论 · 计算机科学 2019-01-31 Aditya Ramamoorthy , Li Tang , Pascal O. Vontobel

It is well-understood that the robustness of mechanical and robotic control systems depends critically on minimizing sensitivity to arbitrary application-specific details whenever possible. For example, if a system is defined and performs…

信号处理 · 电气工程与系统科学 2018-06-06 Bo Zhang , Jeffrey Uhlmann

We show how to solve a number of problems in numerical linear algebra, such as least squares regression, $\ell_p$-regression for any $p \geq 1$, low rank approximation, and kernel regression, in time $T(A) \poly(\log(nd))$, where for a…

机器学习 · 计算机科学 2019-12-13 Xiaofei Shi , David P. Woodruff

Pattern matching is a fundamental process in almost every scientific domain. The problem involves finding the positions of a given pattern (usually of short length) in a reference stream of data (usually of large length). The matching can…

数据结构与算法 · 计算机科学 2022-07-01 Anas Al-okaily , Abdelghani Tbakhi

We introduce the new concept of computation coding. Similar to how rate-distortion theory is concerned with the lossy compression of data, computation coding deals with the lossy computation of functions. Particularizing to linear…

信息论 · 计算机科学 2021-02-02 Ralf Müller , Bernhard Gäde , Ali Bereyhi

Time series of graphs are increasingly prevalent in modern data and pose unique challenges to visual exploration and pattern extraction. This paper describes the development and application of matrix factorizations for exploration and…

社会与信息网络 · 计算机科学 2015-06-16 Shawn Mankad , George Michailidis

Distributed system applications rely on a fine-grain common sense of time. Existing systems maintain the common sense of time by keeping each independent machine as close as possible to wall-clock time through a combination of software…

系统与控制 · 电气工程与系统科学 2022-04-04 Sanjay Lall , Calin Cascaval , Martin Izzard , Tammo Spalink

We introduce a graph-theoretic approach to synchronizing clocks in an {\em ad hoc} network of $N$~timepieces. Clocks naturally drift away from being synchronized because of many physical factors. The manual way of clock synchronization…

分布式、并行与集群计算 · 计算机科学 2016-02-29 Jaderick P. Pabico

In this paper, we propose a simple generic model to manage time series. A time series is composed of a calendar with a typed value for each calendar entry. Although the model could support any kind of XML typed values, in this paper we…

Computing accurate low rank approximations of large matrices is a fundamental data mining task. In many applications however the matrix contains sensitive information about individuals. In such case we would like to release a low rank…

数据结构与算法 · 计算机科学 2012-11-06 Moritz Hardt , Aaron Roth