<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://debianws.lexgopc.com/wiki143/index.php?action=history&amp;feed=atom&amp;title=Gradient_network</id>
	<title>Gradient network - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://debianws.lexgopc.com/wiki143/index.php?action=history&amp;feed=atom&amp;title=Gradient_network"/>
	<link rel="alternate" type="text/html" href="http://debianws.lexgopc.com/wiki143/index.php?title=Gradient_network&amp;action=history"/>
	<updated>2026-10-26T17:47:36Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>http://debianws.lexgopc.com/wiki143/index.php?title=Gradient_network&amp;diff=3943715&amp;oldid=prev</id>
		<title>imported&gt;OAbot: Open access bot: url-access updated in citation with #oabot.</title>
		<link rel="alternate" type="text/html" href="http://debianws.lexgopc.com/wiki143/index.php?title=Gradient_network&amp;diff=3943715&amp;oldid=prev"/>
		<updated>2025-05-23T20:54:45Z</updated>

		<summary type="html">&lt;p&gt;&lt;a href=&quot;https://en.wikipedia.org/wiki/OABOT&quot; class=&quot;extiw&quot; title=&quot;wikipedia:OABOT&quot;&gt;Open access bot&lt;/a&gt;: url-access updated in citation with #oabot.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Primary sources|date=October 2021}}{{Confusing|date=October 2021}}&lt;br /&gt;
