<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">AM</journal-id><journal-title-group><journal-title>Applied Mathematics</journal-title></journal-title-group><issn pub-type="epub">2152-7385</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/am.2015.63046</article-id><article-id pub-id-type="publisher-id">AM-54511</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Physics&amp;Mathematics</subject></subj-group></article-categories><title-group><article-title>
 
 
  Finding the Asymptotically Optimal Baire Distance for Multi-Channel Data
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>atrick</surname><given-names>Erik Bradley</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Andreas</surname><given-names>Christian Braun</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib></contrib-group><aff id="aff2"><addr-line>Remote Sensing and Landscape Information Systems, University of Freiburg, Freiburg, Germany</addr-line></aff><aff id="aff1"><addr-line>Institute of Photogrammetry and Remote Sensing, Karlsruhe Institute of Technology, Karlsruhe, Germany</addr-line></aff><author-notes><corresp id="cor1">* E-mail:<email>patrick.bradley@kit.edu(AEB)</email>;<email>andreas.braun@felis.uni-freiburg.de(ACB)</email>;</corresp></author-notes><pub-date pub-type="epub"><day>03</day><month>03</month><year>2015</year></pub-date><volume>06</volume><issue>03</issue><fpage>484</fpage><lpage>495</lpage><history><date date-type="received"><day>16</day>	<month>February</month>	<year>2015</year></date><date date-type="rev-recd"><day>accepted</day>	<month>6</month>	<year>March</year>	</date><date date-type="accepted"><day>10</day>	<month>March</month>	<year>2015</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  A novel permutation-dependent Baire distance is introduced for multi-channel data. The optimal permutation is given by minimizing the sum of these pairwise distances. It is shown that for most practical cases the minimum is attained by a new gradient descent algorithm introduced in this article. It is of biquadratic time complexity: Both quadratic in number of channels and in size of data. The optimal permutation allows us to introduce a novel Baire-distance kernel Support Vector Machine (SVM). Applied to benchmark hyperspectral remote sensing data, this new SVM produces results which are comparable with the classical linear SVM, but with higher kernel target alignment.
 
