2021Mixed-integer linear programming for scheduling unconventional oil field developmentOptimization and EngineeringMixed-integer programmingRolling horizonProduction schedulingShale oilHydraulic fracturing