Scheduling Tian He Frank Zhi TV Commercial. TV Commercial Scheduling Background Commercials...
-
Upload
theresa-rice -
Category
Documents
-
view
214 -
download
0
Transcript of Scheduling Tian He Frank Zhi TV Commercial. TV Commercial Scheduling Background Commercials...
![Page 1: Scheduling Tian He Frank Zhi TV Commercial. TV Commercial Scheduling Background Commercials traditionally scheduled by hand –Human error Case study: NBC.](https://reader035.fdocuments.us/reader035/viewer/2022062802/56649ea45503460f94ba89a3/html5/thumbnails/1.jpg)
SchedulingTian HeFrank Zhi
TV Commercial
![Page 2: Scheduling Tian He Frank Zhi TV Commercial. TV Commercial Scheduling Background Commercials traditionally scheduled by hand –Human error Case study: NBC.](https://reader035.fdocuments.us/reader035/viewer/2022062802/56649ea45503460f94ba89a3/html5/thumbnails/2.jpg)
TV Commercial SchedulingBackground
• Commercials traditionally scheduled by hand– Human error
• Case study: NBC network– Automated scheduling
heuristics– Increased profit
![Page 3: Scheduling Tian He Frank Zhi TV Commercial. TV Commercial Scheduling Background Commercials traditionally scheduled by hand –Human error Case study: NBC.](https://reader035.fdocuments.us/reader035/viewer/2022062802/56649ea45503460f94ba89a3/html5/thumbnails/3.jpg)
• Number of commercials bought by a company
• First and last slots in a commercial break highly coveted
• Evenly spaced commercials of same type
• Juxtaposition of competitor commercials in same break
SchedulingHeuristic considerations
![Page 4: Scheduling Tian He Frank Zhi TV Commercial. TV Commercial Scheduling Background Commercials traditionally scheduled by hand –Human error Case study: NBC.](https://reader035.fdocuments.us/reader035/viewer/2022062802/56649ea45503460f94ba89a3/html5/thumbnails/4.jpg)
• General MIP Model– Considers commercial types, number bought, commercial and break lengths, client goals– Enormous runtime!
• ISCI model (integer program)– Evenly spaced commercials of same type– Intuitive but has problems
• Network Flow model– Improves runtime greatly for smaller problems– Less intuitive
Heuristics
![Page 5: Scheduling Tian He Frank Zhi TV Commercial. TV Commercial Scheduling Background Commercials traditionally scheduled by hand –Human error Case study: NBC.](https://reader035.fdocuments.us/reader035/viewer/2022062802/56649ea45503460f94ba89a3/html5/thumbnails/5.jpg)
General MIP- variables
Takes into account client goals
![Page 6: Scheduling Tian He Frank Zhi TV Commercial. TV Commercial Scheduling Background Commercials traditionally scheduled by hand –Human error Case study: NBC.](https://reader035.fdocuments.us/reader035/viewer/2022062802/56649ea45503460f94ba89a3/html5/thumbnails/6.jpg)
General MIP –model
• Client goals– Product conflict constraints– Position percentage
constraints
![Page 7: Scheduling Tian He Frank Zhi TV Commercial. TV Commercial Scheduling Background Commercials traditionally scheduled by hand –Human error Case study: NBC.](https://reader035.fdocuments.us/reader035/viewer/2022062802/56649ea45503460f94ba89a3/html5/thumbnails/7.jpg)
ISCI model - variables
![Page 8: Scheduling Tian He Frank Zhi TV Commercial. TV Commercial Scheduling Background Commercials traditionally scheduled by hand –Human error Case study: NBC.](https://reader035.fdocuments.us/reader035/viewer/2022062802/56649ea45503460f94ba89a3/html5/thumbnails/8.jpg)
ISCI model: IP
The method is simple and intuitive, but for larger problems becomes overwhelming.
![Page 9: Scheduling Tian He Frank Zhi TV Commercial. TV Commercial Scheduling Background Commercials traditionally scheduled by hand –Human error Case study: NBC.](https://reader035.fdocuments.us/reader035/viewer/2022062802/56649ea45503460f94ba89a3/html5/thumbnails/9.jpg)
ISCI model: Colored Balls
• We coded the ISCI model.– example uses I=3, with i1=3, i2=2, i3=4
• IP solves schedule optimally as follows:
• I eyeball schedule as follows:
![Page 10: Scheduling Tian He Frank Zhi TV Commercial. TV Commercial Scheduling Background Commercials traditionally scheduled by hand –Human error Case study: NBC.](https://reader035.fdocuments.us/reader035/viewer/2022062802/56649ea45503460f94ba89a3/html5/thumbnails/10.jpg)
Conclusion of ISCI problem
• VERY small spacing problems can be done by hand
• Larger scale problems are infeasible by hand and require heuristics like the ISCI model
![Page 11: Scheduling Tian He Frank Zhi TV Commercial. TV Commercial Scheduling Background Commercials traditionally scheduled by hand –Human error Case study: NBC.](https://reader035.fdocuments.us/reader035/viewer/2022062802/56649ea45503460f94ba89a3/html5/thumbnails/11.jpg)
Network FlowFormulation - variables
![Page 12: Scheduling Tian He Frank Zhi TV Commercial. TV Commercial Scheduling Background Commercials traditionally scheduled by hand –Human error Case study: NBC.](https://reader035.fdocuments.us/reader035/viewer/2022062802/56649ea45503460f94ba89a3/html5/thumbnails/12.jpg)
Network FlowFormulation
• Each commercial type has above networkNodes: slot spacesArcs: f(c,j,k) indicates that a commercial of type “c” is consecutively scheduled
in slots “j” and “k”
![Page 13: Scheduling Tian He Frank Zhi TV Commercial. TV Commercial Scheduling Background Commercials traditionally scheduled by hand –Human error Case study: NBC.](https://reader035.fdocuments.us/reader035/viewer/2022062802/56649ea45503460f94ba89a3/html5/thumbnails/13.jpg)
Conclusion
• Scheduling heuristics much more efficient than scheduling by hand “on-the-fly”
• Important to find heuristics that will solve large problems in an acceptable timeframe
![Page 14: Scheduling Tian He Frank Zhi TV Commercial. TV Commercial Scheduling Background Commercials traditionally scheduled by hand –Human error Case study: NBC.](https://reader035.fdocuments.us/reader035/viewer/2022062802/56649ea45503460f94ba89a3/html5/thumbnails/14.jpg)
References• Bussieck, Michael R. Bollapragada, Srinivas. Mallik,
Suman. "Scheduling Commercial Videotapes in Broadcast Television." Operations Research 52 (2004): 679-89
• Garbiras, Marc. Bollapragada, Srinivas. "Scheduling commercials on Broadcast Television." Operations Research 52 (2004): 337-45.