Temporal graphs have been recently introduced to model changes to a given network that occur throughout a fixed period of time. The Temporal $\Delta$ Clique problem, that generalizes the well known Clique problem to temporal graphs, has been studied in the context of finding nodes of interest in dynamic networks [TCS '16]. We introduce the Temporal $\Delta$ Independent Set problem, a temporal generalization of Independent Set. This problem is e.g. motivated in the context of finding conflict-free schedules for maximum subsets of tasks, that have certain (changing) constraints on each day they need to be performed. We are specifically interested in the case where each task needs to be performed in a certain time-interval on each day and two tasks are in conflict on a certain day if their time-intervals on that day overlap. This leads us to considering both problems on the restricted class of temporal unit interval graphs, i.e., temporal graphs where each layer is a unit interval graph. We present several hardness results as well as positive results. On the algorithmic side, we provide constant-factor approximation algorithms for instances of both problems where $\tau$, the total number of time steps (layers) of the temporal graph, and $\Delta$, a parameter that allows us to model conflict tolerance, are constants. We develop an exact FPT algorithm for Temporal $\Delta$ Clique with respect to parameter $\tau+k$. Finally, we use the notion of order preservation for temporal unit interval graphs that, informally, requires the intervals of every layer to obey a common ordering. For both problems we provide an FPT algorithm parameterized by the size of minimum vertex deletion set to order preservation.
翻译:最近引入了时间图图, 用于模拟在固定时间间隔内发生的特定网络的变化。 Temalal $\ Delta$ Clique 问题, 将众所周知的 clique 问题概括为时间图, 已经在动态网络中找到感兴趣的节点的背景下进行了研究 [TCS'16] 。 我们引入了Temal $\ Delta$ 独立 Set 问题, 独立Set 的时空概括化。 这个问题的动机是, 在为最大任务子集找到无冲突时间表的背景下, 这些任务分组每天需要执行某些( 变化) 限制。 我们特别感兴趣的是, 每个任务在一定的时间间隔期间需要在一个特定的时间间隔内执行, 而两个任务在某一天有冲突节点内, 我们用时间图的时序图来计算每个层的单位间距图。 我们展示了一些硬性结果, 在算法方面, 我们用Outal $ 的时序值来计算, 我们用一个恒定的时序序列, 我们用一个固定的时序顺序来计算。