Adaptive decomposition of time