Графики и СетиРукопожатия и знакомства
Вы были приглашены на замечательную вечеринку по случаю дня рождения со своими друзьями. Включая себя и хозяина, есть
Вечером, когда гости собираются уходить, все пожимают друг другу руки. Сколько всего рукопожатий?
Мы можем изобразить рукопожатия, используя график: каждый человек -
Теперь легко подсчитать количество ребер в графе. Мы находим, что там с ${hnd} люди есть ${hnd*(hnd-1)/2} рукопожатия.
Вместо того, чтобы считать все ребра на больших графиках, мы могли бы также попытаться найти простую формулу, которая сообщает нам результат для любого количества гостей.
Каждый из
К сожалению, этот ответ не совсем правильный. Обратите внимание, как
На самом деле, мы посчитали каждое рукопожатие
Графы рукопожатия являются особыми, потому что каждая вершина связана с любой другой вершиной. Графы с этим свойством называются полными графами . Полный граф с 4 вершинами часто сокращается до
Мы только что показали, что полный граф с
В другой день вы приглашены на мероприятие по быстрому знакомству для
В этом случае соответствующий граф состоит из двух отдельных наборов вершин. Каждая вершина связана со всеми вершинами в
Двудольный граф с двумя наборами размера x и y часто записывается как