The Distribution Function of the Longest Path Length in Constant Treewidth DAGs with Random Edge Length

arxiv(2019)

引用 0|浏览0
暂无评分
摘要
This paper is about the length $X_{\rm MAX}$ of the longest path in directed acyclic graph (DAG) $G=(V,E)$ that have random edge lengths, where $|V|=n$ and $|E|=m$. Especially, when the edge lengths are mutually independent and uniformly distributed, the problem of computing the distribution function $\Pr[X_{\rm MAX}\le x]$ is known to be $\#P$-hard even in case $G$ is a directed path. This is because $\Pr[X_{\rm MAX}\le x]$ is equal to the volume of the knapsack polytope, an $m$-dimensional unit hypercube truncated by a halfspace. In this paper, we show that there is a {\em deterministic} fully polynomial time approximation scheme (FPTAS) for computing $\Pr[X_{\rm MAX}\le x]$ in case the treewidth of $G$ is bounded by a constant $k$; where there may be exponentially many source-terminal paths in $G$. The running time of our algorithm is $O(n(\frac{2mn}{\epsilon})^{k^2+4k})$ to achieve a multiplicative approximation ratio $1+\epsilon$. On the way to show our FPTAS, we show a fundamental formula that represents $\Pr[X_{\rm MAX}\le x]$ by $n-1$ repetition of definite integrals. This also leads us to more results. In case the edge lengths obey the mutually independent standard exponential distribution, we show that there exists an $(2kmn)^{O(k)}$ time exact algorithm. We also show, for random edge lengths satisfying certain conditions, that computing $\Pr[X_{\rm MAX}\le x]$ is fixed parameter tractable if we choose treewidth $k$, the additive error $\epsilon'$ and $x$ as the parameters by using the Taylor approximation.
更多
查看译文
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要