Cycle decomposition