Arc scheduler