Los departamentos generados por LOGIC son rectangulares, siempre y
cuando el edificio sea rectangular.
LOGIC consiste en dividir el edificio en porciones cada vez
mas pequeas al ejecutar cortes sucesivos de guillotina; es decir, lneas rectas que van de un extremo a otro del edificio. Cada corte es vertical u horizontal.
Como algoritmo de construccin
LOGIC puede utilizarse como un algoritmo de mejoramiento.
Supongamos que queremos intercambiar los departamentos E y D,
cuyas reas no son iguales. Si los cortes no cambian, sencillamente reemplazamos con E todos los D en el rbol y viceversa, y calculamos las nuevas coordenadas x y y de los cortes.
LOGIC se puede aplicar en edificios no rectangulares siempre y cuando