What Can be Computed Locally? 论文

1995SIAM Journal on Computing引用 317
Complexity and Algorithms in GraphsAdvanced Graph Theory ResearchLimits and Structures in Graph Theory

摘要

The purpose of this paper is a study of computation that can be done locally in a distributed network, where “locally” means within time (or distance) independent of the size of the network. Locally checkable labeling (LCL) problems are considered, where the legality of a labeling can be checked locally (e.g., coloring). The results include the following: • There are nontrivial LCL problems that have local algorithms. • There is a variant of the dining philosophers problem that can be solved locally. • Randomization cannot make an LCL problem local; i.e., if a problem has a local randomized algorithm then it has a local deterministic algorithm. • It is undecidable, in general, whether a given LCL has a local algorithm. • However, it is decidable whether a given LCL has an algorithm that operates in a given time t. • Any LCL problem that has a local algorithm has one that is order-invariant (the algorithm depends only on the order of the processor IDs).

相关事件

暂无数据

相关文章

暂无数据