Partial reservation policy for cost-effective inventory management incorporating customer preferences