Let G be a non-trivial, loopless graph and for each non-trivial subgraph H of G, let g (H) = frac(| E (H) |, | V (H) | - ω (H)). The graph G is 1-balanced if γ (G), the maximum among g (H), taken over all non-trivial subgraphs H of G, is attained when H = G. This quantity γ (G) is called the fractional arboricity of the graph G. The value γ (G) appears in a paper by Picard and Queyranne and has been studied extensively by Catlin, Grossman, Hobbs and Lai. The quantity γ (G) - g (G) measures how much a given graph G differs from being 1-balanced. In this paper, we describe a systematic method of modifying a given graph to obtain a 1-balanced graph on the same number of vertices and edges. We obtain this by a sequence of iterations; each iteration re-defining one end-vertex of an edge in the given graph. After each iteration, either the value γ of the new graph formed is less than that of the graph from the previous iteration or the size of the maximal γ-achieving subgraph of the new graph is smaller than that of the graph in the previous iteration. We show that our algorithm is polynomial in time complexity. Further ways to decrease the number of iterations are also discussed. © 2008 Elsevier B.V. All rights reserved.
Kannan, L., Hobbs, A., Lai, H. J., & Lai, H. (2009). Transforming a graph into a 1-balanced graph. Discrete Applied Mathematics, 157(2), 300–308. https://doi.org/10.1016/j.dam.2008.03.012