Узбекское агентство связи и информатизации
Download 2.18 Mb.
|
TT konsp lec 2012 Lada
Рангом пути r(µst) (иногда этот показатель называют длиной пути, но мы под длиной будем понимать физическую длину, т.е. расстояние между узлами as и at по данному пути) будем называть число ребер, образующих этот путь. Минимальный ранг 1, максимальный N-1, когда путь проходит через все узлы.
Путь µkst (k-порядковый номер пути) будем записывать перечнем ребер, образующих этот путь, т.е. µkst= µslm…qt=bslblm…bqt, или упорядоченным (по их месту в пути) перечнем узлов: µkst=asalam…aqat. Все пути от as к at образуют множество mst , а совокупность (объединение) двух множеств, соответствующих противоположным направлениям, - множество Mst всех путей между as и at : Mst= mst U mts. Для ненаправленных сетей Mst= mst = mts. В реальной сети, как правило, для связи между заданными узлами as и at используются не всевозможные пути, а только пути, выделенные по какому-либо показателю или обладающие некоторыми заданными свойствами. В некоторых случаях приходится рассматривать независимые (по ребрам или узлам) пути, т.е. пути, не включающие одни и те же ребра или не проходящие через одни и те же узлы. Связной называется сеть, любые узлы которой связаны хотя бы одним путем. Сеть называется h-связной, если любые два узла связаны независимыми путями, число которых – не менее h. Связностью h называется минимальное число независимых путей между всеми парами вершин графа. Так на рис. 1.6 сеть является двухсвязной (h=2). Понятие связности будем относить не ко всей сети, а к заданным узлам as и at (hst - связность), а также к множеству путей, обладающих заданным свойством *. Сечением δ сети (графа) назовем избыточную совокупность ребер (линий), которые надо изъять из сети (графа), чтобы нарушилась ее связность. Сечениями δst по отношению к узлам as и at будем называть такие сечения, при которых узлы as и at оказываются в разных подсетях (подграфах). При этом в сети (графе) с направленными ребрами будем различать направленные сечения, нарушающие связи от as к at или наоборот, и ненаправленные – полностью разрушающие связи между as и at. В общем случае в сети с N узлами может быть 2N-1–1 сечений. Однако мы будем рассматривать не все возможные сечения, а лишь те, которые делят сеть на две связные подсети (в частом случае в одной из подсетей может быть один узел), которые иногда называют простыми. На рис. 1.6 б) показаны сечения для путей приведенной структуры сети с рангом не более 2. Каждое сечение может быть записано множеством (перечнем) входящих в него ребер: σℓ ={blm, bin,…, bpq} Рангом сечения r(σℓ) будем называть число входящих в него ребер. Наряду с сечением введем понятие разреза сети – минимальной совокупности узлов или узлов и ребер, которые надо удалить из сети, чтобы сеть стала несвязной. Для сети, изображенной на рис. 1.6, по отношению к связям узла 1 к узлу 3 будет только один разрез, включающий узлы a2 и а4 : R13= {a2a4} или следующие сечения узлов и ребер: R13=(a2c, a2d, a4a, a4b). Для структурного анализа сетей (нахождения путей, сечений и их характеристик) используют структурные матрицы и некоторые операции, основанные на применении математического аппарата булевой алгебры. Каждый путь µkst (сечение δst) будем представлять произведением (конъюнкцией) символов ребер, образующих этот путь (сечение), а множество путей mst (сечений Sst) – дизъюнкцией (логической суммой) этих произведений. Структурной матрицей B сети G с N узлами будем называть квадратурную матрицу порядка N, в которой каждому узлу ai соответствует i-я строка и i- столбец: B=║βij║ Здесь i, j = 1, N . Вхождения βij определяются по следующему правилу: - βij равно 1 при i=j, - βij равно bij (или соответственно буквенные символы: c при i - βij равно 0, если такой непосредственной связи нет. Если все ребра не направлены, то матрица будет симметричной по отношению к главной диагонали, а если есть направленные ребра, то несимметричной. Возведение структурной матрицы в q-ю степень приводит к тому, что каждое вхождение новой матрицы будет содержать все пути от узла ai к узлу aj ранга не более q, т.е. Bq =║mijr≤g║. Имеется некое qmax , такое, что дальнейшее возведение матрицы в степень не меняет ее вхождений, т.е. Bqmax+1 = Bqmax =Mхар=║mij║ Матрица Mхар= Bqmax называется характеристической или матрицей всех путей, содержит все возможные в сети пути между узлами. Поскольку максимальные ранг пути не может быть больше N-1, qmax ≤ N-1. Download 2.18 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling