<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://graph.subwiki.org/w/index.php?action=history&amp;feed=atom&amp;title=Adjacency_matrix</id>
	<title>Adjacency matrix - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://graph.subwiki.org/w/index.php?action=history&amp;feed=atom&amp;title=Adjacency_matrix"/>
	<link rel="alternate" type="text/html" href="https://graph.subwiki.org/w/index.php?title=Adjacency_matrix&amp;action=history"/>
	<updated>2026-05-27T15:13:58Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.41.2</generator>
	<entry>
		<id>https://graph.subwiki.org/w/index.php?title=Adjacency_matrix&amp;diff=264&amp;oldid=prev</id>
		<title>Vipul: /* For a finite undirected graph */</title>
		<link rel="alternate" type="text/html" href="https://graph.subwiki.org/w/index.php?title=Adjacency_matrix&amp;diff=264&amp;oldid=prev"/>
		<updated>2014-05-25T19:26:25Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;For a finite undirected graph&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 19:26, 25 May 2014&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l8&quot;&gt;Line 8:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 8:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* 1 if there is an edge between &amp;lt;math&amp;gt;v(i)&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;v(j)&amp;lt;/math&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* 1 if there is an edge between &amp;lt;math&amp;gt;v(i)&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;v(j)&amp;lt;/math&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Note that this matrix is well defined only &#039;&#039;after&#039;&#039; we fix the bijection &amp;lt;math&amp;gt;v&amp;lt;/math&amp;gt;. Changing the bijection has the effect of [[groupprops:conjugation|conjugating]] the adjacency matrix by a permutation matrix obtained by composing one bijection with the inverse of the other. In other words, we re-label the rows and re-label the columns in the same manner.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Note that this matrix is well defined only &#039;&#039;after&#039;&#039; we fix the bijection &amp;lt;math&amp;gt;v&amp;lt;/math&amp;gt;. Changing the bijection has the effect of [[groupprops:conjugation|conjugating]] the adjacency matrix by a permutation matrix obtained by composing one bijection with the inverse of the other. In other words, we re-label the rows and re-label the columns in the same manner&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;. In particular, the characteristic polynomial as well as the multiset of eigenvalues do not depend on the choice of ordering of vertices&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===For a finite undirected graph allowing parallel edges, loops, and weights===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===For a finite undirected graph allowing parallel edges, loops, and weights===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Vipul</name></author>
	</entry>
	<entry>
		<id>https://graph.subwiki.org/w/index.php?title=Adjacency_matrix&amp;diff=32&amp;oldid=prev</id>
		<title>Vipul: Created page with &quot;==Definition==  ===For a finite undirected graph===  Suppose &lt;math&gt;G&lt;/math&gt; is a finite undirected graph. Let &lt;math&gt;n&lt;/math&gt; be the size of the vertex set...&quot;</title>
		<link rel="alternate" type="text/html" href="https://graph.subwiki.org/w/index.php?title=Adjacency_matrix&amp;diff=32&amp;oldid=prev"/>
		<updated>2012-05-28T02:54:31Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;==Definition==  ===For a finite undirected graph===  Suppose &amp;lt;math&amp;gt;G&amp;lt;/math&amp;gt; is a &lt;a href=&quot;/w/index.php?title=Finite_graph&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Finite graph (page does not exist)&quot;&gt;finite&lt;/a&gt; &lt;a href=&quot;/w/index.php?title=Undirected_graph&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Undirected graph (page does not exist)&quot;&gt;undirected graph&lt;/a&gt;. Let &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; be the size of the vertex set...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Definition==&lt;br /&gt;
