中文

一种用于幂次 SVD 方法的并行分布式算法

信息论 2021-08-16 v1 math.IT

摘要

本文研究如何以并行方式实现幂次方法的分布式算法。由于现有分布式幂次方法通常顺序更新特征向量,其存在两个明显缺点:1)在计算第 hh 个特征向量时,需等待前 (h1)(h-1) 个特征向量的结果,导致获取全部特征值出现延迟;2)计算各特征向量时,每次幂迭代都需在邻节点间进行一定信息交换开销,当特征向量数或节点数较大时难以承受。这促使我们提出一种并行分布式幂次方法,其在每次幂迭代同时计算所有特征向量,以确保一次通信握手可交换更多信息。我们特别关注基于 gossip 算法的特征值分解(EVD)与奇异值分解(SVD)分布式幂次方法。可证明在相同条件下,基于 gossip 的并行方法通信开销仅为顺序方法的 1/H1/H 倍(HH 为待计算特征向量数),而所提并行方法的收敛时间与误差性能均与顺序方法相当。

关键词

引用

@article{arxiv.2108.06108,
  title  = {A Parallel Distributed Algorithm for the Power SVD Method},
  author = {Jiaying Li and Sissi Xiaoxiao Wu and Qiang Li and Anna Scaglione},
  journal= {arXiv preprint arXiv:2108.06108},
  year   = {2021}
}