Трофическая когерентность

редактировать

Трофическая когерентность - это свойство ориентированных графов (или направленных сетей ). Он основан на концепции трофических уровней, используемых в основном в ecology, но которые могут быть определены для направленных сетей в целом и обеспечивают меру иерархической структуры между узлами. Трофическая согласованность - это тенденция узлов попадать на четко определенные трофические уровни. Это было связано с несколькими структурными и динамическими свойствами направленных сетей, включая преобладание циклов и сетевых мотивов, экологической стабильности, интервальности и процессов распространения, таких как эпидемии и нейронные лавины.

Содержание
  • 1 Определение
  • 2 Трофическая когерентность по природе
  • 3 Трофические уровни и функция узла
  • 4 Создание трофически когерентных сетей
  • 5 Ссылки
  • 6 Внешние ссылки
Определение
Две направленные сети, созданные с помощью «обобщенной модели предпочтительного преследования». Положение узлов на вертикальной оси представляет их трофический уровень. Сеть слева максимально когерентна (q = 0), а справа - более некогерентна (q = 0,49).

Рассмотрим направленную сеть, определяемую N × N {\ displaystyle N \ умноженное на N}N \ times N матрица смежности A = (aij) {\ displaystyle A = (a_ {ij})}A = (a_ {ij}) . Каждому узлу i {\ displaystyle i}iможет быть присвоен трофический уровень si {\ displaystyle s_ {i}}s_ {i} согласно

si = 1 + 1 ки в ∑ jaijsj, {\ displaystyle s_ {i} = 1 + {\ frac {1} {k_ {i} ^ {\ text {in}}}} \ sum _ {j} a_ {ij} s_ {j},}{\ displaystyle s_ {i} = 1 + {\ frac {1} {k_ {i} ^ {\ text {in}}}} \ sum _ {j} a_ {ij} s_ {j},}

где ki in = ∑ jaij {\ displaystyle k_ {i} ^ {\ text {in}} = \ sum _ {j} a_ {ij}}{\ displaystyle k_ {i} ^ {\ text {in}} = \ сумма _ {j} a_ {ij}} - это i {\ displaystyle i}iв градусах, а узлы с ki in = 0 {\ displaystyle k_ {i} ^ {\ text {in} } = 0}{\ displaystyle k_ {i} ^ {\ text {in}} = 0} (базальные узлы) условно имеют si = 1 {\ displaystyle s_ {i} = 1}{\ displaystyle s_ {i} = 1} . С каждым ребром связано трофическое различие, определяемое как x i j = s i - s j {\ displaystyle x_ {ij} = s_ {i} -s_ {j}}{\ displaystyle x_ {ij} = s_ {i} -s_ {j}} . Трофическая когерентность сети - это мера того, насколько сильно распределение трофических расстояний, p (x) {\ displaystyle p (x)}p (x) , находится около своего среднего значения, которое всегда ⟨Икс⟩ = 1 {\ Displaystyle \ langle x \ rangle = 1}{\ displaystyle \ langle x \ rangle = 1} . Это может быть зафиксировано параметром некогерентности q {\ displaystyle q}q , равным стандартному отклонению p (x) {\ displaystyle p (x)}p (x) :

q = 1 L ∑ ijaijxij 2-1, {\ displaystyle q = {\ sqrt {{\ frac {1} {L}} \ sum _ {ij} a_ {ij} x_ {ij} ^ {2} -1}}, }{\ displaystyle q = {\ sqrt {{\ frac {1} {L}} \ sum _ {ij} a_ {ij} x_ {ij} ^ {2} -1}},}

где L = ∑ ijaij {\ displaystyle L = \ sum _ {ij} a_ {ij}}{\ displaystyle L = \ sum _ {ij} a_ {ij}} - количество ребер в сети.

