convex time budget method