&lt;br /&gt;
===For a finite undirected graph===&lt;br /&gt;
&lt;br /&gt;
Suppose &amp;lt;math&amp;gt;G&amp;lt;/math&amp;gt; is a [[finite graph|finite]] [[undirected graph]]. Let &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; be the size of the vertex set &amp;lt;math&amp;gt;V(G)&amp;lt;/math&amp;gt;. Fix a bijective correspondence &amp;lt;math&amp;gt;v:\{ 1,2,\dots,n\} \to V(G)&amp;lt;/math&amp;gt;. The &amp;#039;&amp;#039;&amp;#039;adjacency matrix&amp;#039;&amp;#039;&amp;#039; of &amp;lt;math&amp;gt;G&amp;lt;/math&amp;gt; is defined as the &amp;lt;math&amp;gt;n \times n&amp;lt;/math&amp;gt; matrix whose &amp;lt;math&amp;gt;(ij)^{th}&amp;lt;/math&amp;gt; entry is:&lt;br /&gt;
&lt;br /&gt;
* 0 if there is no edge between &amp;lt;math&amp;gt;v(i)&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;v(j)&amp;lt;/math&amp;gt;&lt;br /&gt;
* 1 if there is an edge between &amp;lt;math&amp;gt;v(i)&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;v(j)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note that this matrix is well defined only &amp;#039;&amp;#039;after&amp;#039;&amp;#039; we fix the bijection &amp;lt;math&amp;gt;v&amp;lt;/math&amp;gt;. Changing the bijection has the effect of [[groupprops:conjugation|conjugating]] the adjacency matrix by a permutation matrix obtained by composing one bijection with the inverse of the other. In other words, we re-label the rows and re-label the columns in the same manner.&lt;br /&gt;
&lt;br /&gt;
===For a finite undirected graph allowing parallel edges, loops, and weights===&lt;br /&gt;
&lt;br /&gt;
* If we allow loops (but no parallel edges or weights), the definition does not change, but it may now be possible to have 1s on the diagonals at the entries corresponding to loops.&lt;br /&gt;
* If we allow parallel edges, then the &amp;lt;math&amp;gt;(ij)^{th}&amp;lt;/math&amp;gt; entry is taken to be the &amp;#039;&amp;#039;number&amp;#039;&amp;#039; of edges between &amp;lt;math&amp;gt;v(i)&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;v(j)&amp;lt;/math&amp;gt;.&lt;br /&gt;
* If we allow weights, we could use the [[weighted adjacency matrix]] instead.&lt;br /&gt;
&lt;br /&gt;
===For a finite directed graph===&lt;br /&gt;
&lt;br /&gt;
Suppose &amp;lt;math&amp;gt;G&amp;lt;/math&amp;gt; is a [[finite graph|finite]] [[undirected graph]]. Let &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; be the size of the vertex set &amp;lt;math&amp;gt;V(G)&amp;lt;/math&amp;gt;. Fix a bijective correspondence &amp;lt;math&amp;gt;v:\{ 1,2,\dots,n\} \to V(G)&amp;lt;/math&amp;gt;. The &amp;#039;&amp;#039;&amp;#039;adjacency matrix&amp;#039;&amp;#039;&amp;#039; of &amp;lt;math&amp;gt;G&amp;lt;/math&amp;gt; is defined as the &amp;lt;math&amp;gt;n \times n&amp;lt;/math&amp;gt; matrix whose &amp;lt;math&amp;gt;(ij)^{th}&amp;lt;/math&amp;gt; entry is:&lt;br /&gt;
&lt;br /&gt;
* 0 if there is no edge from &amp;lt;math&amp;gt;v(j)&amp;lt;/math&amp;gt; to &amp;lt;math&amp;gt;v(i)&amp;lt;/math&amp;gt;&lt;br /&gt;
* 1 if there is an edge from &amp;lt;matH&amp;gt;v(j)&amp;lt;/math&amp;gt; to &amp;lt;math&amp;gt;v(i)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===For a finite directed graph allowing parallel edges, loops, and weights===&lt;br /&gt;
&lt;br /&gt;
* If we allow loops (but no parallel edges or weights), the definition does not change, but it may now be possible to have 1s on the diagonals at the entries corresponding to loops.&lt;br /&gt;
* If we allow parallel edges, then the &amp;lt;math&amp;gt;(ij)^{th}&amp;lt;/math&amp;gt; entry is taken to be the &amp;#039;&amp;#039;number&amp;#039;&amp;#039; of edges from &amp;lt;math&amp;gt;v(j)&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;v(i)&amp;lt;/math&amp;gt;.&lt;br /&gt;
* If we allow weights, we could use the [[weighted adjacency matrix]] instead.&lt;br /&gt;
&lt;br /&gt;
==Facts==&lt;br /&gt;
&lt;br /&gt;
* The adjacency matrix of a finite undirected graph is a symmetric matrix. This remains true even if we allow loops and parallel edges.&lt;br /&gt;
* The adjacency matrix of a finite undirected graph has entries only 0s and 1s. This remains true even if we allow loops but is no longer true if we allow parallel edges.&lt;br /&gt;
* The adjacency matrix of a finite undirected graph has 0s throughout the diagonal. This remains true even if we allow parallel edges but is no longer true if we allow loops.&lt;/div&gt;</summary>
		<author><name>Vipul</name></author>
	</entry>
</feed>