На рисунке показаны две сети, различающиеся трофической связностью. Положение узлов на вертикальной оси соответствует их трофическому уровню. В сети слева узлы попадают на отдельные (целые) трофические уровни, поэтому сеть максимально когерентна (q = 0) {\ displaystyle (q = 0)}{\ displaystyle (q = 0)} . На рисунке справа многие из узлов имеют фракционные трофические уровни, а сеть более непоследовательна (q = 0,49) {\ displaystyle (q = 0,49)}{\ displaystyle (q = 0.49)} .

Трофическая согласованность по природе

Степень трофической когерентности (или некогерентности) эмпирических сетей может быть исследована путем сравнения с нулевой моделью. Это обеспечивается базовым ансамблем, который включает сети, в которых все небазальные узлы имеют одинаковую долю базальных узлов для своих соседей. Ожидаемые значения в этом ансамбле сходятся со значениями широко используемого конфигурационного ансамбля в пределе N → ∞ {\ displaystyle N \ rightarrow \ infty}N \ rightarrow \ infty , L / N → ∞ {\ displaystyle L / N \ rightarrow \ infty }{\ displaystyle L / N \ rightarrow \ infty} N {\ displaystyle N}N и L {\ displaystyle L}L количеством узлов и ребер) и может численно показать, что это хорошее приближение для конечных случайных сетей. Базовое ожидание ансамбля для параметра некогерентности составляет

q ~ = LLB - 1, {\ displaystyle {\ tilde {q}} = {\ sqrt {{\ frac {L} {L_ {B}}} - 1} },}{\ displaystyle {\ tilde {q}} = {\ sqrt {{\ frac) {L} {L_ {B}}} - 1}},}

где LB {\ displaystyle L_ {B}}L_ {B} - количество ребер, соединенных с базальными узлами. Отношение q / q ~ {\ displaystyle q / {\ tilde {q}}}{\ displaystyle q / {\ tild е {q}}} , измеренное в эмпирических сетях, показывает, являются ли они более или менее согласованными, чем случайное ожидание. Например, Джонсон и Джонс обнаружили в наборе сетей, что пищевые сети значительно когерентны (q / q ~ = 0,44 ± 0,17) {\ displaystyle (q / {\ tilde {q}} = 0,44 \ pm 0,17)}{\ displaystyle (q / {\ tilde {q}} = 0,44 \ pm 0,17)} , метаболические сети значительно некогерентны (q / q ~ = 1,81 ± 0,11) {\ displaystyle (q / {\ tilde {q}} = 1,81 \ pm 0.11) }{\ displaystyle (q / {\ tilde {q}} = 1.81 \ pm 0.11)} и сети регуляции генов близки к случайному ожиданию (q / q ~ = 0,99 ± 0,05) {\ displaystyle (q / {\ tilde {q}} = 0,99 \ pm 0,05)}{\ displaystyle (q / { \ tilde {q}} = 0,99 \ pm 0,05)} .

Трофические уровни и функция узла

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

Сеть сцепленных слова доктора Сьюза из книги «Зеленые яйца и ветчина». Если слово 1 появляется непосредственно перед словом 2 хотя бы в одном предложении текста, направленный край (стрелка) помещается от слова 1 к слову 2. Высота каждого слова пропорциональна его трофическому уровню. Цвета указывают на синтаксическую функцию; от низшего к высшему средний трофический уровень: существительные (синий), предлоги и союзы (голубой), определители (розовый), наречия (желтый), местоимения (зеленый), глаголы (красный) и прилагательные (фиолетовый). Когда слово имеет более одной функции, используется одна, наиболее часто встречающаяся в тексте.

