<?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=MENTOR_routing_algorithm</id>
	<title>MENTOR routing algorithm - 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=MENTOR_routing_algorithm"/>
	<link rel="alternate" type="text/html" href="http://debianws.lexgopc.com/wiki143/index.php?title=MENTOR_routing_algorithm&amp;action=history"/>
	<updated>2026-05-04T18:26:45Z</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=MENTOR_routing_algorithm&amp;diff=5735288&amp;oldid=prev</id>
		<title>imported&gt;Kvng: stub</title>
		<link rel="alternate" type="text/html" href="http://debianws.lexgopc.com/wiki143/index.php?title=MENTOR_routing_algorithm&amp;diff=5735288&amp;oldid=prev"/>
		<updated>2024-08-27T15:01:48Z</updated>

		<summary type="html">&lt;p&gt;stub&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Short description|Algorithm for use in routing of mesh networks}}&lt;br /&gt;
{{one source|date=December 2020}}&lt;br /&gt;
The &amp;#039;&amp;#039;&amp;#039;MENTOR routing algorithm&amp;#039;&amp;#039;&amp;#039; is an [[algorithm]] for use in [[routing]] of [[mesh networks]], specifically pertaining to their initial [[Network topology|topology]].  It was developed in 1991 by Aaron Kershenbaum, Parviz Kermani, and George A. Grove and was published by the IEEE.&lt;br /&gt;
&lt;br /&gt;
==Complexity==&lt;br /&gt;
Empirical observation has shown the complexity class of this algorithm to be O(N²), or [[quadratic function|quadratic]].  This represents &amp;quot;a significant improvement over currently used algorithms, [while still yielding] solutions of a quality competitive with other, much slower procedures.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==Methodology==&lt;br /&gt;
The algorithm assumes three things are conducive to low-&amp;quot;cost&amp;quot; (that is, minimal in distance travelled and time between destinations) topology: that paths will tend to be direct, not circuitous; that links will have a &amp;quot;high utilization&amp;quot;—that is, they will be used to nearly their maximum operating capacity; and that &amp;quot;long, high-capacity links [will be used] whenever possible.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;The overall plan is to send traffic over a direct route between the source and destination whenever the magnitude of the requirement is sufficiently large and to send it via a path within a tree in all other cases.  In the former case, we are satisfying all three of our goals--we are using a direct path of high utilization and high capacity.  In the latter case we are satisfying at least the last two objectives as we are aggregating traffic as much as possible. &amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The [[minimum spanning tree]] on which traffic flows in the latter case is [[heuristic]]ally defined by [[Dijkstra&amp;#039;s algorithm]] and [[Prim&amp;#039;s algorithm]].&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
*Aaron Kershenbaum, Parviz Kermani, George A. Grover. [https://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=81738 &amp;quot;MENTOR: An Algorithm for Mesh Network Topological Optimization and Routing&amp;quot;], &amp;#039;&amp;#039;IEEE Transactions on Communications&amp;#039;&amp;#039;, April 1991. Accessed November 4, 2007.&lt;br /&gt;
&lt;br /&gt;
[[Category:Routing algorithms]]&lt;br /&gt;
[[Category:Mesh networking]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{compu-network-stub}}&lt;/div&gt;</summary>
		<author><name>imported&gt;Kvng</name></author>
	</entry>
</feed>