solucion a problema de asignacion de salas

Rodrigo Fuentealba darkprox en gmail.com
Sab Oct 14 04:10:57 CLT 2006


El 14/10/06, Horst H. von Brand<vonbrand en inf.utfsm.cl> escribió:
> Rodrigo Fuentealba <darkprox en gmail.com> wrote:
> > El 13/10/06, Mauricio Aburto<miruxxx en hotmail.com> escribió:
> > > alguien tiene alguna aproximacion a la solucion de asigancion de salas para
> > > horarios disponibles de profesores y alumnos, algun tipo de algoritmo o
> > > heuristicas para encontrar alguina solucion. de ante mano muchas gracias.
>
> > Parece un OT, pero... con bases de datos?
>
> Como lo harias?

Usando muchas, muchas, muchas matrices tridimensionales formadas por
relaciones entre tablas, tablas que se relacionan con relaciones, y
usando tablas temporales para chequear cosas como "el curso tal tiene
ocupadas esas horas".

La complejidad de esto radica en que no es un problema mono, bi, tri o
tetradimensional. Tiene más dimensiones y muchas condiciones.

Estoy intentando escribirlo en C, aunque probablemente termine
haciendo alguna tontera en PostgreSQL con PL/PgSQL... A ver si mañana
tengo tiempo.

> --
> Dr. Horst H. von Brand                   User #22616 counter.li.org
> Departamento de Informatica                    Fono: +56 32 2654431
> Universidad Tecnica Federico Santa Maria             +56 32 2654239
> Casilla 110-V, Valparaiso, Chile               Fax:  +56 32 2797513
>


-- 
Rodrigo Fuentealba Cartes
Desarrollador de Sistemas Web
Registered User 387639 - http://counter.li.org



Más información sobre la lista de distribución Linux