2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 построение карты по ее двойственному графу
Сообщение17.02.2012, 08:44 


15/04/10
985
г.Москва
1)Как построить плоскую карту с прямолинейными границами по заданной произвольно
матрице смежности двойственного графа?

Т.е надо
а)сформулировать критерии планарности и алгоритм проверки планарности графа
б)в случае планарности реализовать его укладку с прямолинейными ребрами в заданном прямоугольнике.
на выходе алгоритма должны быть координаты каждой вершины.
Однозначно ли такое решение?
----------------------------------------------------------------------
Мне известны только необходимые условия планарности типа
1)если граф содержит двудольный подграф K3,3 или полный подграф K5, то он не планарен (теорема Куратовского)
2)r>3(n-2), r- число ребер, n-число вершин.
4)достаточное усл.планарности: r<=n+2
Применение которых не дает полного ответа на вопрос планарности.
А также неизвестен алгоритм укладки

2)Частные случаи прямоугольных и треугольных граней
1)в лабиринтах с прямоугольным контуром матрица смежности A(k,k) имеет ненулевую
только 1-ю и n-наддиагонали (и поддиагонали). 0 на 1 диагонали соответствуют вертикальным стенкам, а 0 на m-диагонали – горизонтальным стенкам. При этом n – делитель k (k=m*n)
2)лабиринты с ступенчато-прямоугольным контуром могут быть получены из аналогичного с прямоугольным контуром путем изоляции нескольких клеток. (Изолированной вершине соответствует 0-строка и 0-столбец матрицы смежности).В частности, изоляцией некоторой внутренней группы клеток может быть получена замкнутая внутренняя стенка. См
Изображение
На рис.1 –лабиринт с прямоугольным контуром без перегородок . На рис 2 лабиринт не прямоугольного контура вместе с их двойственными графами. Там же их матрицы смежности
Поэтому все многообразие таких лабиринтов описывается матрицами смежности с 2 ненулевыми наддиагоналями

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ 1 сообщение ] 

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group