Связь между трофическим уровнем и функцией узла можно увидеть в сетях, отличных от пищевых сетей. На рисунке показана словесная сеть смежности, полученная из книги Green Eggs and Ham автора Dr Seuss. Высота узлов представляет их трофические уровни (в соответствии с направлением ребер, которое противоположно тому, что указано стрелками, которые указывают порядок, в котором слова объединяются в предложения). Синтаксическая функция слов также отображается цветом узла. Существует четкая взаимосвязь между синтаксической функцией и трофическим уровнем: средний трофический уровень нарицательных существительных (синий) равен snoun = 1,4 ± 1,2 {\ displaystyle s_ {noun} = 1,4 \ pm 1,2}{\ displaystyle s_ {noun} = 1.4 \ pm 1.2} , тогда как у глаголов (красный) это sverb = 7.0 ± 2.7 {\ displaystyle s_ {verb} = 7.0 \ pm 2.7}{\ displaystyle s_ {verb} = 7.0 \ pm 2.7} . Этот пример показывает, как тропическая когерентность или несогласованность может возникать из-за функции узла, а также то, что трофическая структура сетей обеспечивает средства идентификации функции узла в определенных системах.

Создание трофически когерентных сетей

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

Модель предпочтительной добычи - это развивающаяся сетевая модель, аналогичная модели Барбаси-Альберта предпочтительной привязанности, но вдохновленная экосистемой, которая растет за счет иммиграции новых видов. Первый начинается с B {\ displaystyle B}B базальных узлов и продолжается введением новых узлов до N {\ displaystyle N}N . Каждому новому узлу i {\ displaystyle i}iназначается первый ближайший сосед j {\ displaystyle j}j (вид добычи в контексте пищевой сети) и новый край размещается от j {\ displaystyle j}j до i {\ displaystyle i}i. Новому узлу присваивается временный трофический уровень s i t = s j + 1 {\ displaystyle s_ {i} ^ {t} = s_ {j} +1}{\ displaystyle s_ {i } ^ {t} = s_ {j} +1} . Затем для i выбираются следующие κ i {\ displaystyle \ kappa _ {i}}\ kappa _ {i} новые внутренние соседи l {\ displaystyle l}l. {\ displaystyle i}iиз числа участников сети в соответствии с их трофическими уровнями. В частности, для нового кандидата в соседние объекты l {\ displaystyle l}lвероятность быть выбранным является функцией xilt = sit - sl {\ displaystyle x_ {il} ^ {t} = s_ {i} ^ {t} -s_ {l}}{\ displaystyle x_ {il} ^ {t} = s_ {i} ^ {t} -s_ { l}} . Джонсон и другие используют

P il ∝ exp ⁡ (- | xilt - 1 | T), {\ displaystyle P_ {il} \ propto \ exp \ left (- {\ frac {| x_ {il} ^ {t}) -1 |} {T}} \ right),}{\ displaystyle P_ {il} \ propto \ exp \ left ( - {\ frac {| x_ {il} ^ {t} -1 |} {T}} \ right),}

где T {\ displaystyle T}T - параметр, который настраивает трофическую когерентность: для T = 0 {\ displaystyle T = 0}T = 0 генерируются максимально когерентные сети, а q {\ displaystyle q}q монотонно увеличивается с T {\ displaystyle T}T для T>0 {\ displaystyle T>0}T>0 . Выбор κ i {\ displaystyle \ kappa _ {i}}\ kappa _ {i} является произвольным. Один из возможных вариантов - установить значение κ i = zini {\ displaystyle \ kappa _ {i} = z_ {i} n_ {i}}{\ displaystyle \ kappa _ {i} = z_ {i} n_ {i}} , где ni {\ displaystyle n_ {i}}n_ {i} - количество узлов уже в сети на момент прибытия i {\ displaystyle i}i, а zi {\ displaystyle z_ {i}}z_ {i} - случайная величина получено из бета-распределения с параметрами α = 1 {\ displaystyle \ alpha = 1}\ alpha = 1 и

β = N 2 - B 2 2 L d - 1 { \ displaystyle \ beta = {\ frac {N ^ {2} -B ^ {2}} {2L_ {d}}} - 1}{\ displaystyle \ beta = {\ frac {N ^ {2} -B ^ {2}} {2L_ {d}}} - 1}

