
6. Документальные информационные системы
ментов, т. е. по схеме «Вперед-Назад». При этом прямой пере-
ход по гиперссылке осуществляется из определенного места,
точнее контекста исходного документа, а возврат осуществля-
ется обратно в документ в целом, т. е. фактически в его начало,
что может разрывать контекст (сюжетно-тематический поток)
анализа информации. В ранних гипертекстовых системах (про-
ект Хапа(1и) предполагался двунаправленный характер гипер-
ссылок, но практическая реализация такого подхода существен-
но усложняет протоколы навигации, так как требует более де-
тального координатного адресования объектов и субъектов
гиперссылок, идентифицирования пользователей и поддержа-
ния устойчивости документов (в смысле координатной струк-
туры).
В результате модель организации данных в гипертексто-
вых базах описывается ориентированными
невзвешенпылш
гра-
фсши
с петлями и циклами. По определению граф (7 представ-
ляет структуру, состоящую из множества вершин
х^, х^..
.,х^^ и
множества ребер а^, а^..
.,а„^
их соединяющих. По ребрам осу-
ществляется движение, переход от одной вершины к другой.
Ориентированные ребра, по которым переход возможен только
в одном направлении, называются дугами. Применительно к
структуре гипертекстовой базы вершины графа соответствуют
документам, а дуги гиперссылкам. Невзвешенность означает
равнозначность любых
дуг
по переходу, или, иначе говоря, оди-
наковую «стоимость» перехода по любой гиперссылке. Петлей
называется дуга, начальная и конечная вершины которой со-
впадают, т. е. применительно к гипертексту внутренняя гипер-
ссылка на другой фрагмент того же документа. Путем (или ори-
ентированным маршрутом)
нгизывается
последовательность дуг,
в которой конечная вершина любой дуги, кроме последней, яв-
ляется начальной вершиной следующей дуги. В невзвешенном
графе, когда стоимость (вес) всех дуг одинакова, длиной пути
является число дуг, входящих в путь. Путь
а^, а^...,
а
называ-
ется замкнутым, если в нем начальная вершина первой дуги
а^
совпадает с конечной вершиной последней дуги
а
. Если в зам-
кнутом пути любая вершина графа используется не более од-
290