Научная статья на тему 'Построение поисковой машины на основе алгоритмов выявления силы связи вершины графа'

Построение поисковой машины на основе алгоритмов выявления силы связи вершины графа Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
39
11
i Надоели баннеры? Вы всегда можете отключить рекламу.

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Белим С.В., Бардычев В.Ю.

Приведен алгоритм поиска web-страниц, наиболее тесно связанных с данной на основе построения ориентированного взвешенного графа. Реализована поисковая машина для данной задачи.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

BUILDING SEARCH ENGINE BASED ON EXPOSING WEIGHT OF GRAPH NODES ALGORITHM

Describing search algorithm for web pages mostly connected with given based on building oriented weighted graph. Search engine for this task implemented.

Текст научной работы на тему «Построение поисковой машины на основе алгоритмов выявления силы связи вершины графа»

Математические методы моделирования, управления и анализа данных

ния соединений. Для решения этих задач автоматически анализируется структура изделия, взаимосвязи между всеми деталями и строится модель, описывающая взаимные ограничения элементов конструкции, схему базирования, доступа и т. д.

Библиографический список

1. Современные технологии агрегатно-сборочного производства самолетов / А. И. Пе-карш [и др.]. М. : Аграф-пресс, 2006.

Цель: Оборудование

Объект:

Образ изделия

Результат:

Л? лз л?

ч г ? L - L

ч г Ч г

л? П? J 1з

фиксатор БО

I___

л?

L

Ч Г

Лрб

}

лог. условия выбора оборудования

стапель

I__выбранное

i оборудование

Рис. 2. Схема выбора оборудования

R. H. Ahatov, A. S. Govorkov Irkutsk State Technical University, Russia, Irkutsk

USE OF THE INFORMATION IMAGE OF THE PRODUCT AT TECHNOLOGICAL PREPARATION OF MANUFACTURE

Theoretical bases offormation of an image of a product and its subsequent use in technological preparation of manufacture are considered.

© Ахатов Р. Х., Говорков А. С., 2009

УДК 519.688

С. В. Белим, В. Ю. Бардычев Омский государственный университет имени Ф. М. Достоевского, Россия, Омск

ПОСТРОЕНИЕ ПОИСКОВОЙ МАШИНЫ НА ОСНОВЕ АЛГОРИТМОВ ВЫЯВЛЕНИЯ СИЛЫ СВЯЗИ ВЕРШИНЫ ГРАФА

Приведен алгоритм поиска м'еЬ-страниц, наиболее тесно связанных с данной на основе построения ориентированного взвешенного графа. Реализована поисковая машина для данной задачи.

Как известно, множество страниц в сети Internet может быть смоделировано с помощью графовой модели. Вершинами такого графа будут служить сами страницы, а ориентированными ребрами - гиперссылки между страницами. В качестве веса ребра может быть выбрано количество прямых гиперссылок с одной страницы на другую. Однако весьма распространенной является ситуация при которой информация заимствуется авторами страниц друг у друга. При этом важную роль играют не только прямые гиперссылки, но и цепочки гиперссылок.

Для выявления страниц наиболее тесно связанных с данной по гиперссылкам, был применен иерархический алгоритм поиска связанных структур в ориентированном взвешенном графе. В рамках данного подхода строится новый граф, в котором вес ребер между вершинами пересчиты-вается с учетом всех путей, ведущих из одной вершины в другую. Принимая, что более длинные пути дают меньший вклад в связь вершин, их веса берутся с коэффициентом а", где 0 < а < 1, п - длина пути.

Решетневские чтения

В данной работе реализован алгоритм построения графа связности и выделения связанных структур. Проведено исследования зависимости разбиения графа на связанные структуры, в зависимости от значения параметра a.

На основе построенного алгоритма реализована поисковая машина в сети Internet, осуществляющая поиск страниц наиболее сильно связан-

ных с данной. Результат выводится в виде списка, упорядоченного по величине связности. На основе построенной программы можно выявлять в рамках свободных энциклопедий понятия, необходимые для понимания заданной статьи. Также возможен анализ научных статей, необходимых для понимания исходных предпосылок заданной научной работы.

S. V. Belim, V. U. Bardichev Omsk F. M. Dostoevsky State University, Russia, Omsk

BUILDING OF A SEARCH ENGINE BASED ON EXPOSING WEIGHT OF GRAPH NODES ALGORITHM

In the work search algorithm for web pages mostly connected with a data based on building of oriented weighted graph is presented. A search engine for this task is completed.

© Белим С. В., Бардычев В. Ю., 2009

УДК 519.688

С. В. Белим, А. В. Сорокин Омский государственный университет имени Ф. М. Достоевского, Россия, Омск

ИСПОЛЬЗОВАНИЕ АЛГОРИТМОВ ПОИСКА СВЯЗАННЫХ СТРУКТУР ДЛЯ ОПТИМИЗАЦИИ АРХИТЕКТУРЫ КОМПЬЮТЕРНОЙ СЕТИ

Проведено моделирование компьютерной сети с помощью графового подхода. Адаптированы известные алгоритмы выделения связанных структур для разбиения сети на подсети. Разработан «жадный» алгоритм выделения связанных структур во взвешенных графах.

Одной из наиболее сложных задач, возникающих при проектировании компьютерных сетей, является разбиение на подсети. От правильного выбора архитектуры сети существенно зависят такие характеристики, как загрузка сети и ее ла-тентность. Как известно, в подсеть имеет смысл выделять рабочие станции, осуществляющие интенсивный обмен информацией друг с другом и существенно меньше связывающиеся с другими узлами сети. В рамках представленного исследования данная работа решается методами математического моделирования и сводится к задаче выделения связанных структур на взвешенном графе. При этом узлы компьютерной сети играют роль вершин графа, коммуникации - ребра графа, а средняя величина трафика выбирается в качестве веса ребра.

Выделение связанных структур на графах нашло широкое распространение при исследовании биологических и социальных сетей. Большинство

разработанных на сегодняшний день алгоритмов используют полный перебор подграфов или иерархический подход поиска связанных структур. Первый случай дает точное решение, однако требует больших вычислительных ресурсов. В случае иерархического подхода алгоритм может приводить не к точному решению, а лишь близкому к нему.

В представленной работе разработан «жадный» алгоритм поиска связанных структур. Проведена проверка эффективности построенного алгоритма на большом количестве случайно сгенерированных графов. Показано, что новый алгоритм работает более эффективно по сравнению с иерархическим подходом.

На основе разработанных алгоритмов реализован программный комплекс, позволяющий оценивать эффективность разбиения сети на подсети, и определяющий более рациональную архитектуру сети.

i Надоели баннеры? Вы всегда можете отключить рекламу.