We consider the question of orienting the edges in a graph such that every vertex has bounded out-degree. For graphs of arboricity , there is an orientation in which every vertex has out-degree at most and, moreover, the best possible maximum out-degree of an orientation is at least . We are thus interested in algorithms that can achieve a maximum out-degree of close to . A widely studied approach for this problem in the distributed algorithms setting is a peeling algorithm'' that provides an orientation with maximum out-degree $α(2+ε)$ in a logarithmic number of iterations. We consider this problem in the local computation algorithm (LCA) model, which quickly answers queries of the form What is the orientation of edge ?‘’ by probing the input graph. When the peeling algorithm is executed in the LCA setting by applying standard techniques, e.g., the Parnas-Ron paradigm, it requires probes per query on an -vertex graph. In the case where has unbounded degree, we show that any LCA that orients its edges to yield maximum out-degree must use probes to per query in the worst case, even if is known to be a forest (that is, ). We also show several algorithms with sublinear probe complexity when has unbounded degree. When is a tree such that the maximum degree of is bounded, we demonstrate an algorithm that uses probes to per query. To obtain this result, we develop an edge-coloring approach that ultimately yields a graph-shattering-like result. We also use this shattering-like approach to demonstrate an LCA which -colors any tree using sublinear probes per query.

生成讲解博客的中文版本

生成AI智能校验的中文版本