Relative Content

Tag Archive for scheduling

Algorithm for appointment reminders

My program allows users to store appointments in a calendar. What has been requested of me is the ability for SMS reminders to be sent to people to remind them of their appointment. The SMS would need to be sent out about 2 days prior to their appointment.

One Scheduler vs. Many Schedulers

I’ve been using a single scheduler to handle all my scheduled tasks (Quartz.Net). I’m starting to rethink how this operates because if I need to update 1 task, I have to stop the entire process, release the update, and start it back up.

One Scheduler vs. Many Schedulers

I’ve been using a single scheduler to handle all my scheduled tasks (Quartz.Net). I’m starting to rethink how this operates because if I need to update 1 task, I have to stop the entire process, release the update, and start it back up.

One Scheduler vs. Many Schedulers

I’ve been using a single scheduler to handle all my scheduled tasks (Quartz.Net). I’m starting to rethink how this operates because if I need to update 1 task, I have to stop the entire process, release the update, and start it back up.

What are some algorithms that can assist with reservation time scheduling?

Here’s the gist of the problem: There are multiple service providers who each have their own schedules of availability. There are multiple customers who seek their services. Customers need to be able to book a reservation time for the service but they should only be able to book times in which some service provider is available (ie they don’t really care which particular provider they get so long as they get a provider). Unfortunately, service providers may change schedules between when the customer registers and when the service is provided, meaning that even with the reservation safeguards in place there could still end up being too many reservations for a given time.

What are some algorithms that can assist with reservation time scheduling?

Here’s the gist of the problem: There are multiple service providers who each have their own schedules of availability. There are multiple customers who seek their services. Customers need to be able to book a reservation time for the service but they should only be able to book times in which some service provider is available (ie they don’t really care which particular provider they get so long as they get a provider). Unfortunately, service providers may change schedules between when the customer registers and when the service is provided, meaning that even with the reservation safeguards in place there could still end up being too many reservations for a given time.