¿Plataforma de programación de recursos compatible con la cobertura exacta? (por ejemplo, CÓMO maximizar el uso de la habitación)

¿Existe una plataforma similar a Doodle o Google Calendar que admita la programación de recursos para diferentes partes? Digamos que tengo dos salas disponibles para reuniones de 1 hora. Puedo usar estas salas solo un día el próximo mes, así que para maximizar mis recursos, pido a 40 estudiantes en clase que me digan sus disponibilidades ese día. Luego, maximizaré el uso de mi sala (menos tiempo para una sala vacía sin citas es mejor) en función de su disponibilidad, reuniéndome con esos estudiantes programados solo una vez cada uno.

Así que este es un problema de cobertura exacto, y en realidad es muy universal. ¿Hay alguna plataforma que proporcione esto? No creo que Doodle pueda hacer eso. Una posibilidad es recopilar los datos de todos a través de Google Sheet y luego ejecutar mi programa de portada exacto construido en casa usando DLX (Dancing Links), pero una buena interfaz como Doodle sería algo con lo que la gente preferiría interactuar.

Respuestas (1)

Existe el banco de trabajo Optaplanner, que es una plataforma para resolver problemas de planificación. Hay este video de YouTube que demuestra cómo resolver un problema similar pero con cursos también como una restricción, pero debería poder personalizar esto usando la plataforma.

Parece terriblemente complicado; no parece haber ninguna forma conveniente de programar un proyecto con otros que se distribuyen en sesiones (en tiempo y espacio), donde la conveniencia significa que otros no necesitan registrarse para un nuevo servicio o aprender algo nuevo (Google Calendar es descaradamente sencillo en eso). Preferiría enviarles un enlace de Google Sheet compartido, obtener su disponibilidad y luego usar un solucionador DLX localmente.