Cómo aprender a desarrollar un programa simple para estimar los tiempos de espera en restaurantes

Este problema puede ser analizado por la teoría de colas

BeWarned: Una vez fui inquisitivo como usted, cuando aplicaba los mismos principios para los fondos de cobertura y los sistemas de gestión de riesgos y comercio de ibanking.
Lamentablemente, ahora cada vez que estoy atrapado en el tráfico, esperando en la cola de un restaurante / supermercado / etc., abordando un avión, no puedo evitar pensar en las malditas optimizaciones de la cola …

Algunas referencias para comenzar:

  • Teoría de colas para tontos
  • Estudio de caso para el modelo de colas de restaurantes
  • Libro de cocina de la teoría de colas

Como comentario aparte, generalmente el tiempo de espera es frustrante porque no puede hacer otra cosa que esperar. Algunos restaurantes disfrazan el tiempo de espera cambiando el flujo de trabajo. Por ejemplo: gestión de reservas, que permite a los clientes realizar pedidos por adelantado, o “llamando al cliente de nuevo” a través de algún dispositivo de localización o aplicación móvil para que el cliente pueda realizar otras actividades.

Ese sería un excelente comienzo. Divídalo por tamaño de fiesta. Tendrá que hacer algunas estadísticas sobre esto, como comprender no solo la media, sino también la desviación estándar.

A continuación, deberá realizar un seguimiento del tamaño de las mesas, las fiestas en el restaurante y cuándo se sentaron. A partir de ahí, el algoritmo debería ser bastante obvio.