О том, как Computer Science нам жить помогает или современные приложения теории графов

Содержание

Слайд 2

Agenda

веб-графы
методы моделирования
ранжирование
неестественные структуры
shortest path problem
нерешённые проблемы

Agenda веб-графы методы моделирования ранжирование неестественные структуры shortest path problem нерешённые проблемы

Слайд 3

Метафизический вопрос №1

Метафизический вопрос №1

Слайд 4

Метафизический вопрос №2

Метафизический вопрос №2

Слайд 5

Графы, вероятность, приложения

Графы, вероятность, приложения

Слайд 6

Веб-графы

Веб-графы

Слайд 7

Веб-графы

Веб-графы

Слайд 8

Веб-графы

Веб-графы

Слайд 9

Социальные сети

Социальные сети

Слайд 10

Социальные сети

Социальные сети

Слайд 11

Моделирование веб-графов

Случайные графы
Исследования Barabasi-Albert
Модель Bollobas-Riordan
Модификации модели

Моделирование веб-графов Случайные графы Исследования Barabasi-Albert Модель Bollobas-Riordan Модификации модели

Слайд 12

Как устроен веб-граф?

Albert-Laszlo Barabasi and Reka Albert. Emergence of scaling in random

Как устроен веб-граф? Albert-Laszlo Barabasi and Reka Albert. Emergence of scaling in
networks. Science, 286:509, 1999.
5 млрд вершин, псевдомультиорграф
Ключевые свойства веб-графа:
∙ Разрежённость
на k вершин kt рёбер, k ≥ 1
∙ Диаметр графа ∈ {5, 6}
Теория о шести рукопожатиях
∙ Степенное распределение степеней вершин
P(d) ~ c / d λ
λ ≈ 2.1, c – нормирующий множитель

Слайд 13

Степенной закон распределения

Степенной закон распределения

Слайд 14

Эволюция веб-графа

Модель предпочтительного соединения (preferential attachment)

Эволюция веб-графа Модель предпочтительного соединения (preferential attachment)

Слайд 15

Six degrees of separations

Six degrees of separations

Слайд 16

Six degrees of separations

Six degrees of separations

Слайд 17

Масштабная инвариантность

Масштабная инвариантность

Слайд 18

Scale-free networks

Техника: Сети электропередачи, VLSI, Интернет, Веб
Социум: контакты, связи, организации, язык, дороги,

Scale-free networks Техника: Сети электропередачи, VLSI, Интернет, Веб Социум: контакты, связи, организации,
авиамаршруты
Биология: нейроны; пищевые, экологические, метаболические сети
Физика: молекулы, галактики

Слайд 19

Ранжирование в поисковых системах

Ранжирование в поисковых системах

Слайд 20

Ранжирование в семантических сетях

проект WordNet (wordnet.princeton.edu)

Ранжирование в семантических сетях проект WordNet (wordnet.princeton.edu)

Слайд 21

Выявление веб-структур

Выявление веб-структур

Слайд 22

Выявление веб-структур

Выявление веб-структур

Слайд 23

Shortest path problem

Andrew Goldberg
Microsoft Research

Shortest path problem Andrew Goldberg Microsoft Research

Слайд 24

Shortest path problem

Почему современные алгоритмы на картах работают очень быстро
100000 млн вершин
Время

Shortest path problem Почему современные алгоритмы на картах работают очень быстро 100000
работы 10-2 c
Интуитивные идеи:
Указатели на дугах
Поиск A*
Достижимость
Шоссейная и желаемые иерархии
Перевалочные пункты

Слайд 25

Нерешённые вопросы

Самое главное, что ученик должен узнать от учителя - это что

Нерешённые вопросы Самое главное, что ученик должен узнать от учителя - это
некоторый вопрос ещё не решён.
Петровский И.Г.

brainware

hardware

Слайд 26

P vs NP

NP – класс всех задач поиска, решение для которых может

P vs NP NP – класс всех задач поиска, решение для которых
быть быстро проверено.
P – класс задач поиска, решение для которых может быть быстро найдено.
P ≠ NP – верно ли, что каждый раз, когда решение можно быстро проверить, его можно быстро найти.
Имя файла: О-том,-как-Computer-Science-нам-жить-помогает-или-современные-приложения-теории-графов.pptx
Количество просмотров: 161
Количество скачиваний: 0