&lt;br /&gt;
In [[network science]], a &amp;#039;&amp;#039;&amp;#039;gradient network&amp;#039;&amp;#039;&amp;#039; is a directed [[subnetwork]] of an undirected &amp;quot;substrate&amp;quot; [[computer network|network]] where each [[node (networking)|node]] has an associated [[scalar potential]] and one out-link that points to the node with the smallest (or largest) potential in its neighborhood, defined as the union of itself and its [[Neighbourhood (graph theory)|neighbors]] on the substrate network.&amp;lt;ref name=&amp;quot;grad2&amp;quot;&amp;gt;{{cite journal | last1=Danila | first1=Bogdan | last2=Yu | first2=Yong | last3=Earl | first3=Samuel | last4=Marsh | first4=John A. | last5=Toroczkai | first5=Zoltán | last6=Bassler | first6=Kevin E. | title=Congestion-gradient driven transport on complex networks | journal=Physical Review E | volume=74 | issue=4 | date=2006-10-19 | issn=1539-3755 | doi=10.1103/physreve.74.046114 | page=046114| pmid=17155140 | arxiv=cond-mat/0603861 | bibcode=2006PhRvE..74d6114D | s2cid=16009613 }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Definition==&lt;br /&gt;
Transport takes place on a fixed network &amp;lt;math&amp;gt;G = G(V,E) &amp;lt;/math&amp;gt; called the substrate graph. It has &amp;#039;&amp;#039;N&amp;#039;&amp;#039; nodes, &amp;lt;math&amp;gt;V = \{0, 1, ...,N-1\} &amp;lt;/math&amp;gt; and the set&lt;br /&gt;
of edges &amp;lt;math&amp;gt;E = \{(i,j) | i,j\in V\}  &amp;lt;/math&amp;gt;. Given a node &amp;#039;&amp;#039;i&amp;#039;&amp;#039;, we can define its set of neighbors in G by S&amp;lt;sub&amp;gt;i&amp;lt;/sub&amp;gt;&amp;lt;sup&amp;gt;(1)&amp;lt;/sup&amp;gt; = {j ∈ V | (i,j)∈ E}. &lt;br /&gt;
[[File:Gradient network (sample diagram).jpg|thumb|250px|right|An example of a gradient network.&amp;lt;ref name=toro/&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
Let us also consider a scalar field, &amp;#039;&amp;#039;h&amp;#039;&amp;#039; = {&amp;#039;&amp;#039;h&amp;#039;&amp;#039;&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;, .., &amp;#039;&amp;#039;h&amp;#039;&amp;#039;&amp;lt;sub&amp;gt;&amp;#039;&amp;#039;N&amp;#039;&amp;#039;&amp;amp;minus;1&amp;lt;/sub&amp;gt;} defined on the set of nodes V, so that every node i has a scalar value &amp;#039;&amp;#039;h&amp;#039;&amp;#039;&amp;lt;sub&amp;gt;&amp;#039;&amp;#039;i&amp;#039;&amp;#039;&amp;lt;/sub&amp;gt; associated to it.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Gradient ∇&amp;#039;&amp;#039;h&amp;#039;&amp;#039;&amp;lt;sub&amp;gt;&amp;#039;&amp;#039;i&amp;#039;&amp;#039;&amp;lt;/sub&amp;gt; on a network&amp;#039;&amp;#039;&amp;#039;: &amp;#039;&amp;#039;&amp;#039;∇h&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;lt;sub&amp;gt;i&amp;lt;/sub&amp;gt;&amp;#039;&amp;#039;&amp;#039;&amp;lt;math&amp;gt;= &amp;lt;/math&amp;gt;(i, μ(i))&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
i.e. the directed edge from &amp;#039;&amp;#039;i&amp;#039;&amp;#039; to  &amp;#039;&amp;#039;μ(i)&amp;#039;&amp;#039;, where &amp;#039;&amp;#039;μ&amp;#039;&amp;#039;(&amp;#039;&amp;#039;i&amp;#039;&amp;#039;) ∈ S&amp;lt;sub&amp;gt;i&amp;lt;/sub&amp;gt;&amp;lt;sup&amp;gt;(1)&amp;lt;/sup&amp;gt; ∪ {i}, and h&amp;lt;sub&amp;gt;μ&amp;lt;/sub&amp;gt; has the maximum value in &amp;lt;math&amp;gt;{ h_j | j \in S_i^{(1)} \cup {i}}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;Gradient network&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; : &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;∇&amp;lt;math&amp;gt;G = &amp;lt;/math&amp;gt; ∇&amp;lt;math&amp;gt;G &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt;  (V, F) &amp;lt;/math&amp;gt;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
where &amp;#039;&amp;#039;F&amp;#039;&amp;#039; is the set of gradient edges on &amp;#039;&amp;#039;G&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
In general, the scalar field depends on time, due to the flow, external sources and sinks on the network. Therefore, the gradient network ∇&amp;lt;math&amp;gt;G &amp;lt;/math&amp;gt; will be dynamic.&amp;lt;ref name=&amp;quot;grad&amp;quot;&amp;gt;{{cite journal|last1=Toroczkai|first1=Zoltán|last2=Kozma|first2=Balázs|last3=Bassler|first3=Kevin E|last4=Hengartner|first4=N W|last5=Korniss|first5=G|date=2008-04-02|title=Gradient networks|journal=Journal of Physics A: Mathematical and Theoretical|publisher=IOP Publishing|volume=41|issue=15|page=155103|arxiv=cond-mat/0408262|doi=10.1088/1751-8113/41/15/155103|bibcode=2008JPhA...41o5103T|s2cid=118983053|issn=1751-8113}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Motivation and history ==&lt;br /&gt;
&lt;br /&gt;
The concept of a gradient network was first introduced by Toroczkai and Bassler (2004).&amp;lt;ref&amp;gt;{{Cite journal|last1=Niu|first1=Rui-Wu|last2=Pan|first2=Gui-Jun|date=2016-04-01|title=Transport optimization on complex gradient networks|url=https://www.sciencedirect.com/science/article/pii/S0577907316301654|journal=Chinese Journal of Physics|language=en|volume=54|issue=2|pages=278–284|doi=10.1016/j.cjph.2016.04.014|bibcode=2016ChJPh..54..278N|issn=0577-9073|url-access=subscription}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Cite journal|last1=Toroczkai|first1=Zoltán|last2=Bassler|first2=Kevin E.|date=2004|title=Jamming is limited in scale-free systems|journal=Nature|language=en|volume=428|issue=6984|pages=716|doi=10.1038/428716a|pmid=15085122|s2cid=2839066|issn=1476-4687|doi-access=free}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Generally, real-world networks (such as [[Citation graph|citation graphs]], the [[Internet]], cellular metabolic networks, the worldwide airport network), which often evolve to transport entities such as information, cars, power, water, forces, and so on, are not globally designed; instead, they evolve and grow through local changes. For example, if a [[Router (computing)|router]] on the Internet is frequently congested and packets are lost or delayed due to that, it will be replaced by several interconnected new routers.&amp;lt;ref name=&amp;quot;toro&amp;quot; /&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Moreover, this flow is often generated or influenced by local gradients of a scalar. For example: electric current is driven by a gradient of electric potential. In information networks, properties of nodes will generate a bias in the way of information is transmitted from a node to its neighbors. This idea motivated the approach to study the flow efficiency of a network by using gradient networks, when the flow is driven by gradients of a [[scalar field]] distributed on the network.&amp;lt;ref name=&amp;quot;toro&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;grad&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Recent research{{Which|date=October 2021}}{{Update inline|date=October 2021}} investigates the connection between [[network topology]] and the flow efficiency of the transportation.&amp;lt;ref name=&amp;quot;toro&amp;quot;&amp;gt;{{cite web|title=Gradient Networks|url=http://cnls.lanl.gov/External/people/highlights/Toroczkai_net.pdf|url-status=live|archive-url=https://web.archive.org/web/20061004090327/https://cnls.lanl.gov/External/people/highlights/Toroczkai_net.pdf|archive-date=4 October 2006|access-date=19 March 2021|website=cnls.lanl.gov}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Gradient network with node pointing to largest increase.jpg|thumb|300px|left|The gradient at node i is a directed edge pointing towards the largest increase of the scalar potential in the node&amp;#039;s neighborhood.&amp;lt;ref name=&amp;quot;toro&amp;quot; /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
== In-degree distribution of gradient networks ==&lt;br /&gt;
In a gradient network, the [[in-degree]] of a node i, &amp;#039;&amp;#039;k&amp;lt;sub&amp;gt;i&amp;lt;/sub&amp;gt; &amp;lt;sup&amp;gt;(in)&amp;lt;/sup&amp;gt;&amp;#039;&amp;#039; is the number of gradient edges pointing into i, and the in-degree distribution is &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;lt;math&amp;gt;R(l)= P\{k_i^{(in)}=l\}&amp;lt;/math&amp;gt; .&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
[[File:Degree distributions of gradient network and substrate (BA model).jpg|thumb|200px|left|The degree distributions of the gradient network and the&lt;br /&gt;
substrate([[BA Model]]).&amp;lt;ref name=grad/&amp;gt;]]&lt;br /&gt;
When the substrate G is a random graph and each pair of nodes is connected with probability &amp;#039;&amp;#039;P&amp;#039;&amp;#039; (i.e. an [[Erdős–Rényi model|Erdős–Rényi random graph]]), the scalars&amp;#039;&amp;#039; h&amp;lt;sub&amp;gt;i&amp;lt;/sub&amp;gt;&amp;#039;&amp;#039; are i.i.d. (independent identically distributed) the exact expression for &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;R(l)&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; is given by&lt;br /&gt;
{{center|1=&amp;lt;math&amp;gt;R(l)=\frac{1}{N}\sum_{n=0}^{N-1}\mathrm{C}^{N-1-n}_l[1-p(1-p)]^{N-1-n-l}[p(1-p)^n]^l]&amp;lt;/math&amp;gt;&amp;lt;ref name=&amp;quot;grad&amp;quot; /&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
In the limit &amp;lt;math&amp;gt;N\to\infty &amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;P\to 0  &amp;lt;/math&amp;gt;, the degree distribution becomes the power law &lt;br /&gt;
{{center|1=&amp;lt;math&amp;gt; R(l) \approx l^{-1} &amp;lt;/math&amp;gt;}}&lt;br /&gt;
This shows in this limit, the gradient network of random network is scale-free.&amp;lt;ref name=&amp;quot;grad&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Furthermore, if the substrate network G is scale-free, like in the [[Barabási–Albert model]], then the gradient network also follow the power-law with the same exponent as those of G.&amp;lt;ref name=&amp;quot;toro&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== The congestion on networks ==&lt;br /&gt;
&lt;br /&gt;
The fact that the topology of the substrate network influence the level of [[network congestion]] can be illustrated by a simple example: if the network has a star-like structure, then at the central node, the flow would become congested because the central node should handle all the flow from other nodes. However, if the network has a ring-like structure, since every node takes the same role, there is no flow congestion.&lt;br /&gt;
[[File:Star network vs ring network.jpg|thumb|200px|left|Illustrating the influence of structure on flows.&amp;lt;ref name=grad/&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
Under assumption that the flow is generated by gradients in the network, flow efficiency on networks can be characterized through the jamming factor (or congestion factor), defined as follows:&lt;br /&gt;
&lt;br /&gt;
: &amp;lt;math&amp;gt; J = 1 - \langle \langle \frac{N_\text{receive}}{N_\text{send}} \rangle_h \rangle_\text{network} = R(0)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;#039;&amp;#039;N&amp;#039;&amp;#039;&amp;lt;sub&amp;gt;receive&amp;lt;/sub&amp;gt; is the number of nodes that receive gradient flow and N&amp;lt;sub&amp;gt;send&amp;lt;/sub&amp;gt; is the number of nodes that send gradient flow.&lt;br /&gt;
The value of &amp;#039;&amp;#039;J&amp;#039;&amp;#039; is between 0 and 1; &amp;lt;math&amp;gt;J=0&amp;lt;/math&amp;gt; means no congestion, and &amp;lt;math&amp;gt;J=1&amp;lt;/math&amp;gt; corresponds to maximal congestion.&lt;br /&gt;
In the limit &amp;lt;math&amp;gt;N\to\infty&amp;lt;/math&amp;gt;, for an [[Erdős–Rényi model|Erdős–Rényi random graph]], the congestion factor becomes&lt;br /&gt;
&lt;br /&gt;
: &amp;lt;math&amp;gt;J(N,P) = 1 - \frac{\ln N}{N \ln(\frac{1}{1-P})} \left[ 1 + O(\frac{1}{N}) \right]\rightarrow 1. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This result shows that random networks are maximally congested in that limit.&lt;br /&gt;
On the contrary, for a [[scale-free network]], &amp;#039;&amp;#039;J&amp;#039;&amp;#039; is a constant for any &amp;#039;&amp;#039;N&amp;#039;&amp;#039;, which means that scale-free networks are not prone to maximal jamming.&amp;lt;ref name=nature&amp;gt;{{cite journal | last1=Toroczkai | first1=Zoltán | last2=Bassler | first2=Kevin E. | title=Jamming is limited in scale-free systems | journal=Nature | publisher=Springer Science and Business Media LLC | volume=428 | issue=6984 | year=2004 | issn=0028-0836 | doi=10.1038/428716a | pages=716| pmid=15085122 | s2cid=2839066 | doi-access=free }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
[[File:Congestion coefficient for random graphs and scale-free networks.jpg|thumb|250px|left|Fig.7. The congestion coefficient for random graphs and scale-free networks.&amp;lt;ref name=toro/&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
== Approaches to control congestion ==&lt;br /&gt;
One problem in communication networks is understanding how to control congestion and maintain normal and efficient network function.&amp;lt;ref name=control&amp;gt;{{cite journal | last1=Liu | first1=Zonghua | last2=Ma | first2=Weichuan | last3=Zhang | first3=Huan | last4=Sun | first4=Yin | last5=Hui | first5=P.M. | title=An efficient approach of controlling traffic congestion in scale-free networks | journal=Physica A: Statistical Mechanics and Its Applications | publisher=Elsevier BV | volume=370 | issue=2 | year=2006 | issn=0378-4371 | doi=10.1016/j.physa.2006.02.021 | pages=843–853| arxiv=0806.1845 | bibcode=2006PhyA..370..843L | s2cid=17324268 }}&amp;lt;/ref&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Zonghua Liu et al. (2006) showed that congestion is more likely to occur at the nodes with high degrees in networks, and an efficient approach of selectively enhancing the message-process capability of a small fraction (e.g. 3%) of nodes is shown to perform just as well as enhancing the capability of all nodes.&amp;lt;ref name=&amp;quot;control&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ana L Pastore y Piontti et al. (2008) showed that relaxational dynamics{{Clarify|date=October 2021}} can reduce network congestion.&amp;lt;ref&amp;gt;{{Cite journal|last1=L Pastore y Piontti|first1=Ana|last2=E La Rocca|first2=Cristian|last3=Toroczkai|first3=Zoltán|last4=A Braunstein|first4=Lidia|last5=A Macri|first5=Pablo|last6=López|first6=Eduardo|date=14 May 2008|title=Using relaxational dynamics to reduce network congestion|journal=New Journal of Physics|volume=10|issue=9|page=093007|language=en|publication-date=5 September 2008|doi=10.1088/1367-2630/10/9/093007|bibcode=2008NJPh...10i3007P|s2cid=11842310|doi-access=free|arxiv=0803.3755}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pan et al. (2011) studied jamming properties in a scheme where edges are given weights of a power of the scalar difference between node potentials.&amp;lt;ref&amp;gt;{{Cite journal|last1=Pan|first1=Gui-Jun|last2=Liu|first2=Sheng-Hong|last3=Li|first3=Mei|date=2011-09-15|title=Jamming in the weighted gradient networks|url=https://www.sciencedirect.com/science/article/pii/S0378437111002317|journal=Physica A: Statistical Mechanics and Its Applications|language=en|volume=390|issue=18|pages=3178–3182|doi=10.1016/j.physa.2011.03.018|bibcode=2011PhyA..390.3178P|issn=0378-4371|url-access=subscription}}&amp;lt;/ref&amp;gt;{{Clarify|date=October 2021}}&lt;br /&gt;
&lt;br /&gt;
Niu and Pan (2016) showed that congestion can be reduced by introducing a correlation between the gradient field and the local network topology.&amp;lt;ref&amp;gt;{{Cite journal|last1=Niu|first1=Rui-Wu|last2=Pan|first2=Gui-Jun|date=2016-04-01|title=Transport optimization on complex gradient networks|url=https://www.sciencedirect.com/science/article/pii/S0577907316301654|journal=Chinese Journal of Physics|language=en|volume=54|issue=2|pages=278–284|doi=10.1016/j.cjph.2016.04.014|bibcode=2016ChJPh..54..278N|issn=0577-9073|url-access=subscription}}&amp;lt;/ref&amp;gt;{{Clarify|date=October 2021}}&lt;br /&gt;
[[File:Average packet number as a function of degree (congestion graph).jpg|thumb|250px|left|&amp;lt;n(k)&amp;gt; is the average packet number as a function of degree, packet-processing capabilities: 0 (circles), 0.05 (squares), 0.1 (stars).&amp;lt;ref name=&amp;quot;control&amp;quot; /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
[[File:Comparison between enhanced and normal approaches (packet-processing capability).jpg|thumb|250px|right|The comparison between the efficient approach (circles) with the capability of top 3% degree nodes enhanced and the normal approach (stars) with the capability of all nodes enhanced. (a) packet-processing capability equals to 0.05, (b) packet-processing capability equals to 0.1. &amp;lt;n(k)&amp;gt; is the average packet number as a function of degree.&amp;lt;ref name=&amp;quot;control&amp;quot; /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
*[[Network dynamics]]&lt;br /&gt;
*[[Network topology]]&lt;br /&gt;
*[[Quantum complex network]]&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Portal bar|Internet|Engineering|Mathematics|Science}}&lt;br /&gt;
[[Category:Network science]]&lt;/div&gt;</summary>
		<author><name>imported&gt;OAbot</name></author>
	</entry>
</feed>