Учитывая график, где узлы представляют комнаты 3x3x1, а вершины представляют потребность в близости.Как их разместить в трехмерном пространстве для оптимизации общей близости?
Пример (случайная) структура данных:
{
room1: [room2, room3],
room2: [room1, room4],
room3: [room5],
room4: [room2, room5, room1],
room5: []
}
(я не совсем уверен, где мне следует задавать этот вопрос, так какотличается от большинства, что я вижу в stackoverflow. Меня интересуют программные решения / эвристические алгоритмы.)