¿Cómo resuelve la programación dinámica las decisiones óptimas de asignación de activos?

La programación dinámica funcionaría en los datos conocidos, lo que significa que debe proporcionar a la programación dinámica todos los aspectos del problema de antemano.

Suponga que sabe cuánto valen las existencias en cada día durante todo el año. Suponiendo que puede vender o comprar acciones en cualquier día, la programación dinámica lo ayudaría en términos de complejidad de tiempo. Porque la solución ingenua a este problema sería probar todas las configuraciones de compra-venta de las acciones, lo que tendría una complejidad de tiempo exponencial. Afortunadamente, este problema se puede resolver en tiempo polinómico con la ayuda de la programación dinámica.

Tenga en cuenta que la programación dinámica no le ayuda a hacer predicciones para el valor futuro de las acciones en función de los datos actuales. Eso se llama aprendizaje automático. Después de predecir el valor futuro de las acciones, puede utilizar la programación dinámica para idear la mejor estrategia basada en esas predicciones.

More Interesting

¿Puedo convertirme en un buen científico de datos con programación pero no con habilidades matemáticas?

¿Es la formación lineal la mejor producción de clasificación?

Para alguien que no sabe nada de informática, ¿por qué el conocimiento de las matemáticas es tan importante para ser un buen programador?

¿Cuáles son algunas historias menos conocidas sobre Alan Turing?

¿Por qué el tiempo de ejecución para la parte de fusión de merge sort [math] \ theta (n) [/ math]?

¿Cómo va NP-hard dentro de NP-complete? Si encontramos un algoritmo no determinista para NP-hard, ¿sería un NP-complete?

¿Qué procesos se modelan mejor mediante una distribución exponencial? ¿Cómo se relaciona la función exponencial con tales procesos?

¿Cuál es el mejor enfoque para estudiar matemáticas discretas para alguien que considera que es un tema realmente difícil?

¿Resolver acertijos me hará mejor en matemáticas, física, informática o resolución general de problemas?

¿Cuántas matemáticas se necesitan en la codificación?

¿Qué cantidad de cosas de matemáticas que caen en matemáticas discretas necesitas?

¿Quién es el Alan Turing de nuestro tiempo?

¿Qué matemática puede o no puede hacer una computadora?

¿SymPy es tan poderoso como Maple / Mathematica para las matemáticas simbólicas?

¿Cómo explicaría las diferencias subyacentes entre álgebra lineal, establecer álgebra teórica y álgebra relacional (especialmente desde una perspectiva CS / base de datos)?