(L d {\ displaystyle L_ {d}}L_ {d} желаемое количество ребер). Таким образом, обобщенная каскадная модель восстанавливается в пределе T → ∞ {\ displaystyle T \ rightarrow \ infty}T \ rightarrow \ infty , а распределения степеней такие же, как в нишевой модели и обобщенной нишевой модели. Этот алгоритм, как описано выше, генерирует сети без циклов (за исключением самоциклов, если новый узел i {\ displaystyle i}iсам считается среди своих соседей-кандидатов л {\ displaystyle l}l). Чтобы циклы любой длины были возможны, можно рассмотреть новые ребра-кандидаты, в которых новый узел i {\ displaystyle i}iявляется внутренним соседом, а также те, в которых он будет чужим соседом. Вероятность принятия этих ребер, P li {\ displaystyle P_ {li}}{\ displaystyle P_ {li}} , затем зависит от xlit = sl - sit {\ displaystyle x_ {li} ^ {t} = s_ {l} -s_ {i} ^ {t}}{\ displaystyle x_ {li} ^ {t} = s_ {l} -s_ {i} ^ {t} } .

Обобщенная модель предпочтительного преследования аналогична описанной выше, но имеет определенные преимущества. В частности, он более поддается анализу, и можно создавать сети с точным числом ребер L {\ displaystyle L}L . Сеть начинается с B {\ displaystyle B}B базальных узлов, а затем еще N - B {\ displaystyle NB}{\ displaystyle NB} добавляются новые узлы в следующих путь. Когда каждый входит в систему, ему случайным образом назначается один ближайший сосед из числа уже имеющихся. Тогда каждый узел имеет целочисленный временный трофический уровень s i t {\ displaystyle s_ {i} ^ {t}}{\ displaystyle s_ {i } ^ {t}} . Остальные ребра L - N + B {\ displaystyle L-N + B}{\ displaystyle L-N + B} вводятся следующим образом. Каждая пара узлов (i, j) {\ displaystyle (i, j)}(i, j) имеет два связанных временных трофических расстояния, xijt = sit - sjt {\ displaystyle x_ {ij} ^ {t} = s_ {i} ^ {t} -s_ {j} ^ {t}}{\ displaystyle x_ {ij} ^ {t} = s_ {i} ^ {t} -s_ {j} ^ {t}} и xjit = sjt - сидеть {\ displaystyle x_ {ji} ^ {t} = s_ {j} ^ {t} -s_ {i} ^ {t}}{\ displaystyle x_ {ji} ^ {t} = s_ {j} ^ {t} -s_ { i} ^ {t}} . Каждое из этих возможных ребер принимается с вероятностью, которая зависит от этого временного расстояния. Клэйз и Джонсон используют

P ij ∝ exp ⁡ (- (xijt - 1) 2 2 T 2), {\ displaystyle P_ {ij} \ propto \ exp \ left (- {\ frac {(x_ {ij} ^ {t} -1) ^ {2}} {2T ^ {2}}} \ right),}{\ Displaystyle P_ {ij} \ propto \ exp \ left (- {\ frac {(x_ {ij} ^ {t} -1) ^ {2}} {2T ^ {2}}} \ right),}

, потому что они считают, что распределение трофических расстояний в нескольких типах сетей приблизительно нормальное, и этот выбор приводит к диапазону параметра T {\ displaystyle T}T , в котором q ≃ T {\ displaystyle q \ simeq T}{\ displaystyle q \ simeq T} . После того, как все ребра введены, необходимо пересчитать трофические уровни всех узлов, поскольку они будут отличаться от первоначально назначенных временных, если только T ≃ 0 {\ displaystyle T \ simeq 0}{\ displaystyle T \ simeq 0} . Как и в случае с моделью предпочтительного преследования, средний параметр некогерентности q {\ displaystyle q}q результирующих сетей является монотонно возрастающей функцией от T {\ displaystyle T}T для T ≥ 0 {\ displaystyle T \ geq 0}T \ geq 0 . На рисунке выше показаны две сети с разной трофической когерентностью, созданные с помощью этого алгоритма.

Ссылки
Внешние ссылки
Последняя правка сделана 2021-06-11 12:17:37
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте