I'm developing a mobile web site that support the rent a cars process and handles possible problems that can occurs.
I was wondering if there are algorithms that could help me to (there are just examples):
- relaxing constraint: if 2 reservations are overlapping, change start_booking/end_booking
- use in an efficient way the cars instead of using the same set of them
- crashes: if a car crashes, the system should find a replacement for reservation made on that car
I'm looking for just some inputs (tipps).
I'm going to develop this website with jsp