中文

同时反馈边集:一种参数化视角

数据结构与算法 2016-11-24 v1

摘要

本文考虑同时反馈边集(Sim-FES)问题。在该问题中,输入为一个nn顶点图GG、一个整数kk以及一个着色函数col:E(G)2[α]{\sf col}: E(G) \rightarrow 2^{[\alpha]},目标是检查是否存在GG中一个基数至多为kk的边子集SS,使得对所有i[α]i \in [\alpha]GiSG_i - S是无环的。这里,Gi=(V(G),{eE(G)icol(e)})G_i=(V(G), \{e\in E(G) \mid i \in {\sf col}(e)\})[α]={1,,α}[\alpha]=\{1,\ldots,\alpha\}。当α=1\alpha =1时,该问题可在多项式时间内求解。我们通过从立方图上的顶点覆盖归约,证明当α=3\alpha =3时Sim-FES是NP难的。同一归约表明,除非ETH失败,否则该问题不存在运行时间为O(2o(k)nO(1))O(2^{o(k)}n^{O(1)})的算法。这一困难结果由一个运行时间为O(2ωkα+αlogknO(1))O(2^{\omega k\alpha+\alpha \log k} n^{O(1)})的Sim-FES FPT算法所补充,其中ω\omega是矩阵乘法运行时间中的指数。同一算法为α=2\alpha =2的情形给出了一个多项式时间算法。我们还给出了一个具有(kα)O(α)(k\alpha)^{O(\alpha)}个顶点的Sim-FES核。最后,我们考虑最大同时无环子图问题。这里,输入是一个图GG、一个整数qq以及一个着色函数col:E(G)2[α]{\sf col}: E(G) \rightarrow 2^{[\alpha]}。问题是是否存在GG中一个基数至少为qq的边子集FF,使得对所有i[α]i\in [\alpha]G[Fi]G[F_i]是无环的。这里,Fi={eFicol(e)}F_i=\{e \in F \mid i \in \textsf{col}(e)\}。我们给出了一个运行时间为O(2ωqαnO(1))O(2^{\omega q \alpha}n^{O(1)})的FPT算法。

关键词

引用

@article{arxiv.1611.07701,
  title  = {Simultaneous Feedback Edge Set: A Parameterized Perspective},
  author = {Akanksha Agrawal and Fahad Panolan and Saket Saurabh and Meirav Zehavi},
  journal= {arXiv preprint arXiv:1611.07701},
  year   = {2016}
}

备注

A preliminary version of this paper will appear in the proceedings of ISAAC 2016