中文
相关论文

相关论文: Near-Linear Runtime for a Classical Matrix Precond…

200 篇论文

We revisit Matrix Balancing, a pre-conditioning task used ubiquitously for computing eigenvalues and matrix exponentials. Since 1960, Osborne's algorithm has been the practitioners' algorithm of choice and is now implemented in most…

最优化与控制 · 数学 2021-07-06 Jason M. Altschuler , Pablo A. Parrilo

We study a classical iterative algorithm for balancing matrices in the $L_\infty$ norm via a scaling transformation. This algorithm, which goes back to Osborne and Parlett \& Reinsch in the 1960s, is implemented as a standard preconditioner…

数据结构与算法 · 计算机科学 2015-06-16 Leonard J. Schulman , Alistair Sinclair

Osborne's iteration is a method for balancing $n\times n$ matrices which is widely used in linear algebra packages, as balancing preserves eigenvalues and stabilizes their numeral computation. The iteration can be implemented in any norm…

数据结构与算法 · 计算机科学 2017-04-26 Rafail Ostrovsky , Yuval Rabani , Arman Yousefi

We study an iterative matrix conditioning algorithm due to Osborne (1960). The goal of the algorithm is to convert a square matrix into a balanced matrix where every row and corresponding column have the same norm. The original algorithm…

数据结构与算法 · 计算机科学 2016-06-28 Rafail Ostrovsky , Yuval Rabani , Arman Yousefi

We present an algorithm for approximating semidefinite programs with running time that is sublinear in the number of entries in the semidefinite instance. We also present lower bounds that show our algorithm to have a nearly optimal running…

最优化与控制 · 数学 2012-08-28 Dan Garber , Elad Hazan

We study nearly-linear time approximation algorithms for non-preemptive scheduling problems in two settings: the unrelated machine setting, and the identical machine with job precedence constraints setting, under the well-studied objectives…

数据结构与算法 · 计算机科学 2023-06-06 Shi Li

We investigate the scheduling of $n$ jobs divided into $c$ classes on $m$ identical parallel machines. For every class there is a setup time which is required whenever a machine switches from the processing of one class to another class.…

数据结构与算法 · 计算机科学 2019-05-02 Max A. Deppert , Klaus Jansen

In this work we revisit the elementary scheduling problem $1||\sum p_j U_j$. The goal is to select, among $n$ jobs with processing times and due dates, a subset of jobs with maximum total processing time that can be scheduled in sequence…

数据结构与算法 · 计算机科学 2025-07-23 Nick Fischer , Leo Wennmann

We present a new class of preconditioned iterative methods for solving linear systems of the form $Ax = b$. Our methods are based on constructing a low-rank Nystr\"om approximation to $A$ using sparse random matrix sketching. This…

数据结构与算法 · 计算机科学 2025-04-14 Michał Dereziński , Christopher Musco , Jiaming Yang

We consider the precedence-constrained scheduling problem to minimize the total weighted completion time. For a single machine several $2$-approximation algorithms are known, which are based on linear programming and network flows. We show…

数据结构与算法 · 计算机科学 2023-09-22 Sven Jäger , Philipp Warode

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…

We describe the first nearly linear-time approximation algorithms for explicitly given mixed packing/covering linear programs, and for (non-metric) fractional facility location. We also describe the first parallel algorithms requiring only…

数据结构与算法 · 计算机科学 2014-11-06 Neal E. Young

We give an approximation algorithm for packing and covering linear programs (linear programs with non-negative coefficients). Given a constraint matrix with n non-zeros, r rows, and c columns, the algorithm computes feasible primal and dual…

数据结构与算法 · 计算机科学 2015-06-02 Christos Koufogiannakis , Neal E. Young

We provide new high-accuracy randomized algorithms for solving linear systems and regression problems that are well-conditioned except for $k$ large singular values. For solving such $d \times d$ positive definite system our algorithms…

数据结构与算法 · 计算机科学 2025-07-17 Michał Dereziński , Aaron Sidford

We consider a variant of the NP-hard problem of assigning jobs to machines to minimize the completion time of the last job. Usually, precedence constraints are given by a partial order on the set of jobs, and each job requires all its…

离散数学 · 计算机科学 2020-03-09 Felix Happach

We develop a general framework for finding approximately-optimal preconditioners for solving linear systems. Leveraging this framework we obtain improved runtimes for fundamental preconditioning and linear system solving problems including…

数据结构与算法 · 计算机科学 2023-10-30 Arun Jambulapati , Jerry Li , Christopher Musco , Kirankumar Shiragur , Aaron Sidford , Kevin Tian

We study the early work scheduling problem on identical parallel machines in order to maximize the total early work, i.e., the parts of non-preemptive jobs executed before a common due date. By preprocessing and constructing an auxiliary…

数据结构与算法 · 计算机科学 2020-07-27 Weidong Li

The algorithm and complexity of approximating the permanent of a matrix is an extensively studied topic. Recently, its connection with quantum supremacy and more specifically BosonSampling draws special attention to the average-case…

数据结构与算法 · 计算机科学 2019-12-02 Zhengfeng Ji , Zhihan Jin , Pinyan Lu

The efficient solution of moderately large-scale linear systems arising from the KKT conditions in optimal control problems (OCPs) is a critical challenge in robotics. With the stagnation of Moore's law, there is growing interest in…

最优化与控制 · 数学 2025-05-21 Shaohui Yang , Toshiyuki Ohtsuka , Brian Plancher , Colin N. Jones

To precondition a large and sparse linear system, two direct methods for approximate factoring of the inverse are devised. The algorithms are fully parallelizable and appear to be more robust than the iterative methods suggested for the…

数值分析 · 数学 2012-08-20 Mikko Byckling , Marko Huhtanen
‹ 上一页 1 2 3 10 下一页 ›