Self-adjusting networks (SANs) have the ability to adapt to communication demand by dynamically adjusting the workload (or demand) embedding, i.e., the mapping of communication requests into the network topology. SANs can thus reduce routing costs for frequently communicating node pairs by paying a cost for adjusting the embedding. This is particularly beneficial when the demand has structure, which the network can adapt to. Demand can be represented in the form of a demand graph, which is defined by the set of network nodes (vertices) and the set of pairwise communication requests (edges). Thus, adapting to the demand can be interpreted by embedding the demand graph to the network topology. This can be challenging both when the demand graph is known in advance (offline) and when it revealed edge-by-edge (online). The difficulty also depends on whether we aim at constructing a static topology or a dynamic (self-adjusting) one that improves the embedding as more parts of the demand graph are revealed. Yet very little is known about these self-adjusting embeddings. In this paper, the network topology is restricted to a line and the demand graph to a ladder graph, i.e., a $2^n$ grid, including all possible subgraphs of the ladder. We present an online self-adjusting network that matches the known lower bound asymptotically and is $12$-competitive in terms of request cost. As a warm up result, we present an asymptotically optimal algorithm for the cycle demand graph. We also present an oracle-based algorithm for an arbitrary demand graph that has a constant overhead.
翻译:自调整网络(SANs)有能力通过动态调整嵌入的工作量(或需求)来适应通信需求,从而通过动态调整嵌入(或需求)的工作量(或需求)来适应通信需求。 因此, SANs可以通过支付调整嵌入的成本来降低经常交流节点对对配的路径成本。 当需求有结构时,这特别有益, 网络可以适应。 需求可以以需求图的形式表现, 由一组网络节点( 顶端) 和一组对称通信请求( 顶端) 来定义。 因此, 适应需求可以通过将需求图表嵌入网络表来解释。 当需求图为预先( offline) 和显示边际( 在线) 时, 这可能会带来挑战。 当需求图旨在构建静态的表或动态( 自我调整) 以需求图的更多部分来改进嵌入。 然而对于这些自我调整的直线, 也鲜为人们所知, 将需求图的自调整结果嵌入网络的直线。 在本文中, 网络的顶端值中, 我们的底端值将一个直系为直系的直径直径直径,,, 直系为直系的直系的直系为直系的直系为直系为直系,, 直系的直系为直系为直系为直系的直系为直系为直系为直系为直系。,,,, 直系为直系直系直系为直系为直系为直系的直系直系为直系为直系为直系直系直系直系直系直系。