Let $M=(m_{ij})$ be a symmetric matrix of order $n$ whose elements lie in an arbitrary field $\mathbb{F}$, and let $G$ be the graph with vertex set $\{1,\ldots,n\}$ such that distinct vertices $i$ and $j$ are adjacent if and only if $m_{ij} \neq 0$. We introduce a dynamic programming algorithm that finds a diagonal matrix that is congruent to $M$. If $G$ is given with a tree decomposition $\mathcal{T}$ of width $k$, then this can be done in time $O(k|\mathcal{T}| + k^2 n)$, where $|\mathcal{T}|$ denotes the number of nodes in $\mathcal{T}$. Among other things, this allows one to compute the determinant, the rank and the inertia of a symmetric matrix in time $O(k|\mathcal{T}| + k^2 n)$.


翻译:Let $M= (m ⁇ ij}\ neq 0美元) 是一个对称的顺序矩阵 $n 美元,其元素位于任意字段 $\ mathbb{F} 美元, 并且让$G$ 成为以顶点设定$$1,\\ldots, n ⁇ $1, 这样不同的脊椎美元和$j$是相邻的。 我们引入一个动态的编程算法, 找到一个与 $ 相匹配的对数矩阵 。 如果将$G$与宽度 $\ mathcal{T} 的树分解成 $1, 美元, 那么可以按时间 $O( káthcal{T}} + k ⁇ 2 n) 美元进行, 美元=mathcal{T} $_ 美元表示以 $\mathcal{ t} n 的节点数。 除其他外, 允许一个人在时间 $O (k\\\\\\\\\\\\\\\\\ k2 n \\\ n \\) 中对称矩阵矩阵的确定、 级和惯性矩阵的惯性矩阵的惯性。

0
下载
关闭预览

相关内容

【图与几何深度学习】Graph and geometric deep learning,49页ppt
专知会员服务
75+阅读 · 2021年3月16日
最新《自动微分》综述教程,71页ppt
专知会员服务
21+阅读 · 2020年11月22日
Linux导论,Introduction to Linux,96页ppt
专知会员服务
75+阅读 · 2020年7月26日
强化学习最新教程,17页pdf
专知会员服务
167+阅读 · 2019年10月11日
A Technical Overview of AI & ML in 2018 & Trends for 2019
待字闺中
16+阅读 · 2018年12月24日
Hierarchical Disentangled Representations
CreateAMind
4+阅读 · 2018年4月15日
已删除
将门创投
4+阅读 · 2017年11月1日
Arxiv
0+阅读 · 2021年10月26日
Arxiv
0+阅读 · 2021年10月24日
Arxiv
3+阅读 · 2018年10月18日
VIP会员
相关VIP内容
相关资讯
A Technical Overview of AI & ML in 2018 & Trends for 2019
待字闺中
16+阅读 · 2018年12月24日
Hierarchical Disentangled Representations
CreateAMind
4+阅读 · 2018年4月15日
已删除
将门创投
4+阅读 · 2017年11月1日
Top
微信扫码咨询专知VIP会员