论文标题
在有向图上的独立设置重新配置
Independent set reconfiguration on directed graphs
论文作者
论文摘要
\ textsc {定向的令牌滑动}询问,给定一个有向图和两组成对的非附加力顶点,是否可以通过反复应用与其一个超邻居中的一个网络中交换顶点的本地操作,同时保持非jaCACACACENCEN,同时又可以从一组到另一组。它可以看作是一个重新配置过程,在当前集合中的每个顶点上,将令牌放置在该过程中,而本地操作沿着弧线尊重其方向滑动一个令牌。以前,此类问题已在无向图上进行了广泛的研究,该图形没有方向,因此局部操作是对称的。 \ textsc {定向令牌滑动}是其无方向变体的概括,因为可以通过相反方向的两个弧线模拟无方向的边缘。 在本文中,我们启动了\ textsc {定向令牌滑动}的算法研究。我们首先观察到问题是Pspace complete,即使我们禁止在相反的方向上进行平行弧,并且有向无环图上的问题是np-complete,并且W [1] hard [1] hard通过考虑的集合的大小来参数化。然后,我们显示了我们的主要结果:针对有向图上的问题的线性时间算法,其基本的无向图是树,称为polytrees。这一结果也因树木上的无向变体而闻名。我们基于某些有向路径的存在来提出是固定的表征,然后通过某些观测值从其中得出简单的等效条件,该观察结果接受有效的算法。对于Polytree情况,我们还提供了一种二次时算法,如果输入是“是”,则输出最短的重新配置序列之一。
\textsc{Directed Token Sliding} asks, given a directed graph and two sets of pairwise nonadjacent vertices, whether one can reach from one set to the other by repeatedly applying a local operation that exchanges a vertex in the current set with one of its out-neighbors, while keeping the nonadjacency. It can be seen as a reconfiguration process where a token is placed on each vertex in the current set, and the local operation slides a token along an arc respecting its direction. Previously, such a problem was extensively studied on undirected graphs, where the edges have no directions and thus the local operation is symmetric. \textsc{Directed Token Sliding} is a generalization of its undirected variant since an undirected edge can be simulated by two arcs of opposite directions. In this paper, we initiate the algorithmic study of \textsc{Directed Token Sliding}. We first observe that the problem is PSPACE-complete even if we forbid parallel arcs in opposite directions and that the problem on directed acyclic graphs is NP-complete and W[1]-hard parameterized by the size of the sets in consideration. We then show our main result: a linear-time algorithm for the problem on directed graphs whose underlying undirected graphs are trees, which are called polytrees. Such a result is also known for the undirected variant of the problem on trees~[Demaine et al.~TCS 2015], but the techniques used here are quite different because of the asymmetric nature of the directed problem. We present a characterization of yes-instances based on the existence of a certain set of directed paths, and then derive simple equivalent conditions from it by some observations, which admits an efficient algorithm. For the polytree case, we also present a quadratic-time algorithm that outputs, if the input is a yes-instance, one of the shortest reconfiguration sequences.