Overbooking framework