</p></abstract><kwd-group><kwd>&lt;i&gt;p&lt;/i&gt;-Adic Numbers</kwd><kwd> Ultrametrics</kwd><kwd> Baire Distance</kwd><kwd> Support Vector Machine</kwd><kwd> Classification</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>The Baire distance was introduced to classification in order to produce clusters by grouping data in “bins” by [<xref ref-type="bibr" rid="scirp.54511-ref1">1</xref>] . In this way, they seek to find inherent hierarchical structure in data defined by their features. Now, if there are many different features associated with data, then it is reasonable to sort the feature vector by some criterion which ranks their contribution to this inherent hierarchical structure. We will see that there is a natural Baire distance associated to any given permutation of features. Hence, it is natural to ask for this task to be performed in reasonable time. In general, there is no efficient way of sorting <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x5.png" xlink:type="simple"/></inline-formula> variables, but if the task is to find a per- mutation satisfying some optimality condition, then often a gradient descent algorithm can be applied. In that case, the run-time complexity is decreased considerably.</p><p>In this paper we introduce a permutation-dependent Baire distance for data with <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x6.png" xlink:type="simple"/></inline-formula> features, and we define a linear cost function depending on the pairwise Baire distances for all possible permutations. The Baire distance we use depends on a parapmeter<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x7.png" xlink:type="simple"/></inline-formula>, and we argue that the precise value of this parameter is seldom to be ex- pected of interest. On the contrary, we believe that it practically makes more sense to vary this parameter and to study the limiting case<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x8.png" xlink:type="simple"/></inline-formula>. Our theoretical result is that there is a gradient-descent algorithm which can</p><p>find the asymptotic minimum for <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x9.png" xlink:type="simple"/></inline-formula> with a runtime complexity of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x10.png" xlink:type="simple"/></inline-formula>, where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x11.png" xlink:type="simple"/></inline-formula> is the number of all data pairs.</p><p>The Support Vector Machine (SVM) is a well known technique for kernel based classification. In kernel bas- ed classification, the similarity between input data is modelled by kernel functions. These functions are em- ployed to produce kernel matrices. Kernel matrices can be seen as similarity matrices of the input data in reproducing kernel Hilbert spaces. Via optimization of a Lagrangian minimization problem, a subset of input points is found, which is used to produce a separating hyperplane for the data of various classes. The final de- cision function is dependent only on the position of these data in the feature space and does not require esti- mation of first or second order statistics on the data. The user has a lot of freedom on how to produce the kernel functions. This offers the option of producing individual kernel functions for the data.</p><p>As an application of our theoretical result, we introduce the new class of Baire-distance kernels which are functions of our parametrized Baire distance. For the asymptotically optimal permutation, the resulting Baire distance SVM yields results comparable with the classical linear SVM on the AVIS Indian Pine dataset. The latter is a well known hyperspectral remote sensing dataset. Furthermore, the kernel target alignment [<xref ref-type="bibr" rid="scirp.54511-ref2">2</xref>] re- presents an a priori quality assessment and favours our new Baire distance multi-kernel SVM constructed from Baire distance kernels at difference feature resolutions. This new multi-kernel combines in a sense our first ap- proach with the approach of [<xref ref-type="bibr" rid="scirp.54511-ref1">1</xref>] , as it combines the different resolutions defined by their method of “bin” grouping. As our preliminary practical result, we obtain greater completeness in many of our clusters than with the classical linear SVM clusters.</p></sec><sec id="s2"><title>2. Ultrametric Distances for Multi-Channel Data</title><p>After a short review on the ultrametric parametrized Baire distance, it is shown how to find for <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x12.png" xlink:type="simple"/></inline-formula> variables their asymptotically optimal permutation for a linear cost function defined by permutation-dependent Baire dis- tances. It has quadratic run-time complexity, if the data size is fixed.</p><sec id="s2_1"><title>2.1. Baire Distance</title><p>Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x13.png" xlink:type="simple"/></inline-formula> be words over an Alphabet<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x14.png" xlink:type="simple"/></inline-formula>. Then the Baire distance is</p><disp-formula id="scirp.54511-formula103"><graphic  xlink:href="http://html.scirp.org/file/5-7402572x15.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x16.png" xlink:type="simple"/></inline-formula> is the length of the longest common initial subword, as depicted in <xref ref-type="fig" rid="fig1">Figure 1</xref>. The length of a</p><p>word is defined as the number of letters from <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x17.png" xlink:type="simple"/></inline-formula> (with multiple occurrences). The reason for choosing <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x18.png" xlink:type="simple"/></inline-formula> as the basis in the Baire distance is pure arbitrariness, at least to our opinion. Hence, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x19.png" xlink:type="simple"/></inline-formula>can be replaced by any fixed <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x20.png" xlink:type="simple"/></inline-formula> in the interval<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x20.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x21.png" xlink:type="simple"/></inline-formula>.</p><p>Definition 2.1. The expression</p><fig id="fig1"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref></label><caption><title> Two words with common initial subword</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/5-7402572x22.png"/></fig><disp-formula id="scirp.54511-formula104"><graphic  xlink:href="http://html.scirp.org/file/5-7402572x23.png"  xlink:type="simple"/></disp-formula><p>is the <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x24.png" xlink:type="simple"/></inline-formula>-Baire distance.</p><p>Later on, we will study the limiting case<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x25.png" xlink:type="simple"/></inline-formula>.</p><p>Remark 2.2. The metrics <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x26.png" xlink:type="simple"/></inline-formula> are all equivalent in the sense that they generate the same topologies.</p><p>The Baire distance is important for classification, because it is an ultrametric. In particular, the strict triangle inequality</p><disp-formula id="scirp.54511-formula105"><graphic  xlink:href="http://html.scirp.org/file/5-7402572x27.png"  xlink:type="simple"/></disp-formula><p>holds true. This is shown to lead to efficient hierarchical classification with good classification results [<xref ref-type="bibr" rid="scirp.54511-ref1">1</xref>] [<xref ref-type="bibr" rid="scirp.54511-ref3">3</xref>] [<xref ref-type="bibr" rid="scirp.54511-ref4">4</xref>] .</p><p>Data representation is often related to some choice of alphabet. For instance, the distinction “Low” and “High” leads to <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x28.png" xlink:type="simple"/></inline-formula> and is used in [<xref ref-type="bibr" rid="scirp.54511-ref4">4</xref>] . The decimal representation of numbers yields <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x28.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x29.png" xlink:type="simple"/></inline-formula> for the method in [<xref ref-type="bibr" rid="scirp.54511-ref1">1</xref>] . A very general encoding with arithmetic flavour is given by subsets <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x28.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x29.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x30.png" xlink:type="simple"/></inline-formula> inside the ring of integers inside a <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x28.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x29.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x31.png" xlink:type="simple"/></inline-formula>-adic number field<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x28.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x29.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x31.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x32.png" xlink:type="simple"/></inline-formula>, with all <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x28.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x29.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x31.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x32.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x33.png" xlink:type="simple"/></inline-formula> different modulo <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x28.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x29.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x31.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x32.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x33.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x34.png" xlink:type="simple"/></inline-formula> [<xref ref-type="bibr" rid="scirp.54511-ref5">5</xref>] . No knowledge of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x28.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x29.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x31.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x32.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x33.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x34.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x35.png" xlink:type="simple"/></inline-formula>-adic number theory is required for what comes after the following Example 2.3. However, the interested reader may consult [<xref ref-type="bibr" rid="scirp.54511-ref6">6</xref>] for a first application of such mathematics in classification.</p><p>Example 2.3. The simplest example of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x36.png" xlink:type="simple"/></inline-formula>-adic number fields <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x36.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x37.png" xlink:type="simple"/></inline-formula> in data representation is given by taking <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x36.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x37.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x38.png" xlink:type="simple"/></inline-formula> as the field of 2-adic numbers<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x36.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x37.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x38.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x39.png" xlink:type="simple"/></inline-formula>. Then <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x36.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x37.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x38.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x39.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x40.png" xlink:type="simple"/></inline-formula> is the ring of 2-adic integers, and as alphabet<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x36.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x37.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x38.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x39.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x40.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x41.png" xlink:type="simple"/></inline-formula>. The numbers 0.1 represent the finite field <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x36.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x37.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x38.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x39.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x40.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x41.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x42.png" xlink:type="simple"/></inline-formula> in a standard way which is often used when 2-adic numbers are written out as power series in 2, i.e. as finite or infinite binary numbers.</p><p>The role of the parameter <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x43.png" xlink:type="simple"/></inline-formula> in classification can be described as follows. Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x43.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x44.png" xlink:type="simple"/></inline-formula> be a set of words. Then <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x43.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x44.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x45.png" xlink:type="simple"/></inline-formula> defines a unique dendrogram<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x43.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x44.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x45.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x46.png" xlink:type="simple"/></inline-formula>, and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x43.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x44.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x45.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x46.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x47.png" xlink:type="simple"/></inline-formula> defines a metric dendrogram<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x43.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x44.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x45.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x46.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x47.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x48.png" xlink:type="simple"/></inline-formula>.</p><p>Observe that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x49.png" xlink:type="simple"/></inline-formula> depends only on the metric<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x49.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x50.png" xlink:type="simple"/></inline-formula>. By equivalence of the Baire metrics, dendrograms <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x49.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x50.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x51.png" xlink:type="simple"/></inline-formula> are tree-isomorphic for all<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x49.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x50.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x51.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x52.png" xlink:type="simple"/></inline-formula>. However, optimal classification results in general do depend on<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x49.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x50.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x51.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x52.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x53.png" xlink:type="simple"/></inline-formula>, as has been observed in Theorem 2 of [<xref ref-type="bibr" rid="scirp.54511-ref7">7</xref>] , where the result is formulated for <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x49.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x50.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x51.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x52.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x53.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x54.png" xlink:type="simple"/></inline-formula>-adic ultrametrics.</p></sec><sec id="s2_2"><title>2.2. Optimal Baire Distance</title><p>Given data <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x55.png" xlink:type="simple"/></inline-formula> and attributes <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x55.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x56.png" xlink:type="simple"/></inline-formula> with possible values<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x55.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x56.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x57.png" xlink:type="simple"/></inline-formula>, then a permutation<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x55.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x56.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x57.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x58.png" xlink:type="simple"/></inline-formula>, where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x55.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x56.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x57.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x58.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x59.png" xlink:type="simple"/></inline-formula> is the symmetric group of all permutations of the set<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x55.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x56.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x57.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x58.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x59.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x60.png" xlink:type="simple"/></inline-formula>, defines the expression</p><disp-formula id="scirp.54511-formula106"><graphic  xlink:href="http://html.scirp.org/file/5-7402572x61.png"  xlink:type="simple"/></disp-formula><p>i.e. a word with letters from the alphabet<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x62.png" xlink:type="simple"/></inline-formula>. This yields the Baire distance<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x62.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x63.png" xlink:type="simple"/></inline-formula>.</p><p>In order to determine a suitable permutation for the data, consider the average Baire distance. A high average Baire distance will arise if there is a large number of singletons, and branching is high up in the hierarchy. On the other hand, if there are lots of common initial features, then the average Baire distance will be low. In that case, clusters tend to have a high density, and there are few singletons. From these considerations, it follows that the task is to find a permutation <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x64.png" xlink:type="simple"/></inline-formula> such that</p><disp-formula id="scirp.54511-formula107"><graphic  xlink:href="http://html.scirp.org/file/5-7402572x65.png"  xlink:type="simple"/></disp-formula><p>is minimal, leading to the optimal Baire distance<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x66.png" xlink:type="simple"/></inline-formula>. Any method attempting to fulfil this task must overcome the problem that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x66.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x67.png" xlink:type="simple"/></inline-formula> is quite large for large<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x66.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x67.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x68.png" xlink:type="simple"/></inline-formula>.</p><p>Let<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x69.png" xlink:type="simple"/></inline-formula>, written as<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x69.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x70.png" xlink:type="simple"/></inline-formula>. Expanding <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x69.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x70.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x71.png" xlink:type="simple"/></inline-formula> into powers of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x69.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x70.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x71.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x72.png" xlink:type="simple"/></inline-formula> yields:</p><disp-formula id="scirp.54511-formula108"><label>(1)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-7402572x73.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x74.png" xlink:type="simple"/></inline-formula> is the number of data pairs <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x74.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x75.png" xlink:type="simple"/></inline-formula> with identical values exclusively in the set<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x74.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x75.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x76.png" xlink:type="simple"/></inline-formula>. The inner sum is taken over the set</p><disp-formula id="scirp.54511-formula109"><label>(2)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-7402572x77.png"  xlink:type="simple"/></disp-formula><p>where<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x78.png" xlink:type="simple"/></inline-formula>, and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x78.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x79.png" xlink:type="simple"/></inline-formula> is the length of the common initial subword with the standard word <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x78.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x79.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x80.png" xlink:type="simple"/></inline-formula> obtained by defining an ordering on any arbitrary alphabet<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x78.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x79.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x80.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x81.png" xlink:type="simple"/></inline-formula>.</p><p>Some first properties of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x82.png" xlink:type="simple"/></inline-formula> are listed in the following:</p><p>1. <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x83.png" xlink:type="simple"/></inline-formula>if <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x83.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x84.png" xlink:type="simple"/></inline-formula></p><p>2. <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x85.png" xlink:type="simple"/></inline-formula></p><p>3. <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x86.png" xlink:type="simple"/></inline-formula></p><p>4. <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x87.png" xlink:type="simple"/></inline-formula></p><p>5. <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x88.png" xlink:type="simple"/></inline-formula></p><p>These properties follow from Equation (2) above, and they imply some first properties of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x89.png" xlink:type="simple"/></inline-formula>:</p><disp-formula id="scirp.54511-formula110"><label>(3)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-7402572x90.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.54511-formula111"><label>(4)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-7402572x91.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.54511-formula112"><label>(5)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-7402572x92.png"  xlink:type="simple"/></disp-formula><p>An important observation is that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x93.png" xlink:type="simple"/></inline-formula> depends only on the first <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x93.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x94.png" xlink:type="simple"/></inline-formula> permuted values<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x93.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x94.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x95.png" xlink:type="simple"/></inline-formula>. This will be exploited in the following section, where it is shown how optimal permutations <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x93.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x94.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x95.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x96.png" xlink:type="simple"/></inline-formula> can be computed.</p><p>The following two examples list all values of</p><disp-formula id="scirp.54511-formula113"><graphic  xlink:href="http://html.scirp.org/file/5-7402572x97.png"  xlink:type="simple"/></disp-formula><p>in the case <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x98.png" xlink:type="simple"/></inline-formula> for<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x98.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x99.png" xlink:type="simple"/></inline-formula>. By effecting the permutation<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x98.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x99.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x100.png" xlink:type="simple"/></inline-formula>, one obtains the corresponding matrices<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x98.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x99.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x100.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x101.png" xlink:type="simple"/></inline-formula>, and summing over the row labelled <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x98.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x99.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x100.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x101.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x102.png" xlink:type="simple"/></inline-formula> yields<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x98.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x99.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x100.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x101.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x102.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x103.png" xlink:type="simple"/></inline-formula>.</p><p>Example 2.4. <xref ref-type="table" rid="table">Table </xref>for <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x104.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x104.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x105.png" xlink:type="simple"/></inline-formula>:</p><disp-formula id="scirp.54511-formula114"><graphic  xlink:href="http://html.scirp.org/file/5-7402572x106.png"  xlink:type="simple"/></disp-formula><p>Example 2.5. <xref ref-type="table" rid="table">Table </xref>for <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x107.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x107.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x108.png" xlink:type="simple"/></inline-formula>:</p><disp-formula id="scirp.54511-formula115"><graphic  xlink:href="http://html.scirp.org/file/5-7402572x109.png"  xlink:type="simple"/></disp-formula></sec><sec id="s2_3"><title>2.3. Finding Optimal Permutations</title><p>Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x110.png" xlink:type="simple"/></inline-formula> be the simplex of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x110.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x111.png" xlink:type="simple"/></inline-formula> channels labelled by the set<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x110.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x111.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x112.png" xlink:type="simple"/></inline-formula>. The faces are given by subsets of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x110.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x111.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x112.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x113.png" xlink:type="simple"/></inline-formula> or, equivalently, by elements of the power set<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x110.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x111.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x112.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x113.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x114.png" xlink:type="simple"/></inline-formula>.</p><p>The function</p><disp-formula id="scirp.54511-formula116"><graphic  xlink:href="http://html.scirp.org/file/5-7402572x115.png"  xlink:type="simple"/></disp-formula><p>from Equation (1) is to be minimised, where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x116.png" xlink:type="simple"/></inline-formula> is a permutation of the set<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x116.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x117.png" xlink:type="simple"/></inline-formula>. A combinatorialtopo- logical point of view appears to be helpful in the task. Namely, view the simplex <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x116.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x117.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x118.png" xlink:type="simple"/></inline-formula> as a (combinatorial) simplicial complex. A star of an <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x116.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x117.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x118.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x119.png" xlink:type="simple"/></inline-formula>-face <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x116.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x117.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x118.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x119.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x120.png" xlink:type="simple"/></inline-formula> is the set of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x116.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x117.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x118.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x119.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x120.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x121.png" xlink:type="simple"/></inline-formula>-faces attached to <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x116.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x117.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x118.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x119.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x120.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x121.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x122.png" xlink:type="simple"/></inline-formula> with <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x116.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x117.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x118.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x119.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x120.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x121.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x122.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x123.png" xlink:type="simple"/></inline-formula> (including <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x116.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x117.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x118.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x119.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x120.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x121.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x122.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x123.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x124.png" xlink:type="simple"/></inline-formula> itself). The weak topology on <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x116.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x117.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x118.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x119.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x120.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x121.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x122.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x123.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x124.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x125.png" xlink:type="simple"/></inline-formula> is generated by the stars.</p><p>To <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x126.png" xlink:type="simple"/></inline-formula> is associated a graph <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x126.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x127.png" xlink:type="simple"/></inline-formula> whose vertices are the faces, and an edge is given by a pair <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x126.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x127.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x128.png" xlink:type="simple"/></inline-formula> con- sisting of an <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x126.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x127.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x128.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x129.png" xlink:type="simple"/></inline-formula>-face <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x126.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x127.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x128.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x129.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x130.png" xlink:type="simple"/></inline-formula> and an <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x126.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x127.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x128.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x129.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x130.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x131.png" xlink:type="simple"/></inline-formula>-face <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x126.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x127.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x128.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x129.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x130.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x131.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x132.png" xlink:type="simple"/></inline-formula> such that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x126.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x127.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x128.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x129.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x130.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x131.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x132.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x133.png" xlink:type="simple"/></inline-formula> is a face of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x126.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x127.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x128.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x129.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x130.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x131.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x132.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x133.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x134.png" xlink:type="simple"/></inline-formula>.</p><p>The counts <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x135.png" xlink:type="simple"/></inline-formula> appearing in Equation (1) define a function<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x135.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x136.png" xlink:type="simple"/></inline-formula>, and this in turn yields weights on <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x135.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x136.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x137.png" xlink:type="simple"/></inline-formula> in the following way:</p><disp-formula id="scirp.54511-formula117"><label>(6)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-7402572x138.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.54511-formula118"><label>(7)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-7402572x139.png"  xlink:type="simple"/></disp-formula><p>Observe that all edge weights are non-negative:</p><disp-formula id="scirp.54511-formula119"><graphic  xlink:href="http://html.scirp.org/file/5-7402572x140.png"  xlink:type="simple"/></disp-formula><p>because<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x141.png" xlink:type="simple"/></inline-formula>. The graph <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x141.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x142.png" xlink:type="simple"/></inline-formula> is a directed acyclic graph with origin vertex <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x141.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x142.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x143.png" xlink:type="simple"/></inline-formula> and terminal vertex<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x141.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x142.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x143.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x144.png" xlink:type="simple"/></inline-formula>.</p><p>An injective path <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x145.png" xlink:type="simple"/></inline-formula> in <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x145.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x146.png" xlink:type="simple"/></inline-formula> has a natural <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x145.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x146.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x147.png" xlink:type="simple"/></inline-formula>-length</p><disp-formula id="scirp.54511-formula120"><graphic  xlink:href="http://html.scirp.org/file/5-7402572x148.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x149.png" xlink:type="simple"/></inline-formula> is given by the sequence of edges<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x149.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x150.png" xlink:type="simple"/></inline-formula>.</p><p>Definition 2.6. A permutation <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x151.png" xlink:type="simple"/></inline-formula> is said to be compatible with an injective path<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x151.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x152.png" xlink:type="simple"/></inline-formula>, if</p><disp-formula id="scirp.54511-formula121"><label>(8)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-7402572x153.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x154.png" xlink:type="simple"/></inline-formula> is given by the sequence of sets<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x154.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x155.png" xlink:type="simple"/></inline-formula>.</p><p>Lemma 2.7. If <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x156.png" xlink:type="simple"/></inline-formula> is compatible with<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x156.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x157.png" xlink:type="simple"/></inline-formula>, then</p><disp-formula id="scirp.54511-formula122"><graphic  xlink:href="http://html.scirp.org/file/5-7402572x158.png"  xlink:type="simple"/></disp-formula><p>where the path <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x159.png" xlink:type="simple"/></inline-formula> is given as in Definition 2.6.</p><p>Proof. Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x160.png" xlink:type="simple"/></inline-formula> be an edge on <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x160.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x161.png" xlink:type="simple"/></inline-formula> given by the pair of sets<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x160.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x161.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x162.png" xlink:type="simple"/></inline-formula>. Then</p><disp-formula id="scirp.54511-formula123"><graphic  xlink:href="http://html.scirp.org/file/5-7402572x163.png"  xlink:type="simple"/></disp-formula><p>Assume that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x164.png" xlink:type="simple"/></inline-formula> is compatible with<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x164.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x165.png" xlink:type="simple"/></inline-formula>. Then</p><disp-formula id="scirp.54511-formula124"><label>(9)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-7402572x166.png"  xlink:type="simple"/></disp-formula><p>from which the assertion follows for <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x167.png" xlink:type="simple"/></inline-formula> by summation over the edges along<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x167.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x168.png" xlink:type="simple"/></inline-formula>. For arbitrary <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x167.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x168.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x169.png" xlink:type="simple"/></inline-formula> com- patible with <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x167.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x168.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x169.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x170.png" xlink:type="simple"/></inline-formula> the proof is analogue to this case. </p><p>The following is an immediate consequence:</p><p>Corollary 2.8. Let<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x171.png" xlink:type="simple"/></inline-formula>, and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x171.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x172.png" xlink:type="simple"/></inline-formula> compatible with<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x171.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x172.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x173.png" xlink:type="simple"/></inline-formula>. Then</p><disp-formula id="scirp.54511-formula125"><graphic  xlink:href="http://html.scirp.org/file/5-7402572x174.png"  xlink:type="simple"/></disp-formula><p>The minimising <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x175.png" xlink:type="simple"/></inline-formula> can be found by travelling along a shortest path from <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x175.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x176.png" xlink:type="simple"/></inline-formula> to<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x175.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x176.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x177.png" xlink:type="simple"/></inline-formula>. One method for finding such shortest paths is given by the well known Dijkstra algorithm.</p><p>Corollary 2.9. Dijkstra’s shortest path algorithm on <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x178.png" xlink:type="simple"/></inline-formula> finds the global minima for <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x178.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x179.png" xlink:type="simple"/></inline-formula> with any given<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x178.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x179.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x180.png" xlink:type="simple"/></inline-formula>.</p><p>The main problem with applying Corollary 2.9 is the size of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x181.png" xlink:type="simple"/></inline-formula> for large<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x181.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x182.png" xlink:type="simple"/></inline-formula>. However, we believe that it is of practical interest to consider <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x181.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x182.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x183.png" xlink:type="simple"/></inline-formula> for sufficiently small<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x181.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x182.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x183.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x184.png" xlink:type="simple"/></inline-formula>. We will show below that in this case, the following gradient descent finds the global minimum in an exhaustive manner. Given an edge<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x181.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x182.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x183.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x184.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x185.png" xlink:type="simple"/></inline-formula>, the expression <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x181.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x182.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x183.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x184.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x185.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x186.png" xlink:type="simple"/></inline-formula> will denote the origin vertex<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x181.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x182.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x183.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x184.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x185.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x186.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x187.png" xlink:type="simple"/></inline-formula>, and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x181.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x182.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x183.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x184.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x185.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x186.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x187.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x188.png" xlink:type="simple"/></inline-formula> means the terminal vertex<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x181.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x182.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x183.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x184.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x185.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x186.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x187.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x188.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x189.png" xlink:type="simple"/></inline-formula>.</p><p>Algorithm 2.10. (Gradient descent) Input.<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x190.png" xlink:type="simple"/></inline-formula>.</p><p>Step 0. Set <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x191.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x191.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x192.png" xlink:type="simple"/></inline-formula>.</p><p>Step 1. Collect in <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x193.png" xlink:type="simple"/></inline-formula> all edges <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x193.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x194.png" xlink:type="simple"/></inline-formula> with <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x193.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x194.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x195.png" xlink:type="simple"/></inline-formula> having smallest weight<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x193.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x194.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x195.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x196.png" xlink:type="simple"/></inline-formula>, and set<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x193.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x194.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x195.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x196.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x197.png" xlink:type="simple"/></inline-formula>.</p><p>Step<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x198.png" xlink:type="simple"/></inline-formula>. Collect in <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x198.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x199.png" xlink:type="simple"/></inline-formula> all edges <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x198.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x199.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x200.png" xlink:type="simple"/></inline-formula> with <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x198.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x199.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x200.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x201.png" xlink:type="simple"/></inline-formula> having smallest weight, and set <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x198.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x199.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x200.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x201.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x202.png" xlink:type="simple"/></inline-formula>.</p><p>Output. The subgraph of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x203.png" xlink:type="simple"/></inline-formula> containing all paths with smallest sum of edge weights from <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x203.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x204.png" xlink:type="simple"/></inline-formula> to<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x203.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x204.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x205.png" xlink:type="simple"/></inline-formula>.</p><p>This algorithm clearly terminates after <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x206.png" xlink:type="simple"/></inline-formula> steps. The paths <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x206.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x207.png" xlink:type="simple"/></inline-formula> correspond bijectively to a set <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x206.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x207.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x208.png" xlink:type="simple"/></inline-formula> of permutations<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x206.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x207.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x208.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x209.png" xlink:type="simple"/></inline-formula>.</p><p>Lemma 2.11. Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x210.png" xlink:type="simple"/></inline-formula> be a permutation derived from gradient descent, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x210.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x211.png" xlink:type="simple"/></inline-formula>, and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x210.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x211.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x212.png" xlink:type="simple"/></inline-formula> such that</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x213.png" xlink:type="simple"/></inline-formula>is minimal. Then there exists a constant <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x213.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x214.png" xlink:type="simple"/></inline-formula> such that for all <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x213.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x214.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x215.png" xlink:type="simple"/></inline-formula> it holds true that<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x213.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x214.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x215.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x216.png" xlink:type="simple"/></inline-formula>.</p><p>Proof. We may assume that there exists some <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x217.png" xlink:type="simple"/></inline-formula> such that</p><disp-formula id="scirp.54511-formula126"><label>(10)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-7402572x218.png"  xlink:type="simple"/></disp-formula><p>as otherwise <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x219.png" xlink:type="simple"/></inline-formula> can be chosen. Assume now further that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x219.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x220.png" xlink:type="simple"/></inline-formula> be minimal with property (10). Still further, we may assume that there exists some <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x219.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x220.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x221.png" xlink:type="simple"/></inline-formula> such that</p><disp-formula id="scirp.54511-formula127"><label>(11)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-7402572x222.png"  xlink:type="simple"/></disp-formula><p>as otherwise <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x223.png" xlink:type="simple"/></inline-formula> could not be derived by gradient descent. The reason is that at step <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x223.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x224.png" xlink:type="simple"/></inline-formula> that method would descend down to <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x223.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x224.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x225.png" xlink:type="simple"/></inline-formula> instead of to<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x223.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x224.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x225.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x226.png" xlink:type="simple"/></inline-formula>, since <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x223.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x224.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x225.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x226.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x227.png" xlink:type="simple"/></inline-formula> is the first occurrence of property (10). Let now <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x223.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x224.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x225.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x226.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x227.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x228.png" xlink:type="simple"/></inline-formula> be minimal with (11). All this implies that</p><disp-formula id="scirp.54511-formula128"><graphic  xlink:href="http://html.scirp.org/file/5-7402572x229.png"  xlink:type="simple"/></disp-formula><p>is a polynomial with real coefficients such that<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x230.png" xlink:type="simple"/></inline-formula>. Hence, by continuity of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x230.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x231.png" xlink:type="simple"/></inline-formula>, there exists a small neighbourhood of 0 on which <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x230.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x231.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x232.png" xlink:type="simple"/></inline-formula> is still positive. This neighbourhood defines the desired constant<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x230.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x231.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x232.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x233.png" xlink:type="simple"/></inline-formula>. </p><p>An immediate consequence of the lemma is that gradient descent is asymptotically the method of choice:</p><p>Theorem 2.12. There exists a constant <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x234.png" xlink:type="simple"/></inline-formula> such that gradient descent on <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x234.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x235.png" xlink:type="simple"/></inline-formula> finds a global minimum for the cost function <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x234.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x235.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x236.png" xlink:type="simple"/></inline-formula> whenever<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x234.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x235.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x236.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x237.png" xlink:type="simple"/></inline-formula>.</p><p>Proof. Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x238.png" xlink:type="simple"/></inline-formula> be the set of all <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x238.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x239.png" xlink:type="simple"/></inline-formula> for which <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x238.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x239.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x240.png" xlink:type="simple"/></inline-formula> is minimal with some fixed<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x238.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x239.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x240.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x241.png" xlink:type="simple"/></inline-formula>. Then <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x238.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x239.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x240.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x241.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x242.png" xlink:type="simple"/></inline-formula> has the desired property. </p><p>The competitiveness of the gradient descent method is manifest in the following Remarks:</p><p>Remark 2.13. Algorithm 2.10 is of run-time complexity at most<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x243.png" xlink:type="simple"/></inline-formula>.</p><p>Proof. In the first step, there are <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x244.png" xlink:type="simple"/></inline-formula> choices for possible edges to follow, and after <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x244.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x245.png" xlink:type="simple"/></inline-formula> steps the possible permutations are found. Finding the minimal edge in step <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x244.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x245.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x246.png" xlink:type="simple"/></inline-formula> can be done with complexity<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x244.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x245.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x246.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x247.png" xlink:type="simple"/></inline-formula>. This proves the upper bound. </p><p>Notice that the efficiency holds only for the case that the weights <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x248.png" xlink:type="simple"/></inline-formula> of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x248.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x249.png" xlink:type="simple"/></inline-formula> are already given. However, this cannot be expected in general. Therefore, we investigate here the computational cost for <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x248.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x249.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x250.png" xlink:type="simple"/></inline-formula> for a gra- dient descent path <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x248.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x249.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x250.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x251.png" xlink:type="simple"/></inline-formula> in<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x248.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x249.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x250.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x251.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x252.png" xlink:type="simple"/></inline-formula>. The following is immediate:</p><p>Lemma 2.14. Let<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x253.png" xlink:type="simple"/></inline-formula>. Then <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x253.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x254.png" xlink:type="simple"/></inline-formula> is a (combinatorial) simplex of dimension<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x253.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x254.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x255.png" xlink:type="simple"/></inline-formula>.</p><p>We will write <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x256.png" xlink:type="simple"/></inline-formula> for the simplex coming from an edge <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x256.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x257.png" xlink:type="simple"/></inline-formula> as in Lemma 2.14. An immediate consequence is</p><disp-formula id="scirp.54511-formula129"><label>(12)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-7402572x258.png"  xlink:type="simple"/></disp-formula><p>the computation of which seems at first sight exponential in the dimension of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x259.png" xlink:type="simple"/></inline-formula>. In particular, the weights of the <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x259.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x260.png" xlink:type="simple"/></inline-formula> very first edges <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x259.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x260.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x261.png" xlink:type="simple"/></inline-formula> look to be very cumbersome to compute. The problem is the function</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x262.png" xlink:type="simple"/></inline-formula>with its computational cost <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x262.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x263.png" xlink:type="simple"/></inline-formula> for each<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x262.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x263.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x264.png" xlink:type="simple"/></inline-formula>, where<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x262.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x263.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x264.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x265.png" xlink:type="simple"/></inline-formula>. Slightly more efficient is the function</p><disp-formula id="scirp.54511-formula130"><graphic  xlink:href="http://html.scirp.org/file/5-7402572x266.png"  xlink:type="simple"/></disp-formula><p>which counts all pairs <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x267.png" xlink:type="simple"/></inline-formula> on which the channels in <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x267.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x268.png" xlink:type="simple"/></inline-formula> coincide. A trivial, but important observation is</p><disp-formula id="scirp.54511-formula131"><label>(13)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-7402572x269.png"  xlink:type="simple"/></disp-formula><p>as this allows to define a nice way of computing the weight<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x270.png" xlink:type="simple"/></inline-formula>:</p><p>Lemma 2.15. Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x271.png" xlink:type="simple"/></inline-formula> be a vertex. Then for any edge <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x271.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x272.png" xlink:type="simple"/></inline-formula> with origin <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x271.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x272.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x273.png" xlink:type="simple"/></inline-formula> and terminus <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x271.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x272.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x273.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x274.png" xlink:type="simple"/></inline-formula> it holds true that</p><disp-formula id="scirp.54511-formula132"><graphic  xlink:href="http://html.scirp.org/file/5-7402572x275.png"  xlink:type="simple"/></disp-formula><p>Proof. This is an immediate consequence of the identity</p><disp-formula id="scirp.54511-formula133"><graphic  xlink:href="http://html.scirp.org/file/5-7402572x276.png"  xlink:type="simple"/></disp-formula><p>which follows from Lemma 2.14. </p><p>Assume now that we are given for each pair <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x277.png" xlink:type="simple"/></inline-formula> the subset <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x277.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x278.png" xlink:type="simple"/></inline-formula> on which <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x277.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x278.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x279.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x277.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x278.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x279.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x280.png" xlink:type="simple"/></inline-formula> coincide. Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x277.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x278.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x279.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x280.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x281.png" xlink:type="simple"/></inline-formula> be the set of all pairs, and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x277.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x278.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x279.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x280.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x281.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x282.png" xlink:type="simple"/></inline-formula>. Then define for <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x277.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x278.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x279.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x280.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x281.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x282.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x283.png" xlink:type="simple"/></inline-formula> the set of pairs</p><disp-formula id="scirp.54511-formula134"><graphic  xlink:href="http://html.scirp.org/file/5-7402572x284.png"  xlink:type="simple"/></disp-formula><p>and its corresponding cardinality</p><disp-formula id="scirp.54511-formula135"><graphic  xlink:href="http://html.scirp.org/file/5-7402572x285.png"  xlink:type="simple"/></disp-formula><p>together with the conventions</p><disp-formula id="scirp.54511-formula136"><graphic  xlink:href="http://html.scirp.org/file/5-7402572x286.png"  xlink:type="simple"/></disp-formula><p>Then the identity</p><disp-formula id="scirp.54511-formula137"><label>(14)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-7402572x287.png"  xlink:type="simple"/></disp-formula><p>is immediate. Its usefulness is that the right hand side is computed more quickly than the left hand side:</p><p>Lemma 2.16 The cost of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x288.png" xlink:type="simple"/></inline-formula> is at most<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x288.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x289.png" xlink:type="simple"/></inline-formula>.</p><p>Proof. Take each <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x290.png" xlink:type="simple"/></inline-formula> and check coincidence of each <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x290.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x291.png" xlink:type="simple"/></inline-formula> in channel<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x290.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x291.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x292.png" xlink:type="simple"/></inline-formula>. </p><p>Algorithm 2.17 Input.<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x293.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x293.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x294.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x293.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x294.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x295.png" xlink:type="simple"/></inline-formula>,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x293.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x294.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x295.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x296.png" xlink:type="simple"/></inline-formula>.</p><p>Step 1. Find minimal edge <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x297.png" xlink:type="simple"/></inline-formula> with</p><disp-formula id="scirp.54511-formula138"><label>(15)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-7402572x298.png"  xlink:type="simple"/></disp-formula><p>minimal. Set<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x299.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x299.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x300.png" xlink:type="simple"/></inline-formula>,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x299.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x300.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x301.png" xlink:type="simple"/></inline-formula>.</p><p>Step<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x302.png" xlink:type="simple"/></inline-formula>. Repeat Step 1 with current values of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x302.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x303.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x302.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x303.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x304.png" xlink:type="simple"/></inline-formula>, if both sets are non-empty. Set <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x302.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x303.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x304.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x305.png" xlink:type="simple"/></inline-formula> with current value of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x302.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x303.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x304.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x305.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x306.png" xlink:type="simple"/></inline-formula>.</p><p>Output. Path <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x307.png" xlink:type="simple"/></inline-formula> for some<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x307.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x308.png" xlink:type="simple"/></inline-formula>.</p><p>Theorem 2.18 Algorithm 2.17 has run-time complexity at most<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x309.png" xlink:type="simple"/></inline-formula>.</p><p>Proof. The complexity in Step <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x310.png" xlink:type="simple"/></inline-formula> is at most <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x310.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x311.png" xlink:type="simple"/></inline-formula> for <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x310.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x311.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x312.png" xlink:type="simple"/></inline-formula> with the <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x310.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x311.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x312.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x313.png" xlink:type="simple"/></inline-formula> being the <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x310.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x311.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x312.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x313.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x314.png" xlink:type="simple"/></inline-formula> at that step. The reason is that, according to (15) and Lemma 2.16, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x310.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x311.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x312.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x313.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x314.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x315.png" xlink:type="simple"/></inline-formula>has complexity<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x310.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x311.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x312.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x313.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x314.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x315.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x316.png" xlink:type="simple"/></inline-formula>, and there are</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x317.png" xlink:type="simple"/></inline-formula>edges going out of vertex<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x317.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x318.png" xlink:type="simple"/></inline-formula>. Bounding the cardinalities of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x317.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x318.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x319.png" xlink:type="simple"/></inline-formula> by <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x317.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x318.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x319.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x320.png" xlink:type="simple"/></inline-formula> from above, and summing the costs yields the desired bound<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x317.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x318.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x319.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x320.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x321.png" xlink:type="simple"/></inline-formula>. </p><p>Notice that the constant <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x322.png" xlink:type="simple"/></inline-formula> of Theorem 2.12 can be very close to zero. That would mean that the gradient descent method yields only a local minimum for most values of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x322.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x323.png" xlink:type="simple"/></inline-formula>. However, we believe that there is no poly- nomial-time algorithm which finds a minimum which is global for all<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x322.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x323.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x324.png" xlink:type="simple"/></inline-formula>, or at least for all <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x322.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x323.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x324.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x325.png" xlink:type="simple"/></inline-formula> below a pre- described threshold.</p></sec></sec><sec id="s3"><title>3. Combining Ultrametrics with SVM</title><p>Within this section the potential of integrating ultrametrics into state-of-the art classifiers―the Support Vector Machine (SVM) as introduced by [<xref ref-type="bibr" rid="scirp.54511-ref8">8</xref>] ―is presented. SVM has been intensely applied for classification tasks in remote sensing and several methodological comparisons have been established in previous work of the authors [<xref ref-type="bibr" rid="scirp.54511-ref9">9</xref>] [<xref ref-type="bibr" rid="scirp.54511-ref10">10</xref>] . At first, our methodology is outlined. Secondly, a classification result for a standard benchmark from hyperspectral remote sensing is shown.</p><sec id="s3_1"><title>3.1. Methodology</title><p>Kernel matrices are the representation of similarity between the input data used for SVM classification. To integrate ultrametrics into SVM classification the crucial step is therefore to create a new kernel function [<xref ref-type="bibr" rid="scirp.54511-ref11">11</xref>] [<xref ref-type="bibr" rid="scirp.54511-ref12">12</xref>] . Instead of representing the Euclidean distance between input data, this new kernel function represents the Baire distance between them. To have an optimal kernel based on the Baire distance, at first an optimal per- mutation <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x326.png" xlink:type="simple"/></inline-formula> is found as outlined in Section 2.3 by using Algorithm 2.17. The new kernel is thus given as</p><disp-formula id="scirp.54511-formula139"><label>(16)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-7402572x327.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x328.png" xlink:type="simple"/></inline-formula> for some choice of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x328.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x329.png" xlink:type="simple"/></inline-formula> sufficiently small, and we call it a Baire distance kernel.</p><p>This new kernel function could be used for classification directly. However, one feature of kernel based classification is that multiple kernel functions can be combined to increase classification performance [<xref ref-type="bibr" rid="scirp.54511-ref13">13</xref>] . The Baire distance is dependent on the resolution (bitrate) of the data. Two very similar features will maintain a large <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x330.png" xlink:type="simple"/></inline-formula>-value at high bit depths, while the value of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x330.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x331.png" xlink:type="simple"/></inline-formula> of less similar features will deteriorate at higher bit-rates. Thus, by varying the bit depth of the data, one obtains additional information about the similarity of the data. Therefore, a kernel is to be created which incorporates the information about similarity at each resolution. At first, data with 8-bit depth are used. An optimal <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x330.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x331.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x332.png" xlink:type="simple"/></inline-formula> is computed as described in Section 2.3. Afterwards, a kernel <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x330.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x331.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x332.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x333.png" xlink:type="simple"/></inline-formula> is computed, which includes the Baire distance between features for the given <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x330.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x331.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x332.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x333.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x334.png" xlink:type="simple"/></inline-formula> at 8 bit. In the next step, data are compressed to 7-bit depth. Again, an optimal <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x330.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x331.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x332.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x333.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x334.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x335.png" xlink:type="simple"/></inline-formula> is found, a new kernel is computed and the kernels are summed up. For bit depths <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x330.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x331.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x332.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x333.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x334.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x335.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x336.png" xlink:type="simple"/></inline-formula> kernels are computed and summed to the multiple Kernel<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x330.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x331.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x332.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x333.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x334.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x335.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x336.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x337.png" xlink:type="simple"/></inline-formula>.</p><disp-formula id="scirp.54511-formula140"><label>(17)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-7402572x338.png"  xlink:type="simple"/></disp-formula><p>This multiple kernel also belongs to the new class of Baire distance kernels and has the advantage of in- corporating the similarity at different bit depths. It is compared against the standard linear kernel frequently used for SVM:</p><disp-formula id="scirp.54511-formula141"><label>(18)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-7402572x339.png"  xlink:type="simple"/></disp-formula><p>where the bracket <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x340.png" xlink:type="simple"/></inline-formula> denotes the standard scalar product on the Euclidean space into which the data is mapped.</p></sec><sec id="s3_2"><title>3.2. Application</title><p>Within this section, a comparison on a standard benchmark dataset from hyperspectral remote sensing is presented, cf. also [<xref ref-type="bibr" rid="scirp.54511-ref14">14</xref>] . The AVIRIS Indian Pines dataset consists of a <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x341.png" xlink:type="simple"/></inline-formula> pixel hyperspectral image with 220 spectral channels (<xref ref-type="fig" rid="fig2">Figure 2</xref>). It is well known due to the complexity of the classification problem it represents. The 16 land use classes consisting mainly of crop classes are to be separated. These are difficult to separate since they are spectrally very similar (due to the early phenological stage of the vegetation).</p><p>Although our implementation of Algorithm 2.17 is capable to process 220 features, only the first six principal components are considered. The reason is that there are two sources of coincidences. The first is coincidence due to spectral similarity of land cover classes (signal), the second is coincidence due to noise. For this work, only the coincidence of signal is relevant. Since the algorithm is not fit to distinguish between the two sources, only the six first principal components are considered relevant. They explain 99.66% of the sum of eigenvalues and are therefore believed to contribute considerably to coincidences due to signal and only marginally to coincidence due to noise.</p><p>At first, the dataset is classified with a linear kernel SVM as given in Equation (18). A visual result can be seen in <xref ref-type="fig" rid="fig3">Figure 3</xref> (left). The overall accuracy yielded is 53.5% and the <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x342.png" xlink:type="simple"/></inline-formula>-coefficient is 0.44. As can be seen, the dataset requires more complex kernel functions than linear ones. Then, a multiple kernel <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x342.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x343.png" xlink:type="simple"/></inline-formula> of the form (16) is computed as described in Section 3.1. The dataset is again classified using an SVM, and a visual result can be seen in <xref ref-type="fig" rid="fig3">Figure 3</xref> (right). The overall accuracy yielded is 53.7% and the <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x342.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x343.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x344.png" xlink:type="simple"/></inline-formula>-coefficient is 0.45.</p><fig id="fig2"  position="float"><label><xref ref-type="fig" rid="fig2">Figure 2</xref></label><caption><title> Hyperspectral image</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/5-7402572x345.png"/></fig><fig-group id="fig3"><label><xref ref-type="fig" rid="fig3">Figure 3</xref></label><caption><title> (a) Linear SVM; (b) Multi-Baire-kernel SVM.</title></caption><fig id ="fig3_1"><label> (b)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/5-7402572x346.png"/></fig><fig id ="fig3_2"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/5-7402572x347.png"/></fig></fig-group><p>The overall accuracy is the percentage of correctly classified pixels from the reference data. The <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x348.png" xlink:type="simple"/></inline-formula>-co- efficient is a statistical measure of the agreement, beyond chance, between the algorithm’s results and the manual labelling in the reference data. Both are global measurements of performance.</p><p>As can be seen, both results have a lot of resemblance in the major part. However, the result produced with the linear kernel tends to confuse the brown crop classes in the north with green pasture classes. On the other hand, the linear kernel SVM better recognizes the street in the Western part of the image.</p><p>The kernel target alignment between these kernels and the ideal kernel</p><disp-formula id="scirp.54511-formula142"><graphic  xlink:href="http://html.scirp.org/file/5-7402572x349.png"  xlink:type="simple"/></disp-formula><p>was computed. The ideal kernel is defined via the label <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x350.png" xlink:type="simple"/></inline-formula> associated to each pixel, and has value 1 if the labels coincide, otherwise its value is zero. Note that the kernel target alignment proposed by [<xref ref-type="bibr" rid="scirp.54511-ref2">2</xref>] represents an a-priori quality assessment of a kernel’s suitability. It is defined as</p><disp-formula id="scirp.54511-formula143"><graphic  xlink:href="http://html.scirp.org/file/5-7402572x351.png"  xlink:type="simple"/></disp-formula><p>where</p><disp-formula id="scirp.54511-formula144"><graphic  xlink:href="http://html.scirp.org/file/5-7402572x352.png"  xlink:type="simple"/></disp-formula><p>denotes the usual scalar product between Gram matrices.</p><p>The kernel target alignment takes values in the interval <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x353.png" xlink:type="simple"/></inline-formula> with one being the best. The kernel target alignment of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x353.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x354.png" xlink:type="simple"/></inline-formula> was 0.37. The <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x353.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x354.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x355.png" xlink:type="simple"/></inline-formula> yielded a higher alignment of 0.47 thus giving reason for expecting a higher overall performance of the latter. The producers’ accuracies <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x353.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x354.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x355.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x356.png" xlink:type="simple"/></inline-formula> and users’ accuracies <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x353.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x354.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x355.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x356.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x357.png" xlink:type="simple"/></inline-formula> for the individual classes are shown in <xref ref-type="table" rid="table">Table </xref>1 and <xref ref-type="table" rid="table">Table </xref>2.</p><p>The users’ accuracy shows what percentage of a particular ground class was correctly classified. The pro- ducers’ accuracy is a measure of the reliability of an output map generated from a classification scheme which tells what percentage of a class truly corresponds to a class in the reference. Both are local (i.e. class-dependent) measurements of performance.</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table">Table </xref>1</label><caption><title> Hyperspectral image (channels R:25, G:12, B:1)</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Value</th><th align="center" valign="middle" >C1</th><th align="center" valign="middle" >C2</th><th align="center" valign="middle" >C3</th><th align="center" valign="middle" >C4</th><th align="center" valign="middle" >C5</th><th align="center" valign="middle" >C6</th><th align="center" valign="middle" >C7</th><th align="center" valign="middle" >C8</th></tr></thead><tr><td align="center" valign="middle" >pa(Kmult)</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >46.6</td><td align="center" valign="middle" >12.6</td><td align="center" valign="middle" >1.2</td><td align="center" valign="middle" >17.5</td><td align="center" valign="middle" >82.9</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >99.1</td></tr><tr><td align="center" valign="middle" >pa(Klin)</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >39.9</td><td align="center" valign="middle" >0.8</td><td align="center" valign="middle" >2.4</td><td align="center" valign="middle" >49.1</td><td align="center" valign="middle" >80.4</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >99.1</td></tr><tr><td align="center" valign="middle" >pa(Kmult) − pa(Klin)</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >6.7</td><td align="center" valign="middle" >11.8</td><td align="center" valign="middle" >−1.2</td><td align="center" valign="middle" >−31.6</td><td align="center" valign="middle" >2.5</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td></tr><tr><td align="center" valign="middle" >ua(Kmult)</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >43.0</td><td align="center" valign="middle" >33.4</td><td align="center" valign="middle" >20.0</td><td align="center" valign="middle" >74.3</td><td align="center" valign="middle" >72.8</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >75.8</td></tr><tr><td align="center" valign="middle" >ua(Klin)</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >38.9</td><td align="center" valign="middle" >45.4</td><td align="center" valign="middle" >28.5</td><td align="center" valign="middle" >57.1</td><td align="center" valign="middle" >78.5</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >84.5</td></tr><tr><td align="center" valign="middle" >ua(Kmult) − ua(Klin)</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >4.1</td><td align="center" valign="middle" >−12.0</td><td align="center" valign="middle" >−8.5</td><td align="center" valign="middle" >17.2</td><td align="center" valign="middle" >−5.7</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >−8.7</td></tr></tbody></table></table-wrap><table-wrap id="table2" ><label><xref ref-type="table" rid="table">Table </xref>2</label><caption><title> Hyperspectral image (continued)</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Value</th><th align="center" valign="middle" >C9</th><th align="center" valign="middle" >C10</th><th align="center" valign="middle" >C11</th><th align="center" valign="middle" >C12</th><th align="center" valign="middle" >C13</th><th align="center" valign="middle" >C14</th><th align="center" valign="middle" >C15</th><th align="center" valign="middle" >C16</th></tr></thead><tr><td align="center" valign="middle" >pa(Kmult)</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >10.1</td><td align="center" valign="middle" >80.6</td><td align="center" valign="middle" >4.6</td><td align="center" valign="middle" >90.5</td><td align="center" valign="middle" >90.2</td><td align="center" valign="middle" >15.4</td><td align="center" valign="middle" >63.6</td></tr><tr><td align="center" valign="middle" >pa(Klin)</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0.1</td><td align="center" valign="middle" >88.0</td><td align="center" valign="middle" >1.1</td><td align="center" valign="middle" >91.8</td><td align="center" valign="middle" >86.5</td><td align="center" valign="middle" >15.0</td><td align="center" valign="middle" >84.8</td></tr><tr><td align="center" valign="middle" >pa(Kmult) − pa(Klin)</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >10.0</td><td align="center" valign="middle" >−7.4</td><td align="center" valign="middle" >3.5</td><td align="center" valign="middle" >−1.3</td><td align="center" valign="middle" >3.7</td><td align="center" valign="middle" >0.4</td><td align="center" valign="middle" >−21.2</td></tr><tr><td align="center" valign="middle" >ua(Kmult)</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >38.9</td><td align="center" valign="middle" >46.3</td><td align="center" valign="middle" >32.2</td><td align="center" valign="middle" >54.0</td><td align="center" valign="middle" >68.8</td><td align="center" valign="middle" >45.5</td><td align="center" valign="middle" >93.3</td></tr><tr><td align="center" valign="middle" >ua(Klin)</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >50.0</td><td align="center" valign="middle" >43.7</td><td align="center" valign="middle" >12.8</td><td align="center" valign="middle" >56.6</td><td align="center" valign="middle" >72.5</td><td align="center" valign="middle" >65.5</td><td align="center" valign="middle" >86.1</td></tr><tr><td align="center" valign="middle" >ua(Kmult) − ua(Klin)</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >−11.1</td><td align="center" valign="middle" >2.6</td><td align="center" valign="middle" >19.4</td><td align="center" valign="middle" >−2.6</td><td align="center" valign="middle" >−3.7</td><td align="center" valign="middle" >−20.0</td><td align="center" valign="middle" >7.2</td></tr></tbody></table></table-wrap><p>As had to be expected, each classification approach outperformed the other for some classes. The approach based on <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x358.png" xlink:type="simple"/></inline-formula> yields higher producers’ accuracy values than <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x358.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x359.png" xlink:type="simple"/></inline-formula> in seven cases. For five cases, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x358.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x359.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x360.png" xlink:type="simple"/></inline-formula>is su- perior. For users’ accuracy, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x358.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x359.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x360.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x361.png" xlink:type="simple"/></inline-formula>is superior in five cases, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x358.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x359.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x360.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x361.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x362.png" xlink:type="simple"/></inline-formula>in eight cases.</p><p>Since producers’ accuracy outlines which amount of pixels from the reference are found in the classification (completeness) while users’ accuracy outlines which amount of the pixels in one class are correct, it can be concluded, that the proposed approach produces more complete results for many classes than with the standard linear kernel approach. Of course, due to the low overall accuracy values yielded, the approach should be ex- tended by applying e.g. Gaussian functions over the similarity matrices.</p></sec></sec><sec id="s4"><title>4. Conclusion</title><p>Finding optimal Baire distances defined by permutations of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x363.png" xlink:type="simple"/></inline-formula> variables can be done in quadratic time, if the data size is fixed and a gradient descent algorithm is used. For the Baire distance parametrised by the base<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x363.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x364.png" xlink:type="simple"/></inline-formula>, this becomes the global minimum if <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x363.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x364.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x365.png" xlink:type="simple"/></inline-formula> is sufficiently small. In practice the outcome will be not a unique permutation, but a more or less large set <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x363.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x364.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x365.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x366.png" xlink:type="simple"/></inline-formula> of optimal permutations<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x363.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x364.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x365.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x366.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x367.png" xlink:type="simple"/></inline-formula>. The <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x363.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x364.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x365.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x366.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x367.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x368.png" xlink:type="simple"/></inline-formula> can be viewed in a natural way as words over some alphabet. This implies that the symmetric group <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x363.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x364.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x365.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x366.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x367.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x368.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x369.png" xlink:type="simple"/></inline-formula> of the <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x363.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x364.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x365.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x366.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x367.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x368.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x369.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x370.png" xlink:type="simple"/></inline-formula> variables has a well- defined dendrogram <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x363.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x364.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x365.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x366.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x367.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x368.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x369.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x370.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x371.png" xlink:type="simple"/></inline-formula> in which we can view <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x363.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x364.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x365.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x366.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x367.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x368.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x369.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x370.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x371.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x372.png" xlink:type="simple"/></inline-formula> as a cluster. The common initial word <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x363.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x364.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x365.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x366.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x367.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x368.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x369.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x370.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x371.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x372.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x373.png" xlink:type="simple"/></inline-formula> of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x363.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x364.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x365.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x366.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x367.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x368.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x369.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x370.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x371.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x372.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x373.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x374.png" xlink:type="simple"/></inline-formula> de- fines a ranking of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x363.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x364.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x365.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x366.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x367.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x368.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x369.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x370.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x371.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x372.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x373.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x374.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x375.png" xlink:type="simple"/></inline-formula> of the variables which we conjecture to contain the most relevant inherent hierarchical information of the dataset<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x363.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x364.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x365.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x366.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x367.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x368.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x369.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x370.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x371.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x372.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x373.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x374.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x375.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x376.png" xlink:type="simple"/></inline-formula>, after removing variables with very small variation. We expect further hierarchical information about <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x363.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x364.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x365.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x366.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x367.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x368.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x369.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x370.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x371.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x372.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x373.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x374.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x375.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x376.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x377.png" xlink:type="simple"/></inline-formula> by finding optimal classifications of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x363.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x364.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x365.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x366.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x367.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x368.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x369.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x370.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x371.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x372.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x373.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x374.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x375.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x376.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x377.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x378.png" xlink:type="simple"/></inline-formula> with respect to the ultrametric defined by its dendrogram<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x363.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x364.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x365.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x366.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x367.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x368.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x369.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x370.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x371.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x372.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x373.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x374.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x375.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x376.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x377.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x378.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7402572x379.png" xlink:type="simple"/></inline-formula>. Apart from theoretically providing an algorithm which finds the optimal permutation, the applicability of the methodology was demonstrated. To this end, an initial experiment to in- tegrate the Baire distance into state-of-the-art SVM classification is provided. By defining a new multiple kernel function based on Baire distances, classification accuracy on a benchmark dataset is increased. This finding emphasizes the usefulness of the optimal Baire distance in classification. In future work, Gaussian kernels based on the Baire distance will be studied. Furthermore, unsupervised classification algorithms using the permu- tation-dependent ultrametrics will be dealt with in future work.</p></sec><sec id="s5"><title>Acknowledgements</title><p>This work has grown out of a talk given at the International Conference on Classification (ICC 2011) and the discussions afterwards. The first author is funded by Deutsche Forschungsgemeinschaft (DFG), and the second author by the Deutsches Zentrum f&#252;r Luft-und Raumfahrt e.V. (DLR). Thanks to Fionn Murtagh, Roland Glantz, and Norbert Paul for valuable conversation, as well as Fionn Murtagh and David Wishart for the organising of the International Conference on Classification (ICC 2011) in Saint Andrews, Scotland. The article processing charge was funded by the German Research Foundation (DFG) and the Albert Ludwigs University Freiburg in the funding programme Open Access Publishing.</p></sec><sec id="s6"><title>Cite this paper</title><p>Patrick ErikBradley,Andreas ChristianBraun, (2015) Finding the Asymptotically Optimal Baire Distance for Multi-Channel Data. Applied Mathematics,06,484-495. doi: 10.4236/am.2015.63046</p></sec></body><back><ref-list><title>References</title><ref id="scirp.54511-ref1"><label>1</label><mixed-citation publication-type="book" xlink:type="simple">Contreras, P. and Murtagh, F. (2010) Fast Hierarchical Clustering from the Baire Distance. In: Locarek-Junge, H. and Weighs, C., Eds., Classification as a Tool for Research, Springer Berlin Heidelberg, Germany, 235-243. 
http://dx.doi.org/10.1007/978-3-642-10745-0_25</mixed-citation></ref><ref id="scirp.54511-ref2"><label>2</label><mixed-citation publication-type="book" xlink:type="simple">Cristianini, N., Shawe-Taylor, J., Elisseeff, A. and Kandola, J. (2006) On Kernel Alignment. In: Holmes, D.E., Ed., Innovations in Machine Learning, Springer Berlin Heidelberg, Germany, 205-256.</mixed-citation></ref><ref id="scirp.54511-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Murtagh, F. (2004) On Ultrametricity, Data Coding, and Computation. Journal of Classification, 21, 167-184. 
http://dx.doi.org/10.1007/s00357-004-0015-y</mixed-citation></ref><ref id="scirp.54511-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Benois-Pineau, J., Khrennikov, A.Y. and Kotovich, N.V. (2001) Segmentation of Images in p-Adic and Euclidean Metrics. Doklady Mathematic, 64, 450-455.</mixed-citation></ref><ref id="scirp.54511-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Bradley, P.E. (2010) Mumford Dendrograms. The Computer Journal, 53, 393-404. 
http://dx.doi.org/10.1093/comjnl/bxm088</mixed-citation></ref><ref id="scirp.54511-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Bradley, P.E. (2008) Degenerating Families of Dendrograms. Journal of Classification, 25, 27-42. 
http://dx.doi.org/10.1007/s00357-008-9009-5</mixed-citation></ref><ref id="scirp.54511-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Bradley, P.E. (2009) On p-Adic Classification. p-Adic Numbers, Ultrametric Analysis, and Applications, 1, 271-285.</mixed-citation></ref><ref id="scirp.54511-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Cortes, C. and Vapnik, V. (1995) Support-Vector Networks. Machine Learning, 20, 273-297. 
http://dx.doi.org/10.1007/BF00994018</mixed-citation></ref><ref id="scirp.54511-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Braun, A.C. (2010) Evaluation of One-Class SVM for Pixe-Based and Segment-Based Classification in Remote Sensing. International Archives of Photogrammetry, Remote Sensing and Spatial Information Sciences, 38, 160-165.</mixed-citation></ref><ref id="scirp.54511-ref10"><label>10</label><mixed-citation publication-type="book" xlink:type="simple">Braun, A.C., Weidner, U., Jutzi, B. and Hinz, S. (2011) Integrating External Knowledge into SVM Classification—Fusing Hyperspectral and Laserscanning Data by Kernel Composition. In: Heipke, C., Jacobsen, K., Rottensteiner, F., Müller, S. and S&amp;ouml;rgel, U., Eds., High-Resolution Earth Imaging for Geospatial Information, International Archives of Photogrammetry, Remote Sensing and Spatial Information Sciences, 38, Part 4/W19 (on CD).</mixed-citation></ref><ref id="scirp.54511-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Amari, S. and Wu, S. (1999) Improving Support Vector Machine Classifiers by Modifying Kernel Functions. Neural Networks, 12, 783-789.  
http://dx.doi.org/10.1016/S0893-6080(99)00032-5</mixed-citation></ref><ref id="scirp.54511-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Braun, A.C., Weidner, U., Jutzi, B. and Hinz, S. (2012) Kernel Composition with the One-against-One Cascade for Integrating External Knowledge into SVM Classification. Photogrammetrie-Fernerkundung-Geoinformation, 2012, 371-384.  
http://dx.doi.org/10.1127/1432-8364/20/0124</mixed-citation></ref><ref id="scirp.54511-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Sonnenburg, S., R&amp;auml;tsch, G., Sch&amp;auml;fer, C. and Sch&amp;ouml;lkopf, B. (2006) Large Scale Multiple Kernel Learning. The Journal of Machine Learning Research, 7, 1531-1565.</mixed-citation></ref><ref id="scirp.54511-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Braun, A.C., Weidner, U. and Hinz, S. (2010) Support Vector Machines for Vegetation Classification? A Revision. Photo-grammetrie-Fernerkundung-Geoinformation, 2010, 273-281.  
http://dx.doi.org/10.1127/1432-8364/2010/0055</mixed-citation></ref></ref-list></back></article>