O documento descreve um algoritmo para resolver o problema de layout de departamentos conhecido como CRAFT. O algoritmo começa com um layout inicial e tenta melhorá-lo iterativamente trocando pares de departamentos para reduzir o custo total de fluxo entre eles.