
La planificación de talentos representa un desafío de optimización complejo dentro de los campos de la informática y la investigación operativa , específicamente categorizado dentro de la optimización combinatoria . Consideremos, por ejemplo, un caso que involucra la producción de múltiples películas, cada una con varias escenas que requieren la participación de uno o más actores. Es importante destacar que solo se puede filmar una escena por día, y la remuneración de los actores se calcula diariamente. Una restricción crítica en este problema es que los actores deben ser contratados para días consecutivos; por ejemplo, un actor no puede ser contratado para filmar el primer y tercer día sin ser contratado también para el segundo día intermedio. Además, durante todo el período de contratación, los productores están obligados a compensar a los actores, incluso en los días en que no participan activamente en la filmación. El objetivo principal de la planificación de talentos es minimizar el gasto total en salarios para los actores optimizando la secuencia en la que se filman las escenas. [ 1 ]
Formulación matemática
Consideremos un rodaje cinematográfico compuesto pordías de rodaje y que involucran un total deactores. Luego usamos la matriz de días fuera de los días (DODM).para representar los requisitos para los distintos días de rodaje. La matriz con elEntrada proporcionada por:
Luego definimos el vector de pago, con el-ésimo elemento dado porlo que significa tasa de pago por día de laactor. Sea v cualquier permutación de las n columnas de, tenemos:
- :\{1,2,...,n\}\rightarrow \{1,2,...,n\}}
es el conjunto de permutaciones de los n días de rodaje. Entonces definimosser la matrizcon sus columnas permutadas según, tenemos:
- para
Luego usamosypara representar y denotar respectivamente los días más tempranos y más tardíos en el cronogramadeterminado por un que requiere actorAsí que podemos encontrar al actor.será contratado paradías. Pero en estos días, soloEn realidad se requieren días, lo que significaLos días son innecesarios, tenemos:
El coste total de los días innecesarios es:
será la función objetivo que debemos minimizar. [ 1 ]
Prueba de la alta dureza de las nanopartículas
Se puede demostrar que el problema de programación de talentos es NP-difícil mediante una reducción al problema de arreglo lineal óptimo (OLA). [ 2 ] Incluso si restringimos el problema exigiendo que cada actor sea necesario solo por dos días y que todos los salarios de los actores sean 1, sigue siendo polinomialmente reducible al problema OLA. Por lo tanto, es improbable que este problema tenga un algoritmo pseudopolinomial . [ 3 ]
Programación entera
El modelo de programación entera viene dado por: [ 4 ]
En este modelo,significa el día de rodaje más temprano para el talento,es el último día de rodaje para el talento,es la programación del proyecto, es decir
Referencias
- 1 2 Cheng, TCE; Diamond, JE; Lin, BMT (1 de diciembre de 1993). "Programación óptima en la producción cinematográfica para minimizar el costo de retención de talento" . Journal of Optimization Theory and Applications . 79 (3): 479– 492. doi : 10.1007/BF00940554 . S2CID 120319128. Recuperado el 25 de julio de 2022 .
- ↑ Garey, MR; Johnson, DS; Stockmeyer, L. (1 de febrero de 1976). "Algunos problemas de grafos NP-completos simplificados" . Theoretical Computer Science . 1 (3): 237– 267. doi : 10.1016/0304-3975(76)90059-1 . ISSN 0304-3975 .
- ↑ Garey, M. R. ; Johnson, D. S. (1979). Victor Klee (ed.). Computers and Intractability: A Guide to the Theory of NP-Completeness . A Series of Books in the Mathematical Sciences. San Francisco, Calif.: W. H. Freeman and Co. pp. x+338 . ISBN 0-7167-1045-5. MR 0519066 .
- ↑ Cerrar Kochetov, Y. (2011). Métodos iterativos de búsqueda local para el problema de programación de talento. En Actas del 1er simposio internacional y 10ª conferencia balcánica sobre investigación operativa, 22 de septiembre, Tesalónica, Grecia (págs. 282–288).
- Programación óptima
- problemas NP-completos