arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 1604.03356cs.DC
收藏

同步广播网络中具有通信和局部存储约束的顶点着色

Vertex Coloring with Communication and Local Memory Constraints in Synchronous Broadcast Networks

Hicham Lakhlef, Michel Raynal, François Taïani

摘要:

顶点着色问题在基于同步轮的系统中受到了很多关注,在每个轮中,进程可以向所有邻居发送消息,并从每个邻居接收消息。因此,该通信模型特别适合于点对点通信信道。已经提出了几种适合于这些系统的顶点着色算法。它们的区别主要在于它们需要的轮数和它们使用的颜色数量。本文考虑了一个广播/接收通信模型,其中可能发生消息冲突和消息冲突(冲突发生时,在同一轮,消息发送到同一进程的太多的邻居;冲突发生时,一个进程和它的邻居之一在同一轮广播)。这种通信模型适用于进程共享通信带宽的系统。更确切地说,本文认为,在一轮的情况下,一个进程可以广播消息到它的邻居或接收消息,从最多$m$。这捕获了与通信相关的约束或本地存储器约束,该约束声明,无论进程的邻居的数量如何,其本地存储器允许其在每轮期间接收和存储最多$m$消息。本文首先定义了相应的一般顶点多色问题(一个顶点可以有几种颜色)。然后,它集中在树网络,它提出了一个下界的颜色$K$的数量是必要的(即,$K=\lceil\fracΔ{m}\rceil+1$,其中$Δ$是通信图的最大程度),和一个关联的着色算法,这是最佳的$K$。

英文摘要:

The vertex coloring problem has received a lot of attention in the context of synchronous round-based systems where, at each round, a process can send a message to all its neighbors, and receive a message from each of them. Hence, this communication model is particularly suited to point-to-point communication channels. Several vertex coloring algorithms suited to these systems have been proposed. They differ mainly in the number of rounds they require and the number of colors they use. This paper considers a broadcast/receive communication model in which message collisions and message conflicts can occur (a collision occurs when, during the same round, messages are sent to the same process by too many neighbors; a conflict occurs when a process and one of its neighbors broadcast during the same round). This communication model is suited to systems where processes share communication bandwidths. More precisely,the paper considers the case where, during a round, a process may either broadcast a message to its neighbors or receive a message from at most $m$ of them. This captures communication-related constraints or a local memory constraint stating that, whatever the number of neighbors of a process, its local memory allows it to receive and store at most $m$ messages during each round. The paper defines first the corresponding generic vertex multi-coloring problem (a vertex can have several colors). It focuses then on tree networks, for which it presents a lower bound on the number of colors $K$ that are necessary (namely, $K=\lceil\fracΔ{m}\rceil+1$, where $Δ$ is the maximal degree of the communication graph), and an ssociated coloring algorithm, which is optimal with respect to $K$.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