Abstract

In this paper, we develop some algorithmic aspects of the fractional arboricity of a graph in order to study some new approaches for graph clustering. For a given undirected graph G(V,E) with m edges and n vertices, the fractional arboricity γ(G) measures the maximum edge density of the subgraphs of G(V,E). It is the fractional covering number of the corresponding graphic matroid. The fractional arboricity, for applications in networks reliability or the approximation of the chromatic number of the graphs, has been studied for many years. There are some algorithms in polynomial time to compute the fractional arboricity and its integer part. But, for large graphs such as the graph of the Web or graphs of social networks, the exact algorithms are not fast enough for practical use. That is why we describe a new FPTAS to compute an ε-approximation of the fractional arboricity (with ε>0 as small as desired). Our algorithm uses the principle of the multiplicative weights update method, needs a memory of size O(m) and has a complexity of O(mlog2(m)log(mn)/ε2). We also give a 2-approximation of γ(G) with computation time O(m), which is a quick preprocessing for the main algorithm. Finally, we present a fast algorithm to extract a subgraph which achieves the value of the approximation of the fractional arboricity.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call