<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xml:lang="en" article-type="research-article">
  <front>
    <journal-meta>
      <journal-id journal-id-type="publisher-id">symmetry</journal-id>
      <journal-title>Symmetry</journal-title>
      <abbrev-journal-title abbrev-type="publisher">Symmetry</abbrev-journal-title>
      <abbrev-journal-title abbrev-type="pubmed">symmetry</abbrev-journal-title>
      <issn pub-type="epub">2073-8994</issn>
      <publisher>
        <publisher-name>MDPI</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.3390/sym4020329</article-id>
      <article-id pub-id-type="publisher-id">symmetry-04-00329</article-id>
      <article-categories>
        <subj-group>
          <subject>Article</subject>
        </subj-group>
      </article-categories>
      <title-group>
        <article-title>Topological Invariance under Line Graph Transformations </article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <name>
            <surname>Parks</surname>
            <given-names>Allen D.</given-names>
          </name>
        </contrib>
      </contrib-group>
      <aff id="af1-symmetry-04-00329">Electromagnetic and Sensor Systems Department, Naval Surface Warfare Center Dahlgren Division, 18444 Frontage Road Suite 327, Dahlgren, VA 22448-5161, USA; Email: <email>allen.parks@navy.mil</email></aff>
      <pub-date pub-type="epub">
        <day>08</day>
        <month>06</month>
        <year>2012</year>
      </pub-date>
      <pub-date pub-type="collection"><month>06</month>
        <year>2012</year>
      </pub-date>
      <volume>4</volume>
      <issue>2</issue>
      <fpage>329</fpage>
      <lpage>335</lpage>
      <history>
        <date date-type="received">
          <day>06</day>
          <month>04</month>
          <year>2012</year>
        </date>
        <date date-type="rev-recd">
          <day>01</day>
          <month>06</month>
          <year>2012</year>
        </date>
        <date date-type="accepted">
          <day>04</day>
          <month>06</month>
          <year>2012</year>
        </date>
      </history>
      <permissions>
        <copyright-statement>©  2012 by the authors; licensee MDPI, Basel, Switzerland.</copyright-statement>
        <copyright-year>2012</copyright-year>
        <license xmlns:xlink="http://www.w3.org/1999/xlink" license-type="open-access" xlink:href="http://creativecommons.org/licenses/by/3.0/">
          <p>This article is an open-access article distributed under the terms and conditions of the Creative Commons Attribution license (http://creativecommons.org/licenses/by/3.0/).</p>
        </license>
      </permissions>
      <abstract>
        <p>It is shown that the line graph transformation <italic>G </italic>↦ <italic>L</italic>(<italic>G</italic>) of a graph <italic>G</italic> preserves an isomorphic copy of <italic>G</italic> as the nerve of a finite simplicial complex <bold><italic>K</italic></bold> which is naturally associated with the Krausz decomposition of <italic>L</italic>(<italic>G</italic>). As a consequence, the homology of <bold><italic>K</italic></bold> is isomorphic to that of <italic>G</italic>. This homology invariance algebraically confirms several well known graph theoretic properties of line graphs and formally establishes the Euler characteristic of <italic>G</italic> as a line graph transformation invariant. </p>
      </abstract>
      <kwd-group>
        <kwd>algebraic graph theory</kwd>
        <kwd>line graph</kwd>
        <kwd>Krausz decomposition</kwd>
        <kwd>homology</kwd>
        <kwd>graph invariant</kwd>
        <kwd>Euler characteristic</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec sec-type="intro">
      <title>1. Introduction</title>
      <p>Because of its intrinsic interest, the line graph transformation <italic>G</italic> ↦ <italic>L</italic>(<italic>G</italic>) of a graph <italic>G</italic> has been widely studied. The impetus for much of this research was provided by Ore’s discussion of line graphs and problems associated with them [<xref ref-type="bibr" rid="B1-symmetry-04-00329">1</xref>]. Line graphs are also interesting from a practical standpoint, since it has been shown that certain NP-complete problems for graphs are polynomial time problems for line graphs, e.g., [<xref ref-type="bibr" rid="B2-symmetry-04-00329">2</xref>]. Because of their utility for recognizing non-isomorphic graphs, graph invariants have also been the object of intensive research, e.g., [<xref ref-type="bibr" rid="B3-symmetry-04-00329">3</xref>]. </p>
      <p>In this paper, a new topological invariance associated with the line graph transformation is found using the natural relationship between a Krausz decomposition of <italic>L</italic>(<italic>G</italic>) and an abstract simplicial complex <bold><italic>K</italic></bold>. In particular, it is shown that, under the line graph transformation, an isomorphic copy of <italic>G</italic> is preserved as the nerve of <bold><italic>K</italic></bold>. As a consequence, the homology of <italic>G</italic> is isomorphic to that of <bold><italic>K</italic></bold> and an application of the Euler-Poincare formula yields the Euler characteristic of <italic>G</italic> as a line graph transformation invariant. This invariance also algebraically confirms several well-known graph theoretic properties of line graphs. </p>
      <p>The remainder of this paper is organized as follows: The relevant definitions and terminology are summarized in the next section. Required preliminary lemmas are provided in <xref ref-type="sec" rid="sec3-symmetry-04-00329">Section 3</xref> and the main results are established in <xref ref-type="sec" rid="sec4-symmetry-04-00329">Section 4</xref>. A simple illustrative example is presented in <xref ref-type="sec" rid="sec5-symmetry-04-00329">Section 5</xref>. Closing remarks comprise the final section of this paper. </p>
    </sec>
    <sec>
      <title>2. Definitions and Terminology</title>
      <p>A <italic>graph G</italic> is a pair (<italic>V</italic>(<italic>G</italic>), <italic>E</italic>(<italic>G</italic>)), where <italic>V</italic>(<italic>G</italic>) is a finite non-empty set of <italic>vertices</italic> and <italic>E</italic>(<italic>G</italic>) is a set of doubleton subsets of <italic>V</italic>(<italic>G</italic>) called <italic>edges<bold>. </bold>G</italic> is a non-empty graph when <italic>V</italic>(<italic>G</italic>) ≠ Ø ≠ <italic>E</italic>(<italic>G</italic>) and <italic>G </italic>is a (<italic>p</italic>,<italic>q</italic>) graph if |<italic>V</italic>(<italic>G</italic>)| = <italic>p</italic> and |<italic>E</italic>(<italic>G</italic>)| = <italic>q</italic>. A (1,0) graph is a <italic>trivial graph</italic>. The number of edges incident to a vertex <italic>v</italic> is the <italic>valency </italic>of <italic>v</italic>. A vertex of valency zero is an <italic>isolated</italic> vertex (only graphs without isolated vertices are considered here). A <italic>component</italic> of <italic>G</italic> is a maximally connected subgraph of <italic>G</italic>. A <italic>complete</italic> graph <italic>K<sub>n</sub></italic>on <italic>n</italic> vertices has every pair of vertices adjacent. When <italic>V</italic>(<italic>G</italic>) is partitioned into two sets <italic>V</italic><sub>1</sub> and <italic>V</italic><sub>2</sub> of cardinality <italic>m</italic> and <italic>n</italic> such that each vertex in <italic>V</italic><sub>1</sub> is adjacent to every vertex in <italic>V</italic><sub>2</sub>, then <italic>G</italic> is the <italic>complete bipartite </italic>graph <italic>K<sub>m,n</sub></italic>. If <italic>G</italic> is connected and has no cycles, then <italic>G</italic> is a <italic>tree</italic>. Graph <italic>G</italic><sub>1</sub> is <italic>isomorphic</italic> to graph <italic>G</italic><sub>2</sub> (denoted <italic>G</italic><sub>1</sub> ≅ <italic>G</italic><sub>2</sub>) if there is an adjacency preserving bijective map 𝜑: <italic>V</italic>(<italic>G</italic><sub>1</sub>) → <italic>V</italic>(<italic>G</italic><sub>2</sub>).</p>
      <p>Associate with any non-empty graph <italic>G</italic> its <italic>line graph L</italic>(<italic>G</italic>) which has <italic>E</italic>(<italic>G</italic>) as its vertex set and has as its edge set those pairs in <italic>E</italic>(<italic>G</italic>) which are adjacent in <italic>G</italic>. A collection 𝒦 of subgraphs of a graph <italic>F</italic> is a <italic>Krausz decomposition </italic>of <italic>F</italic> if (<italic>i</italic>) each member of 𝒦 is a complete graph; (<italic>ii</italic>) every edge of <italic>F</italic> is in exactly one member of 𝒦; and (<italic>iii</italic>) every vertex of <italic>F</italic> is in exactly two members of 𝒦. A nonempty graph is a line graph if, and only if, it has a Krausz decomposition and—provided that <italic>G</italic><sub>1</sub> and <italic>G</italic><sub>2</sub> are non-trivial connected graphs—<italic>L</italic>(<italic>G</italic><sub>1</sub>) ≅ <italic>L</italic>(<italic>G</italic><sub>2</sub>) if, and only if, <italic>G</italic><sub>1</sub> ≅ <italic>G</italic><sub>2</sub> or {<italic>G</italic><sub>1</sub>,<italic>G</italic><sub>2</sub>} is (up to isomorphism) the unordered pair {<italic>K</italic><sub>3</sub>,<italic>K</italic><sub>1,3</sub>} [<xref ref-type="bibr" rid="B4-symmetry-04-00329">4</xref>]. </p>
      <p>A <italic>hypergraph</italic> is a pair (𝓝, 𝓔), where 𝓝 is a finite set of vertices and 𝓔 is a set of hyperedges which are non-empty subsets of 𝓝. A <italic>Krausz hypergraph </italic>𝓗 of a line graph <italic>L</italic>(<italic>G</italic>) has <italic>V</italic>(<italic>L</italic>(<italic>G</italic>)) as its vertex set and the family of subsets of <italic>V</italic>(<italic>L</italic>(<italic>G</italic>)) that induce the members of 𝒦 as its hyperedges.</p>
      <p>If <italic>S</italic> is a finite set, then the <italic>closure Cl</italic>(<italic>S</italic>) <italic>of S </italic>is the family of non-empty subsets of <italic>S</italic>. The <italic>closure Cl</italic>(𝓗) <italic>of </italic>𝓗 is the union of the closures of its hyperedges, <italic>i.e.</italic>, <italic>Cl</italic>(𝓗) = ⋃<italic><sub>E </sub></italic><sub>∈ </sub><sub>𝓔 </sub><italic>C</italic>𝑙(<italic>E</italic>). The number of sets of cardinality <italic>k</italic> in <italic>Cl</italic>(𝓗) is <italic>h<sub>k</sub></italic> and 𝝃 is the maximum <italic>k</italic> for which <italic>h<sub>k</sub></italic> ≠ 0. </p>
      <p>Let {<italic>a</italic><sub>0</sub>,…, <italic>a<sub>k</sub></italic>} be a set of geometrically independent points in ℝ<italic><sup>n</sup></italic>. The <italic>k</italic>-<italic>simplex</italic> (or <italic>simplex</italic>) <italic>σ<sup>k</sup></italic> spanned by {<italic>a</italic><sub>0</sub>,…, <italic>a<sub>k</sub></italic>} is the set of points <italic>x </italic>∈ ℝ<italic><sup>n</sup></italic> for which there exist non-negative real numbers <italic>λ</italic><sub>0</sub>,…,<italic>λ<sub>k</sub></italic> such that <italic>x</italic> = ∑<sub>0</sub> <sub>≤</sub><sub> <italic>i</italic></sub> <sub>≤</sub> <italic><sub>k </sub></italic><italic>λ<sub>i </sub>a<sub>i</sub></italic> and ∑<sub>0</sub> <sub>≤</sub> <italic><sub>i</sub></italic> <sub>≤</sub><italic><sub> k</sub> λ<sub>i</sub></italic> = 1. In this case {<italic>a</italic><sub>0</sub>,…, <italic>a<sub>k</sub></italic>} is the <italic>vertex set of σ<sup> k</sup></italic>. A <italic>face of σ<sup> k</sup></italic> is any simplex spanned by a non-empty subset of {<italic>a</italic><sub>0</sub>,…, <italic>a<sub>k</sub></italic>}. A <italic>finite geometric simplicial complex </italic>(or <italic>complex</italic>) <bold><italic>K</italic></bold> is a finite union of simplices such that: (<italic>i</italic>) every face of a simplex of <bold><italic>K</italic></bold> is in <bold><italic>K</italic></bold>; and (<italic>ii</italic>) the non-empty intersection of any two simplices of <bold><italic>K</italic></bold> is a common face of each. Here it is assumed that all simplicial complexes are finite. Consequently, the <italic>dimension</italic> of <bold><italic>K</italic></bold> is the largest positive integer <italic>m</italic> such that <bold><italic>K</italic></bold> contains an <italic>m</italic>-simplex. The <italic>vertex scheme</italic> of <bold><italic>K</italic></bold> is the family of all vertex sets which span the simplices of <bold><italic>K</italic></bold>. The <italic>n</italic>-skeleton of <bold><italic>K</italic></bold> is the set of all simplices in <bold><italic>K</italic></bold> with dimension ≤<italic>n</italic>. <bold><italic>K</italic></bold> is connected if, and only if, its <italic>1</italic>-skeleton is connected. If {<italic>L<sub>i</sub></italic>} is a family of subcomplexes of <bold><italic>K</italic></bold>, then ⋃<italic><sub>i </sub>L<sub>i</sub></italic> and ⋂<italic><sub>i </sub>L<sub>i</sub></italic> ≠ Ø are subcomplexes of <bold><italic>K</italic></bold>. </p>
      <p>A <italic>finite abstract simplicial complex</italic> (or <italic>abstract complex</italic>) is a finite family 𝓢 of finite non-empty sets such that if <italic>A</italic> is in 𝓢, then so is every non-empty subset of <italic>A</italic>. Thus, the vertex scheme of a complex is an abstract complex as are finite unions of set closures and finite intersections of set closures when they are non-empty.</p>
      <p>Two abstract complexes 𝓢 and 𝓣 are isomorphic if there is a bijection <italic>φ</italic> from the vertex set of 𝓢 onto the vertex set of 𝓣 such that {<italic>a</italic><sub>0</sub>,…, <italic>a<sub>k</sub></italic>}∈ 𝓢 if, and only if, {<italic>φ</italic>(<italic>a</italic><sub>0</sub>),…, <italic>φ</italic>(<italic>a<sub>k</sub></italic>)} ∈ 𝓣. Every abstract complex 𝓢 is isomorphic to the vertex scheme of some geometric simplicial complex <bold><italic>K</italic></bold>—in which case <bold><italic>K</italic></bold> is <italic>the geometric realization of</italic> 𝓢 and is uniquely determined (up to linear isomorphism). An isomorphism between 𝓢 and the vertex scheme of <bold><italic>K</italic></bold> is denoted 𝓢 ≃ <bold><italic>K</italic></bold>. </p>
      <p>To each simplicial complex <bold><italic>K</italic></bold> there corresponds a chain complex, <italic>i.e.</italic>, abelian groups 𝒞<italic><sub>p</sub></italic>(<bold><italic>K</italic></bold>) and homomorphisms ∂<italic><sub>p+</sub></italic><sub>1</sub> : 𝒞<italic><sub>p+</sub></italic><sub>1</sub>(<bold><italic>K</italic></bold>) → 𝒞<italic><sub>p</sub></italic>(<bold><italic>K</italic></bold>), <italic>p ≥ </italic>0<italic>.</italic> If <bold><italic>K</italic></bold> is finite and <italic>η<sub>p</sub></italic>(<bold><italic>K</italic></bold>) is the number of <italic>p</italic>-simplices in <bold><italic>K</italic></bold>, then the <italic>rank</italic> of 𝒞<italic><sub>p</sub></italic>(<bold><italic>K</italic></bold>) is <italic>η<sub>p</sub></italic>(<bold><italic>K</italic></bold>) and 𝒞<italic><sub>p</sub></italic>(<bold><italic>K</italic></bold>) is isomorphic to (here ≌ denotes both group and graph isomorphism) the direct sum of <italic>η<sub>p</sub></italic>(<bold><italic>K</italic></bold>) copies of the additive group of integers ℤ. The <italic>p<sup>th</sup> homology group</italic> of <bold><italic>K</italic></bold> is the quotient group <italic>H<sub>p</sub></italic>(<bold><italic>K</italic></bold>) ≡ <italic>ker</italic> ∂<italic><sub>p</sub></italic>/<italic>im </italic>∂<italic><sub>p</sub></italic><sub>+1</sub> and its <italic>rank</italic> is the <italic>p<sup>th</sup> betti number b<sub>p</sub></italic>(<bold><italic>K</italic></bold>). Complexes <bold><italic>K</italic></bold> and <bold><italic>K</italic></bold> ´ are <italic>homologically isomorphic</italic> when <italic>H<sub>p</sub></italic>(<bold><italic>K</italic></bold>) ≌ <italic>H<sub>p</sub></italic>(<bold><italic>K</italic></bold> ´), <italic>p </italic>≥ 0, and <bold><italic>K</italic></bold> is <italic>homologically acyclic</italic> (or <italic>acyclic</italic>) if <italic>H<sub>p</sub></italic>(<bold><italic>K</italic></bold>) ≌ 0, <italic>p </italic>≥ 1. The complex of a simplex is acyclic and if <bold><italic>K</italic></bold> is empty, then <bold><italic>K</italic></bold> is acyclic. The number of components of <bold><italic>K</italic></bold> is the betti number <italic>b</italic><sub>0</sub>(<bold><italic>K</italic></bold>).</p>
      <p>A cover of a simplicial complex <bold><italic>K</italic></bold> is a family of subcomplexes ℒ = {<italic>L<sub>α</sub></italic> : <italic>α</italic> ∈ <italic>A</italic>} with <bold><italic>K</italic></bold> = ⋃<italic><sub>α</sub></italic> <italic>L<sub>α</sub></italic>, where <italic>A</italic> is an index set. The family ℒ is an <italic>acyclic cover</italic> if each <italic>L<sub>α</sub></italic> and each finite intersection ⋂<italic><sub>α</sub></italic><italic> L<sub>α</sub></italic> are acyclic. The <italic>nerve N</italic>(ℒ) <italic>of</italic>ℒ is the simplicial complex having <italic>A</italic> as its vertex set with ∆ = {<italic>α</italic><sub>0</sub>,…,<italic>α<sub>n</sub></italic>} a simplex in <italic>N</italic>(ℒ) if ⋂<sub>∆</sub> <italic>L<sub>α</sub></italic> ≠ Ø. </p>
    </sec>
    <sec id="sec3-symmetry-04-00329">
      <title>3. Preliminary Lemmas</title>
      <p>The following lemmas are required to prove the main results in the next section. The first four are well known and are stated without proof for completeness.</p>
      <p><bold>Lemma 1.</bold> [<xref ref-type="bibr" rid="B5-symmetry-04-00329">5</xref>] (<italic>Euler-Poincaré</italic>) <italic>If K is a complex of dimension m, then</italic></p>
      <p>∑<sub>0</sub><italic><sub> ≤</sub></italic><italic><sub> p</sub></italic><italic><sub> ≤</sub></italic><italic><sub> m</sub></italic> (−1)<italic><sup>p</sup></italic><italic>η<sub>p</sub></italic>(<italic>K</italic>) = ∑<sub>0</sub> <sub>≤</sub><sub> <italic>p</italic></sub> <sub>≤</sub><sub> <italic>m</italic></sub> (−1)<italic><sup>p</sup>b<sub>p</sub></italic>(<italic>K</italic>)    (1)</p>
      <p><bold>Lemma 2.</bold> [<xref ref-type="bibr" rid="B6-symmetry-04-00329">6</xref>] <italic>A non-empty connected graph G is a tree if, and only if, G is homologically acyclic and H</italic><sub>0</sub>(<italic>G</italic>) ≌ ℤ.</p>
      <p><bold>Lemma 3.</bold> [<xref ref-type="bibr" rid="B7-symmetry-04-00329">7</xref>] <italic>Let F be a graph. Then F </italic>≌ <italic>L</italic>(<italic>G</italic>) <italic>for some graph G if, and only if, the vertices of G can be placed into one-to-one correspondence with the members of a Krausz decomposition </italic>𝒦 <italic>of F such that two vertices of G are adjacent if, and only if, the corresponding members of </italic>𝒦 <italic>have a common vertex.</italic></p>
      <p><bold>Lemma 4.</bold> [<xref ref-type="bibr" rid="B8-symmetry-04-00329">8</xref>] (<italic>Folkman-Leray</italic>) <italic>If </italic>ℒ <italic>is an acyclic cover of a simplicial complex <bold>K</bold>, then <bold>K</bold> and N</italic>(ℒ) <italic>are homologically isomorphic.</italic></p>
      <p>The closure operation <italic>C</italic>𝑙 is important for proving the main results of this paper. The required key properties of <italic>C</italic>𝑙 are provided by the next lemma. Since the proof is straight forward it is omitted.</p>
      <p><bold>Lemma 5.</bold> <italic>Let </italic>{<italic>E<sub>m</sub> : m </italic><italic>∈ I </italic>}<italic>be a collection of non-empty finite sets. Then the following statements are true:</italic></p>
      <list list-type="simple">
        <list-item>
          <p>(<italic>1</italic>) ⋂<italic><sub>m</sub> Cl</italic>(<italic>E<sub>m</sub></italic>) = <italic>C</italic>𝑙(⋂<italic><sub>m</sub> E<sub>m</sub></italic>) ;</p>
        </list-item>
        <list-item>
          <p>(<italic>2</italic>) <italic>A</italic> ⋂ <italic>B</italic> ≠ Ø ⇔ <italic>Cl</italic>(<italic>A</italic>) ⋂ <italic>C</italic>𝑙(<italic>B</italic>) ≠ Ø; <italic>and</italic></p>
        </list-item>
        <list-item>
          <p>(<italic>3</italic>) <italic>A</italic> = Ø ⇔ <italic>Cl</italic>(<italic>A</italic>) = Ø.</p>
        </list-item>
      </list>
      <p><bold>Lemma 6.</bold> <italic>Let</italic> 𝓗 = (𝓝, 𝓔) <italic>be a Krausz hypergraph. Suppose</italic> 𝓢 = <italic>Cl</italic>(𝓗) = ⋃<sub>E </sub><sub>∈ </sub><sub>𝓔</sub> <italic>C</italic>𝑙(<italic>E</italic>) <italic>is the abstract complex associated with </italic>𝓗 <italic>and its geometric realization is the Krausz complex <bold>K</bold>. If E<sub>i</sub>, E<sub>j</sub>, E<sub>k</sub></italic> ∈ 𝓔 <italic>are distinct and the subcomplex K<sub>i</sub> of <bold>K</bold> corresponds to the abstract complex Cl</italic>(<italic>E<sub>i</sub></italic>) <italic>of </italic><italic>𝓢, then</italic> </p>
      <list list-type="simple">
        <list-item>
          <p>(<italic>1</italic>) | <italic>K<sub>i</sub></italic> ⋂ <italic>K<sub>j</sub></italic> | ≤ 1; <italic>and</italic></p>
        </list-item>
        <list-item>
          <p>(<italic>2</italic>) <italic>K<sub>i</sub></italic> ⋂ <italic>K<sub>j</sub></italic> ⋂ <italic>K<sub>k</sub></italic> = Ø.</p>
        </list-item>
      </list>
      <p><italic>Proof.</italic> Condition (1) follows since <italic>E<sub>i</sub></italic> and <italic>E<sub>j</sub></italic> are induced by a Krausz decomposition and have at most one vertex in common (apply (2) of Lemma 5 with <italic>A</italic> = <italic>E<sub>i</sub></italic> and <italic>B</italic> = <italic>E<sub>j</sub></italic>). Condition (2) follows since no three hyperedges of 𝓗 have a common vertex (apply (3) of Lemma 5 with <italic>A</italic> = <italic>E<sub>i</sub></italic> ⋂ <italic>E<sub>j</sub></italic> ⋂ <italic>E<sub>k</sub></italic> = Ø and then (1) of Lemma 5 with ⋂<italic><sub>m</sub></italic> <italic>E<sub>m</sub></italic> = <italic>E<sub>i</sub></italic> ⋂ <italic>E<sub>j</sub></italic> ⋂ <italic>E<sub>k</sub></italic>).</p>
    </sec>
    <sec id="sec4-symmetry-04-00329">
      <title>4. Main Results</title>
      <p>The terminology and results of the previous sections are now used to prove the following main results of this paper. In what follows, it is assumed that: (<italic>i</italic>) <bold><italic>K</italic></bold> is a Krausz complex associated with a Krausz hypergraph 𝓗 = (𝓝, 𝓔) of a graph <italic>F </italic>≌ <italic>L</italic>(<italic>G</italic>); (<italic>ii</italic>) <italic>G</italic> is a non-trivial connected graph; (<italic>iii</italic>) <italic>G </italic>is not isomorphic to <italic>K</italic><sub>3</sub> or <italic>K</italic><sub>1,3</sub>; and (<italic>iv</italic>) ℒ = {<italic>K<sub>i</sub></italic> ⊂ <bold><italic>K</italic></bold> : <italic>K<sub>i</sub></italic> ≌ <italic>C</italic>𝑙(<italic>E<sub>i</sub></italic>), <italic>E<sub>i</sub></italic> ∈ 𝓔}.</p>
      <p><bold>Theorem 1.</bold> <italic>G</italic> ≌ <italic>N</italic>(ℒ).</p>
      <p><italic>Proof.</italic> By definition of ℒ, |ℒ| = |𝓔|. Also, <italic>K<sub>i</sub></italic> ⋂ <italic>K<sub>j</sub></italic> ≠ Ø if, and only if, the corresponding pair of hyperedges in 𝓗 have a common vertex. Since <italic>F</italic> ≌ <italic>L</italic>(<italic>G</italic>), then Lemma 3 yields a correspondence between <italic>V</italic>(<italic>G</italic>) and 𝓔 such that <italic>u</italic> adjacent to <italic>v</italic> in <italic>G</italic> if, and only if, corresponding hyperedges have a vertex in common. Therefore, it follows from the definition of nerve that <italic>G</italic> ≌ <italic>N</italic>(ℒ). (Recall that here <italic>G</italic> is assumed to not be isomorphic to <italic>K</italic><sub>3</sub> or <italic>K</italic><sub>1,3</sub>). </p>
      <p><bold>Lemma 7.</bold> ℒ <italic>is an acyclic cover of <bold>K</bold></italic>.</p>
      <p><italic>Proof.</italic> By definition <bold><italic>K</italic></bold> = ⋃<italic><sub>i</sub></italic><italic> K<sub>i</sub></italic>, where each <italic>K<sub>i</sub></italic> is the complex of a simplex. Thus, ℒ covers <bold><italic>K</italic></bold>. Since each <italic>K<sub>i</sub></italic> and (via Lemma 6) every finite intersection of the <italic>K<sub>i</sub></italic>’s is acyclic, then ℒ is an acyclic cover of <bold><italic>K</italic></bold>.</p>
      <p><bold>Theorem 2.</bold> <bold><italic>K</italic></bold><italic>and G are homologically isomorphic.</italic></p>
      <p><italic>Proof</italic>. <bold><italic>K </italic></bold>and <italic>N</italic>(ℒ) are homologically isomorphic (Lemma 7 and Lemma 4). Since <italic>G </italic>≌<italic> N</italic>(ℒ) (Theorem 1), then <bold><italic>K</italic></bold> and <italic>G</italic> are also homologically isomorphic. </p>
      <p><bold>Corollary 1. </bold><italic>If G is a </italic>(<italic>p,q</italic>) <italic>graph and F </italic>≌<italic> L(G), then</italic></p>
      <p>∑<sub>1</sub> <sub>≤</sub> <italic><sub>k</sub></italic> <sub>≤</sub> <sub>𝝃</sub> (<italic>−</italic>1)<italic><sup>k−</sup></italic><sup>1</sup><italic>h<sub>k</sub></italic> = <italic>p – q </italic>   (2)</p>
      <p><italic>Proof.</italic> The left hand side of the Euler-Poincaré Formula (1), first for <italic>K</italic> = <bold><italic>K</italic></bold> and then for <italic>K </italic>= <italic>G</italic>, may be equated since, from Theorem 2, the corresponding right hand sides are equal. But when <italic>G </italic>=<italic>K</italic>, the left hand side of Equation (1) is <italic>p </italic>− <italic>q</italic>. Also, because of the one-to-one correspondence between the <italic>k − </italic>1 dimensional simplices of <bold><italic>K</italic></bold> and the sets of size <italic>k</italic> in 𝓢 = <italic>Cl</italic>(𝓗) it is the case that the dimension of <bold><italic>K</italic></bold> is 𝝃 <italic>− </italic>1 and 𝜼<italic><sub>k−</sub></italic><sub>1</sub>(<bold><italic>K</italic></bold>) = <italic>h<sub>k</sub></italic>. The validity of Equation (2) now follows from these observations and the appropriate <italic>K</italic> = <bold><italic>K</italic></bold> and <italic>K</italic> = <italic>G</italic> substitutions in the left hand side of Equation (1).</p>
      <p><bold>Corollary 2. </bold><italic>The graph G and corresponding line graph L</italic>(<italic>G</italic>)<italic> have the same number of components.</italic></p>
      <p><italic>Proof.</italic> From Theorem 2, <italic>b</italic><sub>0</sub>(<italic>G</italic>) = <italic>b</italic><sub>0</sub>(<bold><italic>K</italic></bold>) so that <italic>G</italic> and <bold><italic>K</italic></bold> have the same number of components. But <italic>L</italic>(<italic>G</italic>) and <bold><italic>K</italic></bold> also have an identical number of components since <italic>L</italic>(<italic>G</italic>) is isomorphic to the 1-skeleton of <bold><italic>K</italic></bold>. (This implies that <italic>L</italic>(<italic>G</italic>) is connected since it is assumed here that <italic>G</italic> is connected). </p>
      <p><bold>Corollary 3. </bold><italic>Let L</italic>(<italic>G</italic>)<italic> be a connected line graph. Then G is a tree if, and only if, </italic></p>
      <p>∑<sub>1</sub> <sub>≤</sub> <italic><sub>k</sub></italic> <sub>≤</sub> <sub>𝝃</sub> (−1)<italic><sup>k−</sup></italic><sup>1</sup><italic>h<sub>k</sub></italic> = 1    (3)</p>
      <p><italic>Proof.</italic> Since <italic>L</italic>(<italic>G</italic>) is connected, an application of Corollary 2 shows that <italic>G</italic> is connected. A connected (<italic>p</italic>,<italic>q</italic>) graph <italic>G</italic> is a tree if, and only if, <italic>p</italic><italic> −</italic> <italic>q</italic> = 1. The result follows from Equation (2).</p>
    </sec>
    <sec id="sec5-symmetry-04-00329">
      <title>5. Example</title>
      <p>In order to illustrate the theory developed above, consider the non-trivial connected (4,4) graph <italic>G</italic>, its line graph <italic>L</italic>(<italic>G</italic>), and a Krausz decomposition of <italic>L</italic>(<italic>G</italic>) shown in <xref ref-type="fig" rid="symmetry-04-00329-f001">Figure 1</xref>. The associated Krausz hypergraph 𝓗 has the sets <italic>E</italic><sub>1</sub> ={a,b}, <italic>E</italic><sub>2</sub> = {a,d}, <italic>E</italic><sub>3</sub> = {b,c,d}, and <italic>E</italic><sub>4</sub> = {c} as it hyperedges. Their closures are </p>
      <p><italic>Cl</italic>(<italic>E</italic><sub>1</sub>) = {{a,b},{a},{b}},</p>
      <p><italic>Cl</italic>(<italic>E</italic><sub>2</sub>) = {{a,d},{a},{d}},</p>
      <p><italic>Cl</italic>(<italic>E</italic><sub>3</sub>) = {{b,c,d},{b,c},{b,d},{c,d},{b},{c},{d}},</p>
      <p>and</p>
      <p><italic>Cl</italic>(<italic>E</italic><sub>4</sub>) = {{c}},</p>
      <p>so that </p>
      <p>ℒ = {<italic>Cl</italic>(<italic>E</italic><sub>1</sub>),<italic>Cl</italic>(<italic>E</italic><sub>2</sub>),<italic>Cl</italic>(<italic>E</italic><sub>3</sub>),<italic>Cl</italic>(<italic>E</italic><sub>4</sub>)}</p>
      <p>and</p>
      <p><italic>Cl</italic>(𝓗) = {{b,c,d},{a,b},{a,d},{b,c},{b,d},{c,d},{a},{b},{c},{d}}.</p>
      <p>It is clear that ℒ is an acyclic cover of the Krausz complex associated with <italic>Cl</italic>(𝓗). </p>
      <fig id="symmetry-04-00329-f001" position="anchor">
        <label>Figure 1</label>
        <caption>
          <p>The line graph of a (4,4) graph and its Krausz decomposition.</p>
        </caption>
        <graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="symmetry-04-00329-g001.tif"/>
      </fig>
      <p>The nerve <italic>N</italic>(ℒ) of ℒ has the set {1,2,3,4} of 𝓗 hyperedge subscripts as its set of vertices. Since </p>
      <p><italic>Cl</italic>(<italic>E</italic><sub>1</sub>) ⋂ <italic>Cl</italic>(<italic>E</italic><sub>2</sub>) ≠ Ø, <italic>Cl</italic>(<italic>E</italic><sub>1</sub>) ⋂ <italic>Cl</italic>(<italic>E</italic><sub>3</sub>) ≠ Ø, <italic>Cl</italic>(<italic>E</italic><sub>2</sub>) ⋂ <italic>Cl</italic>(<italic>E</italic><sub>3</sub>) ≠ Ø, <italic>Cl</italic>(<italic>E</italic><sub>3</sub>) ⋂ <italic>Cl</italic>(<italic>E</italic><sub>4</sub>) ≠ Ø</p>
      <p>and</p>
      <p><italic>Cl</italic>(<italic>E</italic><sub>1</sub>) ⋂ <italic>Cl</italic>(<italic>E</italic><sub>4</sub>) = Ø, <italic>Cl</italic>(<italic>E</italic><sub>2</sub>) ⋂ <italic>Cl</italic>(<italic>E</italic><sub>4</sub>) = Ø</p>
      <p>then the doubleton subsets {1,2}, {1,3}, {2,3}, and {3,4} are <italic>N</italic>(ℒ) edges (see <xref ref-type="fig" rid="symmetry-04-00329-f002">Figure 2</xref>). It is obvious from <xref ref-type="fig" rid="symmetry-04-00329-f001">Figure 1</xref> and <xref ref-type="fig" rid="symmetry-04-00329-f002">Figure 2</xref> that − as required by Theorem 1 − <italic>G</italic> ≅ <italic>N</italic>(ℒ).</p>
      <fig id="symmetry-04-00329-f002" position="anchor">
        <label>Figure 2</label>
        <caption>
          <p>The nerve of the acyclic cover of the Krausz complex associated with <italic>L</italic>(<italic>G</italic>).</p>
        </caption>
        <graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="symmetry-04-00329-g002.tif"/>
      </fig>
      <p>Since <italic>G</italic> is a <italic>p</italic> = 4 = <italic>q</italic> graph, then <italic>p</italic> − <italic>q</italic> = <italic>0</italic>. It is also readily determined from <italic>Cl</italic>(𝓗) that <italic>h</italic><sub>3</sub> = 1, <italic>h</italic><sub>2</sub> = 5, <italic>h</italic><sub>1</sub> = 4, and 𝝃 = 3, so that − as required by Corollary 1− </p>
      <p>∑<sub>1 ≤ k ≤ 3</sub>(-1)<sup>k-1</sup>h<sub>k </sub>= 4 − 5 + 1 = 0 = <italic>p </italic>– <italic>q</italic></p>
    </sec>
    <sec>
      <title>6. Closing Remarks</title>
      <p>It has been shown that a Krausz decomposition of the line graph of a graph <italic>G</italic> defines both an abstract simplicial complex and an acyclic cover ℒ of a geometric realization <bold><italic>K</italic></bold> of the complex such that: (<italic>i</italic>) the nerve of ℒ is isomorphic to <italic>G </italic>(<italic>i.e.</italic>, the line graph transformation of <italic>G</italic> preserves an isomorphic copy of <italic>G</italic> as the nerve of ℒ); and (<italic>ii</italic>) <bold><italic>K</italic></bold> and <italic>G</italic> are homologically isomorphic (<italic>i.e.</italic>, the line graph transformation of <italic>G</italic> preserves the homology of <italic>G</italic> as the homology of <bold><italic>K</italic></bold>). Item (<italic>ii</italic>) algebraically confirms the graph theoretic fact that <italic>G</italic> and <italic>L</italic>(<italic>G</italic>) have the same number of components when <italic>G</italic> has no isolated vertices. Thus, it establishes the Euler characteristic of <italic>G</italic> as a line graph transformation invariant and provides Equation (3) as a condition that must be satisfied by the abstract simplicial complex <italic>Cl</italic>(𝓗) associated with a Krausz decomposition of a line graph of <italic>G</italic> when <italic>G</italic> is a connected tree. It is also interesting to note that Corollary 3 is an algebraic analogue of Rao’s Theorem [<xref ref-type="bibr" rid="B9-symmetry-04-00329">9</xref>].</p>
    </sec>
    <sec>
      <title>Acknowledgments</title>
      <p>This work was supported by a grant from the Naval Surface Warfare Center Dahlgren Division’s In-house Laboratory Independent Research program.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <title>References</title>
      <ref id="B1-symmetry-04-00329">
        <label>1.</label>
        <citation citation-type="book">
          <person-group person-group-type="author">
            <name>
              <surname>Ore</surname>
              <given-names>O.</given-names>
            </name>
          </person-group>
          <source>Theory of Graphs</source>
          <publisher-name>American Mathematical Society</publisher-name>
          <publisher-loc>Providence, RI, USA</publisher-loc>
          <year>1962</year>
        </citation>
      </ref>
      <ref id="B2-symmetry-04-00329">
        <label>2.</label>
        <citation citation-type="confproc">
          <person-group person-group-type="author">
            <name>
              <surname>Lovásv</surname>
              <given-names>L.</given-names>
            </name>
          </person-group>
          <article-title>Vertex Packing Algorithms</article-title>
          <source>Automata, Languages, and Programming</source>
          <person-group person-group-type="editor">
            <name>
              <surname>Brauer</surname>
              <given-names>W.</given-names>
            </name>
          </person-group>
          <publisher-name>Springer-Verlag</publisher-name>
          <publisher-loc>Berlin, Germany</publisher-loc>
          <conf-loc>12th Colloquium Nafplion, Greece</conf-loc>
          <conf-date>15–19 July, 1985</conf-date>
          <year>1985</year>
          <fpage>1</fpage>
          <lpage>14</lpage>
        </citation>
      </ref>
      <ref id="B3-symmetry-04-00329">
        <label>3.</label>
        <citation citation-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Brigham</surname>
              <given-names>R.</given-names>
            </name>
            <name>
              <surname>Dutton</surname>
              <given-names>R.</given-names>
            </name>
          </person-group>
          <article-title>A compilation of relations between graph invariants</article-title>
          <source>Networks</source>
          <year>1985</year>
          <volume>15</volume>
          <fpage>73</fpage>
          <lpage>107</lpage>
          <pub-id pub-id-type="doi">10.1002/net.3230150108</pub-id>
        </citation>
      </ref>
      <ref id="B4-symmetry-04-00329">
        <label>4.</label>
        <citation citation-type="book">
          <person-group person-group-type="author">
            <name>
              <surname>Hemminger</surname>
              <given-names>R.</given-names>
            </name>
            <name>
              <surname>Beineke</surname>
              <given-names>L.</given-names>
            </name>
          </person-group>
          <article-title>Line Graphs and Line Digraphs</article-title>
          <source>Selected Topics in Graph Theory</source>
          <person-group person-group-type="editor">
            <name>
              <surname>Beineke</surname>
              <given-names>L.</given-names>
            </name>
            <name>
              <surname>Wilson</surname>
              <given-names>R.</given-names>
            </name>
          </person-group>
          <publisher-name>Academic Press</publisher-name>
          <publisher-loc>London, UK</publisher-loc>
          <year>1978</year>
          <fpage>271</fpage>
          <lpage>305</lpage>
        </citation>
      </ref>
      <ref id="B5-symmetry-04-00329">
        <label>5.</label>
        <citation citation-type="book">
          <person-group person-group-type="author">
            <name>
              <surname>Hocking</surname>
              <given-names>J.</given-names>
            </name>
            <name>
              <surname>Young</surname>
              <given-names>G.</given-names>
            </name>
          </person-group>
          <source>Topology</source>
          <publisher-name>Addison-Wesley</publisher-name>
          <publisher-loc>Reading, MA, USA</publisher-loc>
          <year>1961</year>
          <fpage>242</fpage>
        </citation>
      </ref>
      <ref id="B6-symmetry-04-00329">
        <label>6.</label>
        <citation citation-type="book">
          <person-group person-group-type="author">
            <name>
              <surname>Hu</surname>
              <given-names>S.</given-names>
            </name>
          </person-group>
          <source>Homology Theory:A First Course in Algebraic Topology</source>
          <publisher-name>Holden-Day</publisher-name>
          <publisher-loc>San Francisco, CA, USA</publisher-loc>
          <year>1966</year>
          <fpage>119</fpage>
        </citation>
      </ref>
      <ref id="B7-symmetry-04-00329">
        <label>7.</label>
        <citation citation-type="book">
          <person-group person-group-type="author">
            <name>
              <surname>Behzad</surname>
              <given-names>M.</given-names>
            </name>
            <name>
              <surname>Chartrand</surname>
              <given-names>G.</given-names>
            </name>
            <name>
              <surname>Lesniak-Foster</surname>
              <given-names>L.</given-names>
            </name>
          </person-group>
          <source>Graphs and Digraphs</source>
          <publisher-name>Wadsworth International Group</publisher-name>
          <publisher-loc>Belmont, CA, USA</publisher-loc>
          <year>1979</year>
          <fpage>190</fpage>
        </citation>
      </ref>
      <ref id="B8-symmetry-04-00329">
        <label>8.</label>
        <citation citation-type="book">
          <person-group person-group-type="author">
            <name>
              <surname>Rotman</surname>
              <given-names>J.</given-names>
            </name>
          </person-group>
          <source>An Introduction to Algebraic Topology</source>
          <publisher-name>Springer-Verlag</publisher-name>
          <publisher-loc>New York, NY, USA</publisher-loc>
          <year>1988</year>
          <fpage>154</fpage>
        </citation>
      </ref>
      <ref id="B9-symmetry-04-00329">
        <label>9.</label>
        <citation citation-type="book">
          <person-group person-group-type="author">
            <name>
              <surname>Berge</surname>
              <given-names>C.</given-names>
            </name>
          </person-group>
          <source>Graphs and Hypergraphs</source>
          <publisher-name>North-Holland</publisher-name>
          <publisher-loc>London, UK</publisher-loc>
          <year>1973</year>
          <fpage>413</fpage>
        </citation>
      </ref>
    </ref-list>
  </back>
</article>
