<?xml version='1.0'?>
<!DOCTYPE art SYSTEM 'http://www.biomedcentral.com/xml/article.dtd'>
<art>
   <ui>1748-7188-3-5</ui>
   <ji>1748-7188</ji>
   <fm>
      <dochead>Research</dochead>
      <bibl>
         <title>
            <p>On the optimality of the neighbor-joining algorithm</p>
         </title>
         <aug>
            <au id="A1">
               <snm>Eickmeyer</snm>
               <fnm>Kord</fnm>
               <insr iid="I1"/>
               <email>eickmeye@informatik.hu-berlin.de</email>
            </au>
            <au id="A2">
               <snm>Huggins</snm>
               <fnm>Peter</fnm>
               <insr iid="I2"/>
               <email>phuggins@math.berkeley.edu</email>
            </au>
            <au id="A3" ca="yes">
               <snm>Pachter</snm>
               <fnm>Lior</fnm>
               <insr iid="I2"/>
               <email>lpachter@math.berkeley.edu</email>
            </au>
            <au id="A4">
               <snm>Yoshida</snm>
               <fnm>Ruriko</fnm>
               <insr iid="I3"/>
               <email>ruriko.yoshida@uky.edu</email>
            </au>
         </aug>
         <insg>
            <ins id="I1">
               <p>Department of    Computer Science, Humboldt University, Unter den Linden  6, 10099 Berlin, Germany  </p>
            </ins>
            <ins id="I2">
               <p>Department of Mathematics, University of California at Berkeley Berkeley, CA 94720-3840, USA</p>
            </ins>
            <ins id="I3">
               <p>Department of Statistics, University of Kentucky Lexington, KY 40506, USA</p>
            </ins>
         </insg>
         <source>Algorithms for Molecular Biology</source>
         <issn>1748-7188</issn>
         <pubdate>2008</pubdate>
         <volume>3</volume>
         <issue>1</issue>
         <fpage>5</fpage>
         <url>http://www.almob.org/content/3/1/5</url>
         <xrefbib>
            <pubidlist>
               <pubid idtype="pmpid">18447942</pubid>
               <pubid idtype="doi">10.1186/1748-7188-3-5</pubid>
            </pubidlist>
         </xrefbib>
      </bibl>
      <history>
         <rec>
            <date>
               <day>13</day>
               <month>11</month>
               <year>2007</year>
            </date>
         </rec>
         <acc>
            <date>
               <day>30</day>
               <month>4</month>
               <year>2008</year>
            </date>
         </acc>
         <pub>
            <date>
               <day>30</day>
               <month>4</month>
               <year>2008</year>
            </date>
         </pub>
      </history>
      <cpyrt>
         <year>2008</year>
         <collab>Eickmeyer et al; licensee BioMed Central Ltd.</collab>
         <note>This is an Open Access article distributed under the terms of the Creative Commons Attribution License (<url>http://creativecommons.org/licenses/by/2.0</url>), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</note>
      </cpyrt>
      <abs>
         <sec>
            <st>
               <p>Abstract</p>
            </st>
            <p>The popular neighbor-joining (NJ) algorithm used in phylogenetics is a greedy algorithm for finding the balanced minimum evolution (BME) tree associated to a dissimilarity map. From this point of view, NJ is "optimal" when the algorithm outputs the tree which minimizes the balanced minimum evolution criterion. We use the fact that the NJ tree topology and the BME tree topology are determined by polyhedral subdivisions of the spaces of dissimilarity maps <inline-formula><m:math name="1748-7188-3-5-i1" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msubsup><m:mi mathvariant="script">R</m:mi><m:mo>+</m:mo><m:mrow><m:mrow><m:mo>(</m:mo><m:mrow><m:mtable><m:mtr><m:mtd><m:mi>n</m:mi></m:mtd></m:mtr><m:mtr><m:mtd><m:mn>2</m:mn></m:mtd></m:mtr></m:mtable></m:mrow><m:mo>)</m:mo></m:mrow></m:mrow></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaWenfgDOvwBHrxAJfwnHbqeg0uy0HwzTfgDPnwy1aaceaGae83gHi1aa0baaSqaaiabgUcaRaqaamaabmaabaqbaeqabiqaaaqaaiabd6gaUbqaaiabikdaYaaaaiaawIcacaGLPaaaaaaaaa@3BA1@</m:annotation></m:semantics></m:math></inline-formula> to study the optimality of the neighbor-joining algorithm. In particular, we investigate and compare the polyhedral subdivisions for <it>n </it>&#8804; 8. This requires the measurement of volumes of spherical polytopes in high dimension, which we obtain using a combination of Monte Carlo methods and polyhedral algorithms. Our results include a demonstration that highly unrelated trees can be co-optimal in BME reconstruction, and that NJ regions are not convex. We obtain the <it>l</it><sub>2 </sub>radius for neighbor-joining for <it>n </it>= 5 and we conjecture that the ability of the neighbor-joining algorithm to recover the BME tree depends on the diameter of the BME tree.</p>
         </sec>
      </abs>
   </fm>
   <bdy>
      <sec>
         <st>
            <p>1 Introduction</p>
         </st>
         <p>The popular neighbor-joining algorithm used for phylogenetic tree reconstruction <abbrgrp><abbr bid="B1">1</abbr></abbrgrp> has recently been "revealed" to be a greedy algorithm for finding the balanced minimum evolution tree associated to a dissimilarity map <abbrgrp><abbr bid="B2">2</abbr></abbrgrp>. This means the following:</p>
         <p>Let <inline-formula><m:math name="1748-7188-3-5-i2" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:mi>D</m:mi><m:mo>=</m:mo><m:msubsup><m:mrow><m:mo>{</m:mo><m:msub><m:mi>d</m:mi><m:mrow><m:mi>i</m:mi><m:mi>j</m:mi></m:mrow></m:msub><m:mo>}</m:mo></m:mrow><m:mrow><m:mi>i</m:mi><m:mo>,</m:mo><m:mi>j</m:mi><m:mo>=</m:mo><m:mn>1</m:mn></m:mrow><m:mi>n</m:mi></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaGaemiraqKaeyypa0Jaei4EaSNaemizaq2aaSbaaSqaaiabdMgaPjabdQgaQbqabaGccqGG9bqFdaqhaaWcbaGaemyAaKMaeiilaWIaemOAaOMaeyypa0JaeGymaedabaGaemOBa4gaaaaa@3C4B@</m:annotation></m:semantics></m:math></inline-formula> be a dissimilarity map (this is an <it>n </it>&#215; <it>n </it>symmetric matrix with zeroes on the diagonals and non-negative real entries). The <it>balanced minimum evolution problem </it>is to find the unrooted binary tree <it>T </it>with <it>n </it>leaves that minimizes</p>
         <p>
            <display-formula id="M1">
               <m:math name="1748-7188-3-5-i3" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:mfrac>
                           <m:mn>1</m:mn>
                           <m:mrow>
                              <m:mrow>
                                 <m:mo>|</m:mo>
                                 <m:mrow>
                                    <m:mi>o</m:mi>
                                    <m:mo stretchy="false">(</m:mo>
                                    <m:mi>T</m:mi>
                                    <m:mo stretchy="false">)</m:mo>
                                 </m:mrow>
                                 <m:mo>|</m:mo>
                              </m:mrow>
                           </m:mrow>
                        </m:mfrac>
                        <m:mstyle displaystyle="true">
                           <m:munder>
                              <m:mo>&#8721;</m:mo>
                              <m:mrow>
                                 <m:mo stretchy="false">(</m:mo>
                                 <m:msub>
                                    <m:mi>x</m:mi>
                                    <m:mn>1</m:mn>
                                 </m:msub>
                                 <m:mo>,</m:mo>
                                 <m:mn>...</m:mn>
                                 <m:mo>,</m:mo>
                                 <m:msub>
                                    <m:mi>x</m:mi>
                                    <m:mi>n</m:mi>
                                 </m:msub>
                                 <m:mo stretchy="false">)</m:mo>
                                 <m:mo>&#8712;</m:mo>
                                 <m:mi>o</m:mi>
                                 <m:mo stretchy="false">(</m:mo>
                                 <m:mi>T</m:mi>
                                 <m:mo stretchy="false">)</m:mo>
                              </m:mrow>
                           </m:munder>
                           <m:mrow>
                              <m:mrow>
                                 <m:mo>[</m:mo>
                                 <m:mrow>
                                    <m:mfrac>
                                       <m:mn>1</m:mn>
                                       <m:mn>2</m:mn>
                                    </m:mfrac>
                                    <m:mstyle displaystyle="true">
                                       <m:munderover>
                                          <m:mo>&#8721;</m:mo>
                                          <m:mrow>
                                             <m:mi>i</m:mi>
                                             <m:mo>=</m:mo>
                                             <m:mn>1</m:mn>
                                          </m:mrow>
                                          <m:mi>n</m:mi>
                                       </m:munderover>
                                       <m:mrow>
                                          <m:msub>
                                             <m:mi>d</m:mi>
                                             <m:mrow>
                                                <m:msub>
                                                   <m:mi>x</m:mi>
                                                   <m:mi>i</m:mi>
                                                </m:msub>
                                                <m:msub>
                                                   <m:mi>x</m:mi>
                                                   <m:mrow>
                                                      <m:mi>i</m:mi>
                                                      <m:mo>+</m:mo>
                                                      <m:mn>1</m:mn>
                                                   </m:mrow>
                                                </m:msub>
                                             </m:mrow>
                                          </m:msub>
                                       </m:mrow>
                                    </m:mstyle>
                                 </m:mrow>
                                 <m:mo>]</m:mo>
                              </m:mrow>
                           </m:mrow>
                        </m:mstyle>
                        <m:mo>.</m:mo>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaqcfa4aaSaaaeaacqaIXaqmaeaadaabdaqaaiabd+gaVjabcIcaOiabdsfaujabcMcaPaGaay5bSlaawIa7aaaakmaaqafabaWaamWaaeaajuaGdaWcaaqaaiabigdaXaqaaiabikdaYaaakmaaqahabaGaemizaq2aaSbaaSqaaiabdIha4naaBaaameaacqWGPbqAaeqaaSGaemiEaG3aaSbaaWqaaiabdMgaPjabgUcaRiabigdaXaqabaaaleqaaaqaaiabdMgaPjabg2da9iabigdaXaqaaiabd6gaUbqdcqGHris5aaGccaGLBbGaayzxaaaaleaacqGGOaakcqWG4baEdaWgaaadbaGaeGymaedabeaaliabcYcaSiabc6caUiabc6caUiabc6caUiabcYcaSiabdIha4naaBaaameaacqWGUbGBaeqaaSGaeiykaKIaeyicI4Saem4Ba8MaeiikaGIaemivaqLaeiykaKcabeqdcqGHris5aOGaeiOla4caaa@5EB5@</m:annotation>
                  </m:semantics>
               </m:math>
            </display-formula>
         </p>
         <p>Here <it>o</it>(<it>T</it>) is the set of all cyclic permutations of the leaves that arise from planar embeddings of <it>T </it>and <it>x</it><sub><it>i </it></sub>are leaves of <it>T</it>. Denote by <inline-formula><m:math name="1748-7188-3-5-i4" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msubsup><m:mi>p</m:mi><m:mrow><m:mi>i</m:mi><m:mi>j</m:mi></m:mrow><m:mi>T</m:mi></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaGaemiCaa3aa0baaSqaaiabdMgaPjabdQgaQbqaaiabdsfaubaaaaa@3154@</m:annotation></m:semantics></m:math></inline-formula> the set of internal vertices in a tree <it>T </it>on the path between <it>i </it>and <it>j</it>. Then (1) is equivalent to minimizing</p>
         <p>
            <display-formula id="M2">
               <m:math name="1748-7188-3-5-i5" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:mstyle displaystyle="true">
                           <m:munder>
                              <m:mo>&#8721;</m:mo>
                              <m:mrow>
                                 <m:mi>i</m:mi>
                                 <m:mi>j</m:mi>
                              </m:mrow>
                           </m:munder>
                           <m:mrow>
                              <m:msubsup>
                                 <m:mi>&#955;</m:mi>
                                 <m:mrow>
                                    <m:mi>i</m:mi>
                                    <m:mi>j</m:mi>
                                 </m:mrow>
                                 <m:mi>T</m:mi>
                              </m:msubsup>
                              <m:msub>
                                 <m:mi>d</m:mi>
                                 <m:mrow>
                                    <m:mi>i</m:mi>
                                    <m:mi>j</m:mi>
                                 </m:mrow>
                              </m:msub>
                           </m:mrow>
                        </m:mstyle>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaWaaabuaeaacqaH7oaBdaqhaaWcbaGaemyAaKMaemOAaOgabaGaemivaqfaaOGaemizaq2aaSbaaSqaaiabdMgaPjabdQgaQbqabaaabaGaemyAaKMaemOAaOgabeqdcqGHris5aaaa@3AFC@</m:annotation>
                  </m:semantics>
               </m:math>
            </display-formula>
         </p>
         <p>where <inline-formula><m:math name="1748-7188-3-5-i6" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msubsup><m:mi>&#955;</m:mi><m:mrow><m:mi>i</m:mi><m:mi>j</m:mi></m:mrow><m:mi>T</m:mi></m:msubsup><m:mo>=</m:mo><m:mstyle displaystyle="true"><m:msub><m:mo>&#8719;</m:mo><m:mrow><m:mi>v</m:mi><m:mo>&#8712;</m:mo><m:msubsup><m:mi>p</m:mi><m:mrow><m:mi>i</m:mi><m:mi>j</m:mi></m:mrow><m:mi>T</m:mi></m:msubsup></m:mrow></m:msub><m:mrow><m:msup><m:mrow><m:mo stretchy="false">(</m:mo><m:mi>d</m:mi><m:mi>e</m:mi><m:mi>g</m:mi><m:mo stretchy="false">(</m:mo><m:mi>v</m:mi><m:mo stretchy="false">)</m:mo><m:mo>&#8722;</m:mo><m:mn>1</m:mn><m:mo stretchy="false">)</m:mo></m:mrow><m:mrow><m:mo>&#8722;</m:mo><m:mn>1</m:mn></m:mrow></m:msup></m:mrow></m:mstyle></m:mrow><m:annotation encoding="MathType-MTEF">
MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaGaeq4UdW2aa0baaSqaaiabdMgaPjabdQgaQbqaaiabdsfaubaakiabg2da9maarababaGaeiikaGIaemizaqMaemyzauMaem4zaCMaeiikaGIaemODayNaeiykaKIaeyOeI0IaeGymaeJaeiykaKYaaWbaaSqabeaacqGHsislcqaIXaqmaaaabaGaemODayNaeyicI4SaemiCaa3aa0baaWqaaiabdMgaPjabdQgaQbqaaiabdsfaubaaaSqab0Gaey4dIunaaaa@49B5@</m:annotation></m:semantics></m:math></inline-formula> if <it>i </it>&#8800; <it>j </it>and <inline-formula><m:math name="1748-7188-3-5-i7" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msubsup><m:mi>&#955;</m:mi><m:mrow><m:mi>i</m:mi><m:mi>j</m:mi></m:mrow><m:mi>T</m:mi></m:msubsup><m:mo>=</m:mo><m:mn>0</m:mn></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaGaeq4UdW2aa0baaSqaaiabdMgaPjabdQgaQbqaaiabdsfaubaakiabg2da9iabicdaWaaa@339D@</m:annotation></m:semantics></m:math></inline-formula>. In <abbrgrp><abbr bid="B3">3</abbr></abbrgrp>, Day shows that choosing a minimizing tree for (2) from among the (2<it>n</it>-5)!! unrooted binary trees is an <it>NP</it>-hard problem. Yet it is desirable to find algorithms for minimizing (2) because of the following statistical interpretation:</p>
         <sec>
            <st>
               <p>Definition 1.1</p>
            </st>
            <p><it>Let T be a tree with n leaves and l</it>: <it>E</it>(<it>T</it>) &#8594; <inline-formula><m:math name="1748-7188-3-5-i8" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mi mathvariant="script">R</m:mi><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaWenfgDOvwBHrxAJfwnHbqeg0uy0HwzTfgDPnwy1aaceaGae83gHifaaa@36A5@</m:annotation></m:semantics></m:math></inline-formula><it>an assignment of lengths to the edges. Then the length l</it>(<it>T</it>) <it>of T is defined to be</it></p>
            <p>
               <display-formula>
                  <m:math name="1748-7188-3-5-i9" xmlns:m="http://www.w3.org/1998/Math/MathML">
                     <m:semantics>
                        <m:mrow>
                           <m:mi>l</m:mi>
                           <m:mo stretchy="false">(</m:mo>
                           <m:mi>T</m:mi>
                           <m:mo stretchy="false">)</m:mo>
                           <m:mo>=</m:mo>
                           <m:mstyle displaystyle="true">
                              <m:munder>
                                 <m:mo>&#8721;</m:mo>
                                 <m:mrow>
                                    <m:mi>e</m:mi>
                                    <m:mo>&#8712;</m:mo>
                                    <m:mi>E</m:mi>
                                    <m:mo stretchy="false">(</m:mo>
                                    <m:mi>T</m:mi>
                                    <m:mo stretchy="false">)</m:mo>
                                 </m:mrow>
                              </m:munder>
                              <m:mrow>
                                 <m:mi>l</m:mi>
                                 <m:mo stretchy="false">(</m:mo>
                                 <m:mi>e</m:mi>
                                 <m:mo stretchy="false">)</m:mo>
                              </m:mrow>
                           </m:mstyle>
                           <m:mo>.</m:mo>
                        </m:mrow>
                        <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaGaemiBaWMaeiikaGIaemivaqLaeiykaKIaeyypa0ZaaabuaeaacqWGSbaBcqGGOaakcqWGLbqzcqGGPaqkaSqaaiabdwgaLjabgIGiolabdweafjabcIcaOiabdsfaujabcMcaPaqab0GaeyyeIuoakiabc6caUaaa@3FB1@</m:annotation>
                     </m:semantics>
                  </m:math>
               </display-formula>
            </p>
         </sec>
         <sec>
            <st>
               <p>Theorem 1.2</p>
            </st>
            <p>(<abbrgrp><abbr bid="B4">4</abbr></abbrgrp>)<it>Let T be a binary tree with edge lengths given by l</it>: <it>E</it>(<it>T</it>) &#8594; <inline-formula><m:math name="1748-7188-3-5-i8" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mi mathvariant="script">R</m:mi><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaWenfgDOvwBHrxAJfwnHbqeg0uy0HwzTfgDPnwy1aaceaGae83gHifaaa@36A5@</m:annotation></m:semantics></m:math></inline-formula><sub>+ </sub><it>and </it><inline-formula><m:math name="1748-7188-3-5-i2" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:mi>D</m:mi><m:mo>=</m:mo><m:msubsup><m:mrow><m:mo>{</m:mo><m:msub><m:mi>d</m:mi><m:mrow><m:mi>i</m:mi><m:mi>j</m:mi></m:mrow></m:msub><m:mo>}</m:mo></m:mrow><m:mrow><m:mi>i</m:mi><m:mo>,</m:mo><m:mi>j</m:mi><m:mo>=</m:mo><m:mn>1</m:mn></m:mrow><m:mi>n</m:mi></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaGaemiraqKaeyypa0Jaei4EaSNaemizaq2aaSbaaSqaaiabdMgaPjabdQgaQbqabaGccqGG9bqFdaqhaaWcbaGaemyAaKMaeiilaWIaemOAaOMaeyypa0JaeGymaedabaGaemOBa4gaaaaa@3C4B@</m:annotation></m:semantics></m:math></inline-formula><it>a dissimilarity map. If the variance of d<sub>ij </sub>is proportional to </it><inline-formula><m:math name="1748-7188-3-5-i10" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msup><m:mn>2</m:mn><m:mrow><m:mrow><m:mo>|</m:mo><m:mrow><m:msubsup><m:mi>p</m:mi><m:mrow><m:mi>i</m:mi><m:mi>j</m:mi></m:mrow><m:mi>T</m:mi></m:msubsup></m:mrow><m:mo>|</m:mo></m:mrow></m:mrow></m:msup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaGaeGOmaiZaaWbaaSqabeaadaabdaqaaiabdchaWnaaDaaameaacqWGPbqAcqWGQbGAaeaacqWGubavaaaaliaawEa7caGLiWoaaaaaaa@35A1@</m:annotation></m:semantics></m:math></inline-formula><it>(i. e., var</it>(<it>d<sub>ij</sub></it>) = <inline-formula><m:math name="1748-7188-3-5-i11" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:mi>c</m:mi><m:msup><m:mn>2</m:mn><m:mrow><m:mrow><m:mo>|</m:mo><m:mrow><m:msubsup><m:mi>p</m:mi><m:mrow><m:mi>i</m:mi><m:mi>j</m:mi></m:mrow><m:mi>T</m:mi></m:msubsup></m:mrow><m:mo>|</m:mo></m:mrow></m:mrow></m:msup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaGaem4yamMaeGOmaiZaaWbaaSqabeaadaabdaqaaiabdchaWnaaDaaameaacqWGPbqAcqWGQbGAaeaacqWGubavaaaaliaawEa7caGLiWoaaaaaaa@36F0@</m:annotation></m:semantics></m:math></inline-formula><it>for some constant c) then (2) is the minimum variance tree length estimator of T. Moreover, the weighted least squares tree length estimate is equal to (2)</it>.</p>
            <p>This result provides a weighted least squares rationale for the minimization of (2), and highlights the importance of understanding the <it>balanced minimum evolution polytope</it>:</p>
         </sec>
         <sec>
            <st>
               <p>Definition 1.3</p>
            </st>
            <p>
               <it>The balanced minimum evolution polytope is the convex hull of the vectors</it>
            </p>
            <p>
               <display-formula>
                  <m:math name="1748-7188-3-5-i12" xmlns:m="http://www.w3.org/1998/Math/MathML">
                     <m:semantics>
                        <m:mrow>
                           <m:mrow>
                              <m:mo>{</m:mo>
                              <m:mrow>
                                 <m:mrow>
                                    <m:mo>[</m:mo>
                                    <m:mrow>
                                       <m:msubsup>
                                          <m:mi>&#955;</m:mi>
                                          <m:mrow>
                                             <m:mn>12</m:mn>
                                          </m:mrow>
                                          <m:mi>T</m:mi>
                                       </m:msubsup>
                                       <m:mo>,</m:mo>
                                       <m:msubsup>
                                          <m:mi>&#955;</m:mi>
                                          <m:mrow>
                                             <m:mn>13</m:mn>
                                          </m:mrow>
                                          <m:mi>T</m:mi>
                                       </m:msubsup>
                                       <m:mo>,</m:mo>
                                       <m:mn>...</m:mn>
                                       <m:mo>,</m:mo>
                                       <m:msubsup>
                                          <m:mi>&#955;</m:mi>
                                          <m:mrow>
                                             <m:mi>i</m:mi>
                                             <m:mi>j</m:mi>
                                          </m:mrow>
                                          <m:mi>T</m:mi>
                                       </m:msubsup>
                                       <m:mo>,</m:mo>
                                       <m:mn>...</m:mn>
                                       <m:mo>,</m:mo>
                                       <m:msubsup>
                                          <m:mi>&#955;</m:mi>
                                          <m:mrow>
                                             <m:mi>n</m:mi>
                                             <m:mo>&#8722;</m:mo>
                                             <m:mn>1</m:mn>
                                             <m:mo>,</m:mo>
                                             <m:mi>n</m:mi>
                                          </m:mrow>
                                          <m:mi>T</m:mi>
                                       </m:msubsup>
                                    </m:mrow>
                                    <m:mo>]</m:mo>
                                 </m:mrow>
                                 <m:mo>:</m:mo>
                                 <m:mi>T</m:mi>
                                 <m:mtext>&#160;</m:mtext>
                                 <m:mi>i</m:mi>
                                 <m:mi>s</m:mi>
                                 <m:mtext>&#160;</m:mtext>
                                 <m:mi>a</m:mi>
                                 <m:mtext>&#160;</m:mtext>
                                 <m:mi>t</m:mi>
                                 <m:mi>r</m:mi>
                                 <m:mi>e</m:mi>
                                 <m:mi>e</m:mi>
                                 <m:mtext>&#160;</m:mtext>
                                 <m:mi>w</m:mi>
                                 <m:mi>i</m:mi>
                                 <m:mi>t</m:mi>
                                 <m:mi>h</m:mi>
                                 <m:mtext>&#160;</m:mtext>
                                 <m:mi>n</m:mi>
                                 <m:mtext>&#160;</m:mtext>
                                 <m:mi>l</m:mi>
                                 <m:mi>e</m:mi>
                                 <m:mi>a</m:mi>
                                 <m:mi>v</m:mi>
                                 <m:mi>e</m:mi>
                                 <m:mi>s</m:mi>
                              </m:mrow>
                              <m:mo>}</m:mo>
                           </m:mrow>
                        </m:mrow>
                        <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaWaaiWaaeaadaWadaqaaiabeU7aSnaaDaaaleaacqaIXaqmcqaIYaGmaeaacqWGubavaaGccqGGSaalcqaH7oaBdaqhaaWcbaGaeGymaeJaeG4mamdabaGaemivaqfaaOGaeiilaWIaeiOla4IaeiOla4IaeiOla4IaeiilaWIaeq4UdW2aa0baaSqaaiabdMgaPjabdQgaQbqaaiabdsfaubaakiabcYcaSiabc6caUiabc6caUiabc6caUiabcYcaSiabeU7aSnaaDaaaleaacqWGUbGBcqGHsislcqaIXaqmcqGGSaalcqWGUbGBaeaacqWGubavaaaakiaawUfacaGLDbaacqGG6aGocqWGubavcqqGGaaicqWGPbqAcqWGZbWCcqqGGaaicqWGHbqycqqGGaaicqWG0baDcqWGYbGCcqWGLbqzcqWGLbqzcqqGGaaicqWG3bWDcqWGPbqAcqWG0baDcqWGObaAcqqGGaaicqWGUbGBcqqGGaaicqWGSbaBcqWGLbqzcqWGHbqycqWG2bGDcqWGLbqzcqWGZbWCaiaawUhacaGL9baaaaa@721A@</m:annotation>
                     </m:semantics>
                  </m:math>
               </display-formula>
            </p>
            <p><b>Example. </b>There are four trees with <it>n </it>= 4 leaves. They are the 3 binary trees and the star-shaped tree. In this case the balanced minimum evolution polytope is the convex hull of the vectors:</p>
            <p>
               <display-formula>
                  <m:math name="1748-7188-3-5-i13" xmlns:m="http://www.w3.org/1998/Math/MathML">
                     <m:semantics>
                        <m:mrow>
                           <m:mtable columnalign="left">
                              <m:mtr columnalign="left">
                                 <m:mtd columnalign="left">
                                    <m:mrow>
                                       <m:mrow>
                                          <m:mo>[</m:mo>
                                          <m:mrow>
                                             <m:mfrac>
                                                <m:mn>1</m:mn>
                                                <m:mn>2</m:mn>
                                             </m:mfrac>
                                             <m:mo>,</m:mo>
                                             <m:mfrac>
                                                <m:mn>1</m:mn>
                                                <m:mn>4</m:mn>
                                             </m:mfrac>
                                             <m:mo>,</m:mo>
                                             <m:mfrac>
                                                <m:mn>1</m:mn>
                                                <m:mn>4</m:mn>
                                             </m:mfrac>
                                             <m:mo>,</m:mo>
                                             <m:mfrac>
                                                <m:mn>1</m:mn>
                                                <m:mn>4</m:mn>
                                             </m:mfrac>
                                             <m:mo>,</m:mo>
                                             <m:mfrac>
                                                <m:mn>1</m:mn>
                                                <m:mn>4</m:mn>
                                             </m:mfrac>
                                             <m:mo>,</m:mo>
                                             <m:mfrac>
                                                <m:mn>1</m:mn>
                                                <m:mn>2</m:mn>
                                             </m:mfrac>
                                          </m:mrow>
                                          <m:mo>]</m:mo>
                                       </m:mrow>
                                    </m:mrow>
                                 </m:mtd>
                                 <m:mtd columnalign="left">
                                    <m:mrow>
                                       <m:mtext>T&#160;is&#160;the&#160;tree&#160;with&#160;leaves&#160;</m:mtext>
                                       <m:mn>1</m:mn>
                                       <m:mo>,</m:mo>
                                       <m:mn>2</m:mn>
                                       <m:mtext>&#160;seperated&#160;from&#160;</m:mtext>
                                       <m:mn>3</m:mn>
                                       <m:mo>,</m:mo>
                                       <m:mn>4</m:mn>
                                       <m:mo>,</m:mo>
                                    </m:mrow>
                                 </m:mtd>
                              </m:mtr>
                              <m:mtr columnalign="left">
                                 <m:mtd columnalign="left">
                                    <m:mrow>
                                       <m:mrow>
                                          <m:mo>[</m:mo>
                                          <m:mrow>
                                             <m:mfrac>
                                                <m:mn>1</m:mn>
                                                <m:mn>4</m:mn>
                                             </m:mfrac>
                                             <m:mo>,</m:mo>
                                             <m:mfrac>
                                                <m:mn>1</m:mn>
                                                <m:mn>2</m:mn>
                                             </m:mfrac>
                                             <m:mo>,</m:mo>
                                             <m:mfrac>
                                                <m:mn>1</m:mn>
                                                <m:mn>4</m:mn>
                                             </m:mfrac>
                                             <m:mo>,</m:mo>
                                             <m:mfrac>
                                                <m:mn>1</m:mn>
                                                <m:mn>4</m:mn>
                                             </m:mfrac>
                                             <m:mo>,</m:mo>
                                             <m:mfrac>
                                                <m:mn>1</m:mn>
                                                <m:mn>2</m:mn>
                                             </m:mfrac>
                                             <m:mo>,</m:mo>
                                             <m:mfrac>
                                                <m:mn>1</m:mn>
                                                <m:mn>4</m:mn>
                                             </m:mfrac>
                                          </m:mrow>
                                          <m:mo>]</m:mo>
                                       </m:mrow>
                                    </m:mrow>
                                 </m:mtd>
                                 <m:mtd columnalign="left">
                                    <m:mrow>
                                       <m:mtext>T&#160;is&#160;the&#160;tree&#160;with&#160;leaves&#160;</m:mtext>
                                       <m:mn>1</m:mn>
                                       <m:mo>,</m:mo>
                                       <m:mn>3</m:mn>
                                       <m:mtext>&#160;seperated&#160;from&#160;</m:mtext>
                                       <m:mn>2</m:mn>
                                       <m:mo>,</m:mo>
                                       <m:mn>4</m:mn>
                                       <m:mo>,</m:mo>
                                    </m:mrow>
                                 </m:mtd>
                              </m:mtr>
                              <m:mtr columnalign="left">
                                 <m:mtd columnalign="left">
                                    <m:mrow>
                                       <m:mrow>
                                          <m:mo>[</m:mo>
                                          <m:mrow>
                                             <m:mfrac>
                                                <m:mn>1</m:mn>
                                                <m:mn>4</m:mn>
                                             </m:mfrac>
                                             <m:mo>,</m:mo>
                                             <m:mfrac>
                                                <m:mn>1</m:mn>
                                                <m:mn>4</m:mn>
                                             </m:mfrac>
                                             <m:mo>,</m:mo>
                                             <m:mfrac>
                                                <m:mn>1</m:mn>
                                                <m:mn>2</m:mn>
                                             </m:mfrac>
                                             <m:mo>,</m:mo>
                                             <m:mfrac>
                                                <m:mn>1</m:mn>
                                                <m:mn>2</m:mn>
                                             </m:mfrac>
                                             <m:mo>,</m:mo>
                                             <m:mfrac>
                                                <m:mn>1</m:mn>
                                                <m:mn>4</m:mn>
                                             </m:mfrac>
                                             <m:mo>,</m:mo>
                                             <m:mfrac>
                                                <m:mn>1</m:mn>
                                                <m:mn>4</m:mn>
                                             </m:mfrac>
                                          </m:mrow>
                                          <m:mo>]</m:mo>
                                       </m:mrow>
                                    </m:mrow>
                                 </m:mtd>
                                 <m:mtd columnalign="left">
                                    <m:mrow>
                                       <m:mtext>T&#160;is&#160;the&#160;tree&#160;with&#160;leaves&#160;</m:mtext>
                                       <m:mn>1</m:mn>
                                       <m:mo>,</m:mo>
                                       <m:mn>4</m:mn>
                                       <m:mtext>&#160;seperated&#160;from&#160;</m:mtext>
                                       <m:mn>2</m:mn>
                                       <m:mo>,</m:mo>
                                       <m:mn>3</m:mn>
                                       <m:mo>,</m:mo>
                                    </m:mrow>
                                 </m:mtd>
                              </m:mtr>
                              <m:mtr columnalign="left">
                                 <m:mtd columnalign="left">
                                    <m:mrow>
                                       <m:mrow>
                                          <m:mo>[</m:mo>
                                          <m:mrow>
                                             <m:mfrac>
                                                <m:mn>1</m:mn>
                                                <m:mn>3</m:mn>
                                             </m:mfrac>
                                             <m:mo>,</m:mo>
                                             <m:mfrac>
                                                <m:mn>1</m:mn>
                                                <m:mn>3</m:mn>
                                             </m:mfrac>
                                             <m:mo>,</m:mo>
                                             <m:mfrac>
                                                <m:mn>1</m:mn>
                                                <m:mn>3</m:mn>
                                             </m:mfrac>
                                             <m:mo>,</m:mo>
                                             <m:mfrac>
                                                <m:mn>1</m:mn>
                                                <m:mn>3</m:mn>
                                             </m:mfrac>
                                             <m:mo>,</m:mo>
                                             <m:mfrac>
                                                <m:mn>1</m:mn>
                                                <m:mn>3</m:mn>
                                             </m:mfrac>
                                             <m:mo>,</m:mo>
                                             <m:mfrac>
                                                <m:mn>1</m:mn>
                                                <m:mn>3</m:mn>
                                             </m:mfrac>
                                          </m:mrow>
                                          <m:mo>]</m:mo>
                                       </m:mrow>
                                    </m:mrow>
                                 </m:mtd>
                                 <m:mtd columnalign="left">
                                    <m:mrow>
                                       <m:mtext>T&#160;is&#160;the&#160;star-shaped&#160;tree</m:mtext>
                                       <m:mo>.</m:mo>
                                    </m:mrow>
                                 </m:mtd>
                              </m:mtr>
                           </m:mtable>
                        </m:mrow>
                        <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaqbaeaabqGaaaaabaWaamWaaeaajuaGdaWcaaqaaiabigdaXaqaaiabikdaYaaakiabcYcaSKqbaoaalaaabaGaeGymaedabaGaeGinaqdaaOGaeiilaWscfa4aaSaaaeaacqaIXaqmaeaacqaI0aanaaGccqGGSaaljuaGdaWcaaqaaiabigdaXaqaaiabisda0aaakiabcYcaSKqbaoaalaaabaGaeGymaedabaGaeGinaqdaaOGaeiilaWscfa4aaSaaaeaacqaIXaqmaeaacqaIYaGmaaaakiaawUfacaGLDbaaaeaacqqGubavcqqGGaaicqqGPbqAcqqGZbWCcqqGGaaicqqG0baDcqqGObaAcqqGLbqzcqqGGaaicqqG0baDcqqGYbGCcqqGLbqzcqqGLbqzcqqGGaaicqqG3bWDcqqGPbqAcqqG0baDcqqGObaAcqqGGaaicqqGSbaBcqqGLbqzcqqGHbqycqqG2bGDcqqGLbqzcqqGZbWCcqqGGaaicqaIXaqmcqGGSaalcqaIYaGmcqqGGaaicqqGZbWCcqqGLbqzcqqGWbaCcqqGLbqzcqqGYbGCcqqGHbqycqqG0baDcqqGLbqzcqqGKbazcqqGGaaicqqGMbGzcqqGYbGCcqqGVbWBcqqGTbqBcqqGGaaicqaIZaWmcqGGSaalcqaI0aancqGGSaalaeaadaWadaqaaKqbaoaalaaabaGaeGymaedabaGaeGinaqdaaOGaeiilaWscfa4aaSaaaeaacqaIXaqmaeaacqaIYaGmaaGccqGGSaaljuaGdaWcaaqaaiabigdaXaqaaiabisda0aaakiabcYcaSKqbaoaalaaabaGaeGymaedabaGaeGinaqdaaOGaeiilaWscfa4aaSaaaeaacqaIXaqmaeaacqaIYaGmaaGccqGGSaaljuaGdaWcaaqaaiabigdaXaqaaiabisda0aaaaOGaay5waiaaw2faaaqaaiabbsfaujabbccaGiabbMgaPjabbohaZjabbccaGiabbsha0jabbIgaOjabbwgaLjabbccaGiabbsha0jabbkhaYjabbwgaLjabbwgaLjabbccaGiabbEha3jabbMgaPjabbsha0jabbIgaOjabbccaGiabbYgaSjabbwgaLjabbggaHjabbAha2jabbwgaLjabbohaZjabbccaGiabigdaXiabcYcaSiabiodaZiabbccaGiabbohaZjabbwgaLjabbchaWjabbwgaLjabbkhaYjabbggaHjabbsha0jabbwgaLjabbsgaKjabbccaGiabbAgaMjabbkhaYjabb+gaVjabb2gaTjabbccaGiabikdaYiabcYcaSiabisda0iabcYcaSaqaamaadmaabaqcfa4aaSaaaeaacqaIXaqmaeaacqaI0aanaaGccqGGSaaljuaGdaWcaaqaaiabigdaXaqaaiabisda0aaakiabcYcaSKqbaoaalaaabaGaeGymaedabaGaeGOmaidaaOGaeiilaWscfa4aaSaaaeaacqaIXaqmaeaacqaIYaGmaaGccqGGSaaljuaGdaWcaaqaaiabigdaXaqaaiabisda0aaakiabcYcaSKqbaoaalaaabaGaeGymaedabaGaeGinaqdaaaGccaGLBbGaayzxaaaabaGaeeivaqLaeeiiaaIaeeyAaKMaee4CamNaeeiiaaIaeeiDaqNaeeiAaGMaeeyzauMaeeiiaaIaeeiDaqNaeeOCaiNaeeyzauMaeeyzauMaeeiiaaIaee4DaCNaeeyAaKMaeeiDaqNaeeiAaGMaeeiiaaIaeeiBaWMaeeyzauMaeeyyaeMaeeODayNaeeyzauMaee4CamNaeeiiaaIaeGymaeJaeiilaWIaeGinaqJaeeiiaaIaee4CamNaeeyzauMaeeiCaaNaeeyzauMaeeOCaiNaeeyyaeMaeeiDaqNaeeyzauMaeeizaqMaeeiiaaIaeeOzayMaeeOCaiNaee4Ba8MaeeyBa0MaeeiiaaIaeGOmaiJaeiilaWIaeG4mamJaeiilaWcabaWaamWaaeaajuaGdaWcaaqaaiabigdaXaqaaiabiodaZaaakiabcYcaSKqbaoaalaaabaGaeGymaedabaGaeG4mamdaaOGaeiilaWscfa4aaSaaaeaacqaIXaqmaeaacqaIZaWmaaGccqGGSaaljuaGdaWcaaqaaiabigdaXaqaaiabiodaZaaakiabcYcaSKqbaoaalaaabaGaeGymaedabaGaeG4mamdaaOGaeiilaWscfa4aaSaaaeaacqaIXaqmaeaacqaIZaWmaaaakiaawUfacaGLDbaaaeaacqqGubavcqqGGaaicqqGPbqAcqqGZbWCcqqGGaaicqqG0baDcqqGObaAcqqGLbqzcqqGGaaicqqGZbWCcqqG0baDcqqGHbqycqqGYbGCcqqGTaqlcqqGZbWCcqqGObaAcqqGHbqycqqGWbaCcqqGLbqzcqqGKbazcqqGGaaicqqG0baDcqqGYbGCcqqGLbqzcqqGLbqzcqGGUaGlaaaaaa@5203@</m:annotation>
                     </m:semantics>
                  </m:math>
               </display-formula>
            </p>
            <p>The balanced minimum evolution polytope in this case is a triangle in <inline-formula><m:math name="1748-7188-3-5-i8" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mi mathvariant="script">R</m:mi><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaWenfgDOvwBHrxAJfwnHbqeg0uy0HwzTfgDPnwy1aaceaGae83gHifaaa@36A5@</m:annotation></m:semantics></m:math></inline-formula><sup>6</sup>. Note that the star-shaped tree is in the interior of the triangle.</p>
            <p>For any dissimilarity map, the trees which minimize (2) will be vertices of the balanced minimum evolution polytope; these are always the binary trees. In fact, for such trees <inline-formula><m:math name="1748-7188-3-5-i14" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msubsup><m:mi>&#955;</m:mi><m:mrow><m:mi>i</m:mi><m:mi>j</m:mi></m:mrow><m:mi>T</m:mi></m:msubsup><m:mo>=</m:mo><m:msup><m:mn>2</m:mn><m:mrow><m:mn>1</m:mn><m:mo>&#8722;</m:mo><m:mrow><m:mo>|</m:mo><m:mrow><m:msubsup><m:mi>p</m:mi><m:mrow><m:mi>i</m:mi><m:mi>j</m:mi></m:mrow><m:mi>T</m:mi></m:msubsup></m:mrow><m:mo>|</m:mo></m:mrow></m:mrow></m:msup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaGaeq4UdW2aa0baaSqaaiabdMgaPjabdQgaQbqaaiabdsfaubaakiabg2da9iabikdaYmaaCaaaleqabaGaeGymaeJaeyOeI0YaaqWaaeaacqWGWbaCdaqhaaadbaGaemyAaKMaemOAaOgabaGaemivaqfaaaWccaGLhWUaayjcSdaaaaaa@3E58@</m:annotation></m:semantics></m:math></inline-formula>; this is Pauplin's formula <abbrgrp><abbr bid="B5">5</abbr></abbrgrp>.</p>
            <p>The BME polytope lies in <inline-formula><m:math name="1748-7188-3-5-i15" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msup><m:mi mathvariant="script">R</m:mi><m:mrow><m:mrow><m:mo>(</m:mo><m:mrow><m:mtable><m:mtr><m:mtd><m:mi>n</m:mi></m:mtd></m:mtr><m:mtr><m:mtd><m:mn>2</m:mn></m:mtd></m:mtr></m:mtable></m:mrow><m:mo>)</m:mo></m:mrow></m:mrow></m:msup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaWenfgDOvwBHrxAJfwnHbqeg0uy0HwzTfgDPnwy1aaceaGae83gHi1aaWbaaSqabeaadaqadaqaauaabeqaceaaaeaacqWGUbGBaeaacqaIYaGmaaaacaGLOaGaayzkaaaaaaaa@3ABF@</m:annotation></m:semantics></m:math></inline-formula> and has dimension <inline-formula><m:math name="1748-7188-3-5-i16" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:mrow><m:mo>(</m:mo><m:mrow><m:mtable><m:mtr><m:mtd><m:mi>n</m:mi></m:mtd></m:mtr><m:mtr><m:mtd><m:mn>2</m:mn></m:mtd></m:mtr></m:mtable></m:mrow><m:mo>)</m:mo></m:mrow></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaWaaeWaaeaafaqabeGabaaabaGaemOBa4gabaGaeGOmaidaaaGaayjkaiaawMcaaaaa@2FC2@</m:annotation></m:semantics></m:math></inline-formula> - <it>n</it>. The normal fan <abbrgrp><abbr bid="B6">6</abbr></abbrgrp> of the BME polytope gives rise to <it>BME cones </it>which form a polyhedral subdivision of the space of dissimilarity maps <inline-formula><m:math name="1748-7188-3-5-i1" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msubsup><m:mi mathvariant="script">R</m:mi><m:mo>+</m:mo><m:mrow><m:mrow><m:mo>(</m:mo><m:mrow><m:mtable><m:mtr><m:mtd><m:mi>n</m:mi></m:mtd></m:mtr><m:mtr><m:mtd><m:mn>2</m:mn></m:mtd></m:mtr></m:mtable></m:mrow><m:mo>)</m:mo></m:mrow></m:mrow></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaWenfgDOvwBHrxAJfwnHbqeg0uy0HwzTfgDPnwy1aaceaGae83gHi1aa0baaSqaaiabgUcaRaqaamaabmaabaqbaeqabiqaaaqaaiabd6gaUbqaaiabikdaYaaaaiaawIcacaGLPaaaaaaaaa@3BA1@</m:annotation></m:semantics></m:math></inline-formula>. They describe, for each tree <it>T</it>, those dissimilarity maps for which <it>T </it>minimizes (2). We provide an introduction to the necessary polyhedral combinatorics in Section 2, and discuss the polytope in more detail in Section 3.</p>
            <p>The neighbor-joining algorithm is a greedy algorithm for finding an approximate solution to (2). We omit a detailed description of the algorithm here &#8211; readers can consult <abbrgrp><abbr bid="B2">2</abbr></abbrgrp> &#8211; but we do mention the crucial fact that the selection criterion is linear in the dissimilarity map <abbrgrp><abbr bid="B7">7</abbr></abbrgrp>. Thus, the NJ algorithm will pick pairs of leaves to merge in a particular order and output a particular tree <it>T </it>if and only if the pairwise distances satisfy a system of linear inequalities, whose solution set forms a polyhedral cone in <inline-formula><m:math name="1748-7188-3-5-i15" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msup><m:mi mathvariant="script">R</m:mi><m:mrow><m:mrow><m:mo>(</m:mo><m:mrow><m:mtable><m:mtr><m:mtd><m:mi>n</m:mi></m:mtd></m:mtr><m:mtr><m:mtd><m:mn>2</m:mn></m:mtd></m:mtr></m:mtable></m:mrow><m:mo>)</m:mo></m:mrow></m:mrow></m:msup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaWenfgDOvwBHrxAJfwnHbqeg0uy0HwzTfgDPnwy1aaceaGae83gHi1aaWbaaSqabeaadaqadaqaauaabeqaceaaaeaacqWGUbGBaeaacqaIYaGmaaaacaGLOaGaayzkaaaaaaaa@3ABF@</m:annotation></m:semantics></m:math></inline-formula>. We call such a cone a <it>neighbor-joining cone</it>. or <it>NJ cone</it>. The NJ algorithm will output a particular tree <it>T </it>if and only if the distance data lies in a union of NJ cones. In Section 4 we show that the NJ cones partition <inline-formula><m:math name="1748-7188-3-5-i15" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msup><m:mi mathvariant="script">R</m:mi><m:mrow><m:mrow><m:mo>(</m:mo><m:mrow><m:mtable><m:mtr><m:mtd><m:mi>n</m:mi></m:mtd></m:mtr><m:mtr><m:mtd><m:mn>2</m:mn></m:mtd></m:mtr></m:mtable></m:mrow><m:mo>)</m:mo></m:mrow></m:mrow></m:msup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaWenfgDOvwBHrxAJfwnHbqeg0uy0HwzTfgDPnwy1aaceaGae83gHi1aaWbaaSqabeaadaqadaqaauaabeqaceaaaeaacqWGUbGBaeaacqaIYaGmaaaacaGLOaGaayzkaaaaaaaa@3ABF@</m:annotation></m:semantics></m:math></inline-formula>, but do not form a fan. This has important implications for the behavior of the NJ algorithm.</p>
            <p>Our main result is a comparison of the neighbor-joining cones with the normal fan of the balanced minimum evolution polytope. This means that we characterize those dissimilarity maps for which neighbor-joining, despite being a greedy algorithm, is able to identify the balanced minimum evolution tree. These results are discussed in Section 5.</p>
         </sec>
      </sec>
      <sec>
         <st>
            <p>2 Polyhedral preliminaries</p>
         </st>
         <p>In this section we will introduce some of the elementary polyhedral combinatorics necessary for this paper. For more details see <abbrgrp><abbr bid="B8">8</abbr></abbrgrp>.</p>
         <p>Let {<it>y</it><sub>1</sub>, <it>y</it><sub>2</sub><it>, ..., y</it><sub><it>m</it></sub>} be a finite set of points in <inline-formula><m:math name="1748-7188-3-5-i8" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mi mathvariant="script">R</m:mi><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaWenfgDOvwBHrxAJfwnHbqeg0uy0HwzTfgDPnwy1aaceaGae83gHifaaa@36A5@</m:annotation></m:semantics></m:math></inline-formula><sup><it>d</it></sup>. An <it>affine linear combination </it>is a linear combination of the form</p>
         <p>
            <display-formula>
               <m:math name="1748-7188-3-5-i17" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:mtable>
                           <m:mtr>
                              <m:mtd>
                                 <m:mrow>
                                    <m:mi>y</m:mi>
                                    <m:mo>=</m:mo>
                                    <m:mstyle displaystyle="true">
                                       <m:munderover>
                                          <m:mo>&#8721;</m:mo>
                                          <m:mrow>
                                             <m:mi>i</m:mi>
                                             <m:mo>=</m:mo>
                                             <m:mn>1</m:mn>
                                          </m:mrow>
                                          <m:mi>m</m:mi>
                                       </m:munderover>
                                       <m:mrow>
                                          <m:msub>
                                             <m:mi>&#945;</m:mi>
                                             <m:mi>i</m:mi>
                                          </m:msub>
                                          <m:msub>
                                             <m:mi>y</m:mi>
                                             <m:mi>i</m:mi>
                                          </m:msub>
                                       </m:mrow>
                                    </m:mstyle>
                                    <m:mo>,</m:mo>
                                 </m:mrow>
                              </m:mtd>
                              <m:mtd>
                                 <m:mrow>
                                    <m:mtext>where</m:mtext>
                                 </m:mrow>
                              </m:mtd>
                              <m:mtd>
                                 <m:mrow>
                                    <m:mstyle displaystyle="true">
                                       <m:munderover>
                                          <m:mo>&#8721;</m:mo>
                                          <m:mrow>
                                             <m:mi>i</m:mi>
                                             <m:mo>=</m:mo>
                                             <m:mn>1</m:mn>
                                          </m:mrow>
                                          <m:mi>m</m:mi>
                                       </m:munderover>
                                       <m:mrow>
                                          <m:msub>
                                             <m:mi>&#945;</m:mi>
                                             <m:mi>i</m:mi>
                                          </m:msub>
                                          <m:mo>=</m:mo>
                                          <m:mn>1.</m:mn>
                                       </m:mrow>
                                    </m:mstyle>
                                 </m:mrow>
                              </m:mtd>
                           </m:mtr>
                        </m:mtable>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaqbaeqabeWaaaqaaiabdMha5jabg2da9maaqahabaGaeqySde2aaSbaaSqaaiabdMgaPbqabaGccqWG5bqEdaWgaaWcbaGaemyAaKgabeaaaeaacqWGPbqAcqGH9aqpcqaIXaqmaeaacqWGTbqBa0GaeyyeIuoakiabcYcaSaqaaiabbEha3jabbIgaOjabbwgaLjabbkhaYjabbwgaLbqaamaaqahabaGaeqySde2aaSbaaSqaaiabdMgaPbqabaGccqGH9aqpcqaIXaqmcqGGUaGlaSqaaiabdMgaPjabg2da9iabigdaXaqaaiabd2gaTbqdcqGHris5aaaaaaa@5093@</m:annotation>
                  </m:semantics>
               </m:math>
            </display-formula>
         </p>
         <p>A <it>convex linear combination </it>is an affine linear combination with nonnegative linear coefficients, i.e. <it>&#945;</it><sub><it>i </it></sub>&#8805; 0 for <it>i </it>= 1, ..., <it>m</it>. The <it>affine hull </it>of a set <it>C </it>&#8838; <inline-formula><m:math name="1748-7188-3-5-i8" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mi mathvariant="script">R</m:mi><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaWenfgDOvwBHrxAJfwnHbqeg0uy0HwzTfgDPnwy1aaceaGae83gHifaaa@36A5@</m:annotation></m:semantics></m:math></inline-formula><sup><it>d </it></sup>is the set of all affine linear combinations of vectors from <it>C</it>. The <it>convex hull </it>of <it>C </it>is the set of all convex linear combinations on vectors from <it>C</it>. A set is called <it>affinely closed </it>or an <it>affine space </it>if it equals its affine hull, and it is called <it>convex </it>if it equals its convex hull. Every affine space <it>A </it>&#8834; <inline-formula><m:math name="1748-7188-3-5-i8" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mi mathvariant="script">R</m:mi><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaWenfgDOvwBHrxAJfwnHbqeg0uy0HwzTfgDPnwy1aaceaGae83gHifaaa@36A5@</m:annotation></m:semantics></m:math></inline-formula><sup><it>d </it></sup>can be written as</p>
         <p>
            <display-formula><it>a </it>+ <it>V </it>= {<it>a </it>+ <it>v </it>: <it>v </it>&#8838; <it>V</it>}</display-formula>
         </p>
         <p>where <it>V </it>&#8838; <inline-formula><m:math name="1748-7188-3-5-i8" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mi mathvariant="script">R</m:mi><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaWenfgDOvwBHrxAJfwnHbqeg0uy0HwzTfgDPnwy1aaceaGae83gHifaaa@36A5@</m:annotation></m:semantics></m:math></inline-formula><sup><it>d </it></sup>is a subspace and <it>a </it>&#8712; <it>A</it>. <it>V </it>is uniquely determined by <it>A </it>and the <it>affine dimension </it>of <it>A </it>is defined to be the dimension of <it>V</it>.</p>
         <p>Given two distinct points <it>x</it>, <it>y </it>&#8712; <inline-formula><m:math name="1748-7188-3-5-i8" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mi mathvariant="script">R</m:mi><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaWenfgDOvwBHrxAJfwnHbqeg0uy0HwzTfgDPnwy1aaceaGae83gHifaaa@36A5@</m:annotation></m:semantics></m:math></inline-formula><sup><it>d</it></sup>, the set [<it>x, y</it>] = {<it>&#945;x </it>+ (1 - <it>&#945;</it>)<it>y </it>: 0 &#8804; <it>&#945; </it>&#8804; 1} of all convex combinations of <it>x </it>and <it>y </it>is called the <it>interval </it>with endpoints <it>x </it>and <it>y</it>. Then <it>C </it>&#8834; <inline-formula><m:math name="1748-7188-3-5-i8" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mi mathvariant="script">R</m:mi><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaWenfgDOvwBHrxAJfwnHbqeg0uy0HwzTfgDPnwy1aaceaGae83gHifaaa@36A5@</m:annotation></m:semantics></m:math></inline-formula><sup><it>d </it></sup>is convex iff [<it>x, y</it>] &#8834; <it>C </it>for any two <it>x, y </it>&#8712; <it>C</it>.</p>
         <p>Let <it>A</it><sub>1</sub>, <it>A</it><sub>2</sub>, ..., <it>A</it><sub><it>N </it></sub>&#8712; <inline-formula><m:math name="1748-7188-3-5-i8" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mi mathvariant="script">R</m:mi><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaWenfgDOvwBHrxAJfwnHbqeg0uy0HwzTfgDPnwy1aaceaGae83gHifaaa@36A5@</m:annotation></m:semantics></m:math></inline-formula><sup><it>d </it></sup>and let <it>b</it><sub>1</sub>, <it>b</it><sub>2</sub>, ..., <it>b</it><sub><it>N </it></sub>&#8712; <inline-formula><m:math name="1748-7188-3-5-i8" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mi mathvariant="script">R</m:mi><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaWenfgDOvwBHrxAJfwnHbqeg0uy0HwzTfgDPnwy1aaceaGae83gHifaaa@36A5@</m:annotation></m:semantics></m:math></inline-formula>. Then the set</p>
         <p>
            <display-formula>
               <m:math name="1748-7188-3-5-i18" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:mi>P</m:mi>
                        <m:mo>:</m:mo>
                        <m:mo>=</m:mo>
                        <m:mo>{</m:mo>
                        <m:mi>x</m:mi>
                        <m:mo>&#8712;</m:mo>
                        <m:msup>
                           <m:mi mathvariant="script">R</m:mi>
                           <m:mi>d</m:mi>
                        </m:msup>
                        <m:mo>:</m:mo>
                        <m:msub>
                           <m:mi>A</m:mi>
                           <m:mi>i</m:mi>
                        </m:msub>
                        <m:mo>&#8901;</m:mo>
                        <m:mi>x</m:mi>
                        <m:mo>&#8804;</m:mo>
                        <m:msub>
                           <m:mi>b</m:mi>
                           <m:mi>i</m:mi>
                        </m:msub>
                        <m:mtext>&#160;for&#160;</m:mtext>
                        <m:mi>i</m:mi>
                        <m:mo>=</m:mo>
                        <m:mn>1</m:mn>
                        <m:mo>,</m:mo>
                        <m:mn>2</m:mn>
                        <m:mo>,</m:mo>
                        <m:mn>...</m:mn>
                        <m:mo>,</m:mo>
                        <m:mi>N</m:mi>
                        <m:mo>}</m:mo>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaGaemiuaaLaeiOoaOJaeyypa0Jaei4EaSNaemiEaGNaeyicI48enfgDOvwBHrxAJfwnHbqeg0uy0HwzTfgDPnwy1aaceaGae83gHi1aaWbaaSqabeaacqWGKbazaaGccqGG6aGocqWGbbqqdaWgaaWcbaGaemyAaKgabeaakiabgwSixlabdIha4jabgsMiJkabdkgaInaaBaaaleaacqWGPbqAaeqaaOGaeeiiaaIaeeOzayMaee4Ba8MaeeOCaiNaeeiiaaIaemyAaKMaeyypa0JaeGymaeJaeiilaWIaeGOmaiJaeiilaWIaeiOla4IaeiOla4IaeiOla4IaeiilaWIaemOta4KaeiyFa0haaa@5DF6@</m:annotation>
                  </m:semantics>
               </m:math>
            </display-formula>
         </p>
         <p>is called a <it>polyhedron</it>. The convex hull of a finite set of points in <inline-formula><m:math name="1748-7188-3-5-i8" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mi mathvariant="script">R</m:mi><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaWenfgDOvwBHrxAJfwnHbqeg0uy0HwzTfgDPnwy1aaceaGae83gHifaaa@36A5@</m:annotation></m:semantics></m:math></inline-formula><sup><it>d </it></sup>is called a <it>polytope </it>and the Weyl-Minkowski Theorem says that a polytope is a bounded polyhedron <abbrgrp><abbr bid="B9">9</abbr></abbrgrp>. Polytopes are familiar objects in geometry. In the plane, polytopes are precisely the convex polygons. In <inline-formula><m:math name="1748-7188-3-5-i8" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mi mathvariant="script">R</m:mi><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaWenfgDOvwBHrxAJfwnHbqeg0uy0HwzTfgDPnwy1aaceaGae83gHifaaa@36A5@</m:annotation></m:semantics></m:math></inline-formula><sup>3</sup>, examples of polytopes are shown in Figure <figr fid="F1">1</figr>. The dimension dim <it>P </it>of a polytope or polyhedron <it>P </it>is defined to be the dimension of the affine hull of <it>P</it>.</p>
         <fig id="F1">
            <title>
               <p>Figure 1</p>
            </title>
            <caption>
               <p>The four types of facets of <it>P</it></p>
            </caption>
            <text>
               <p>
                  <b>The four types of facets of <it>P</it>.</b>
               </p>
            </text>
            <graphic file="1748-7188-3-5-1"/>
         </fig>
         <p>A (<it>d </it>- 1) dimensional affine set in <inline-formula><m:math name="1748-7188-3-5-i8" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mi mathvariant="script">R</m:mi><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaWenfgDOvwBHrxAJfwnHbqeg0uy0HwzTfgDPnwy1aaceaGae83gHifaaa@36A5@</m:annotation></m:semantics></m:math></inline-formula><sup><it>d </it></sup>is called a <it>hyperplane </it>and every hyperplane can be represented as {<it>x </it>&#8712; <inline-formula><m:math name="1748-7188-3-5-i8" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mi mathvariant="script">R</m:mi><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaWenfgDOvwBHrxAJfwnHbqeg0uy0HwzTfgDPnwy1aaceaGae83gHifaaa@36A5@</m:annotation></m:semantics></m:math></inline-formula><sup><it>d</it></sup>: <it>n</it>&#183;<it>x </it>= <it>b</it>} for some <it>n </it>&#8800; 0 &#8712; <inline-formula><m:math name="1748-7188-3-5-i8" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mi mathvariant="script">R</m:mi><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaWenfgDOvwBHrxAJfwnHbqeg0uy0HwzTfgDPnwy1aaceaGae83gHifaaa@36A5@</m:annotation></m:semantics></m:math></inline-formula><sup><it>d </it></sup>and <it>b </it>&#8712; <inline-formula><m:math name="1748-7188-3-5-i8" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mi mathvariant="script">R</m:mi><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaWenfgDOvwBHrxAJfwnHbqeg0uy0HwzTfgDPnwy1aaceaGae83gHifaaa@36A5@</m:annotation></m:semantics></m:math></inline-formula>, where <it>n</it>&#183;<it>x </it>is the dot-product of <it>n </it>and <it>x</it>. We call <it>n </it>a <it>normal vector </it>of this hyperplane.</p>
         <p>Let <it>H </it>:= {<it>x </it>&#8712; <inline-formula><m:math name="1748-7188-3-5-i8" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mi mathvariant="script">R</m:mi><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaWenfgDOvwBHrxAJfwnHbqeg0uy0HwzTfgDPnwy1aaceaGae83gHifaaa@36A5@</m:annotation></m:semantics></m:math></inline-formula><sup><it>d </it></sup>: <it>h</it>&#183;<it>x </it>&#8804; <it>b</it>}, where <it>h </it>&#8800; 0 &#8712; <inline-formula><m:math name="1748-7188-3-5-i8" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mi mathvariant="script">R</m:mi><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaWenfgDOvwBHrxAJfwnHbqeg0uy0HwzTfgDPnwy1aaceaGae83gHifaaa@36A5@</m:annotation></m:semantics></m:math></inline-formula><sup><it>d </it></sup>and <it>b </it>&#8712; <inline-formula><m:math name="1748-7188-3-5-i8" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mi mathvariant="script">R</m:mi><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaWenfgDOvwBHrxAJfwnHbqeg0uy0HwzTfgDPnwy1aaceaGae83gHifaaa@36A5@</m:annotation></m:semantics></m:math></inline-formula>, be an <it>affine half space</it>. Then if <it>P </it>&#8834; <it>H </it>and <it>P </it>&#8898; {<it>x </it>&#8712; <inline-formula><m:math name="1748-7188-3-5-i8" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mi mathvariant="script">R</m:mi><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaWenfgDOvwBHrxAJfwnHbqeg0uy0HwzTfgDPnwy1aaceaGae83gHifaaa@36A5@</m:annotation></m:semantics></m:math></inline-formula><sup><it>d </it></sup>: <it>h</it>&#183;<it>x </it>= <it>b</it>} &#8800; &#8709;, then <it>H </it>is called a <it>supporting hyperplane </it>of <it>P</it>. A subset <it>F </it>of <it>P </it>is called a <it>face </it>if <it>F </it>= <it>P </it>or <it>F </it>= <it>P </it>&#8898; <it>H</it>, where <it>H </it>is a supporting hyperplane. Faces of polyhedra are polyhedra and faces of polytopes are polytopes.</p>
         <p>Faces of dimension 0 are called <it>vertices</it>, faces of dimension 1 are called <it>edges</it>, and faces of dimension <it>d </it>- 1 are called <it>facets</it>. The <it>f-vector </it>of <it>P </it>is the vector (<it>f</it><sub>0</sub>, <it>f</it><sub>1</sub>, <it>f</it><sub>2</sub>, ...), where <it>f</it><sub><it>i </it></sub>is the number of faces of dimension <it>i </it>of <it>P'</it>. For example, consider the 3-dimensional polytope labeled 'C' in Figure <figr fid="F1">1</figr>. This polytope has 6 vertices, 9 edges, and 5 facets (3 quadrilaterals and 2 triangles), and so its <it>f</it>-vector is (6, 9, 5).</p>
         <p>A polyhedron <it>C </it>is a <it>cone </it>if it can be written as</p>
         <p>
            <display-formula>
               <m:math name="1748-7188-3-5-i19" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:mi>C</m:mi>
                        <m:mo>=</m:mo>
                        <m:mrow>
                           <m:mo>{</m:mo>
                           <m:mrow>
                              <m:mstyle displaystyle="true">
                                 <m:munderover>
                                    <m:mo>&#8721;</m:mo>
                                    <m:mrow>
                                       <m:mi>i</m:mi>
                                       <m:mo>=</m:mo>
                                       <m:mn>1</m:mn>
                                    </m:mrow>
                                    <m:mi>N</m:mi>
                                 </m:munderover>
                                 <m:mrow>
                                    <m:msub>
                                       <m:mi>&#945;</m:mi>
                                       <m:mi>i</m:mi>
                                    </m:msub>
                                    <m:msub>
                                       <m:mi>y</m:mi>
                                       <m:mi>i</m:mi>
                                    </m:msub>
                                    <m:mo>:</m:mo>
                                    <m:msub>
                                       <m:mi>&#945;</m:mi>
                                       <m:mi>i</m:mi>
                                    </m:msub>
                                    <m:mo>&#8805;</m:mo>
                                    <m:mn>0</m:mn>
                                    <m:mtext>&#160;for&#160;</m:mtext>
                                    <m:mi>i</m:mi>
                                    <m:mo>=</m:mo>
                                    <m:mn>1</m:mn>
                                    <m:mo>,</m:mo>
                                    <m:mn>...</m:mn>
                                    <m:mo>,</m:mo>
                                    <m:mi>N</m:mi>
                                 </m:mrow>
                              </m:mstyle>
                           </m:mrow>
                           <m:mo>}</m:mo>
                        </m:mrow>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaGaem4qamKaeyypa0ZaaiWaaeaadaaeWbqaaiabeg7aHnaaBaaaleaacqWGPbqAaeqaaOGaemyEaK3aaSbaaSqaaiabdMgaPbqabaGccqGG6aGocqaHXoqydaWgaaWcbaGaemyAaKgabeaakiabgwMiZkabicdaWiabbccaGiabbAgaMjabb+gaVjabbkhaYjabbccaGiabdMgaPjabg2da9iabigdaXiabcYcaSiabc6caUiabc6caUiabc6caUiabcYcaSiabd6eaobWcbaGaemyAaKMaeyypa0JaeGymaedabaGaemOta4eaniabggHiLdaakiaawUhacaGL9baaaaa@52DA@</m:annotation>
                  </m:semantics>
               </m:math>
            </display-formula>
         </p>
         <p>for some <it>y</it><sub>1</sub>, ..., <it>y</it><sub><it>N </it></sub>&#8712; <inline-formula><m:math name="1748-7188-3-5-i8" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mi mathvariant="script">R</m:mi><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaWenfgDOvwBHrxAJfwnHbqeg0uy0HwzTfgDPnwy1aaceaGae83gHifaaa@36A5@</m:annotation></m:semantics></m:math></inline-formula><sup><it>d</it></sup>. This is equivalent to the existence of a matrix <it>A </it>&#8712; <inline-formula><m:math name="1748-7188-3-5-i8" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mi mathvariant="script">R</m:mi><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaWenfgDOvwBHrxAJfwnHbqeg0uy0HwzTfgDPnwy1aaceaGae83gHifaaa@36A5@</m:annotation></m:semantics></m:math></inline-formula><sup><it>m </it>&#215; <it>n </it></sup>such that <it>C </it>= {<it>x </it>: <it>A</it><sub><it>x </it></sub>&#8805; 0}. A cone is <it>pointed </it>if its lineality space is {0}.</p>
         <p>Given a face <it>F </it>of a polytope P, the <it>normal cone N</it>(<it>F</it>) is the set of all vectors <it>c </it>for which <it>c</it>&#183;<it>v </it>= max<sub><it>x</it>&#8712;<it>P </it></sub><it>c</it>&#183;<it>x </it>for all <it>v </it>&#8712; <it>F</it>. The collection of relative interiors of normal cones of faces of <it>P </it>partition <inline-formula><m:math name="1748-7188-3-5-i8" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mi mathvariant="script">R</m:mi><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaWenfgDOvwBHrxAJfwnHbqeg0uy0HwzTfgDPnwy1aaceaGae83gHifaaa@36A5@</m:annotation></m:semantics></m:math></inline-formula><sup><it>d</it></sup>, and for each face we have dim(<it>F</it>) + dim(<it>N</it>(<it>F</it>)) = <it>d</it>. The collection of normal cones of faces of <it>P </it>is called the <it>normal fan </it>of <it>P</it>.</p>
         <p>Given a polyhedron <it>P</it>, the <it>lineality space </it>of <it>P </it>is the set of vectors <it>v </it>for which <it>y </it>+ <it>c&#183;v </it>&#8712; <it>P </it>for all <it>y </it>&#8712; <it>P </it>and <it>c </it>&#8712; <it>R</it>. The largest such subspace is called <it>lineality space </it>of <it>P</it>. If a polyhedron <it>P </it>has lineality space <it>V</it>, we can let <it>V' </it>be the orthogonal complement <it>V' </it>(i.e. <it>V </it>&#8853; <it>V' </it>= <inline-formula><m:math name="1748-7188-3-5-i8" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mi mathvariant="script">R</m:mi><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaWenfgDOvwBHrxAJfwnHbqeg0uy0HwzTfgDPnwy1aaceaGae83gHifaaa@36A5@</m:annotation></m:semantics></m:math></inline-formula><sup><it>d</it></sup>) and consider the polyhedron <it>P' </it>:= <it>P </it>&#8898; <it>V'</it>, which has lineality space {0}.</p>
      </sec>
      <sec>
         <st>
            <p>3 The balanced minimum evolution polytope</p>
         </st>
         <p>Throughout this paper we work with binary unrooted trees on <it>n </it>leaves labeled {1, ..., <it>n</it>}. Such trees are also known as <it>phylogenetic X-trees</it>. We refer the reader to <abbrgrp><abbr bid="B10">10</abbr></abbrgrp> for more detail about such trees, and for related definitions. Recall there are 2<it>n </it>- 3 edges in an unrooted tree with <it>n </it>leaves. For a fixed tree topology <it>T</it>, let <it>B</it><sub><it>T </it></sub>be the <inline-formula><m:math name="1748-7188-3-5-i16" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:mrow><m:mo>(</m:mo><m:mrow><m:mtable><m:mtr><m:mtd><m:mi>n</m:mi></m:mtd></m:mtr><m:mtr><m:mtd><m:mn>2</m:mn></m:mtd></m:mtr></m:mtable></m:mrow><m:mo>)</m:mo></m:mrow></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaWaaeWaaeaafaqabeGabaaabaGaemOBa4gabaGaeGOmaidaaaGaayjkaiaawMcaaaaa@2FC2@</m:annotation></m:semantics></m:math></inline-formula> &#215; (2<it>n </it>- 3) matrix with rows indexed by pairs of leaves and columns indexed by edges in <it>T </it>defined as follows:</p>
         <p>
            <display-formula>
               <m:math name="1748-7188-3-5-i20" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:msub>
                           <m:mi>B</m:mi>
                           <m:mi>T</m:mi>
                        </m:msub>
                        <m:mo stretchy="false">(</m:mo>
                        <m:mo>{</m:mo>
                        <m:mi>a</m:mi>
                        <m:mo>,</m:mo>
                        <m:mi>b</m:mi>
                        <m:mo>}</m:mo>
                        <m:mo>,</m:mo>
                        <m:mi>e</m:mi>
                        <m:mo stretchy="false">)</m:mo>
                        <m:mo>=</m:mo>
                        <m:mrow>
                           <m:mo>{</m:mo>
                           <m:mrow>
                              <m:mtable>
                                 <m:mtr>
                                    <m:mtd>
                                       <m:mn>1</m:mn>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mrow>
                                          <m:mtext>if&#160;edge&#160;</m:mtext>
                                          <m:mi>e</m:mi>
                                          <m:mtext>&#160;is&#160;in&#160;the&#160;path&#160;from&#160;leaf&#160;</m:mtext>
                                          <m:mi>a</m:mi>
                                          <m:mtext>&#160;to&#160;leaf&#160;</m:mtext>
                                          <m:mi>b</m:mi>
                                          <m:mo>,</m:mo>
                                       </m:mrow>
                                    </m:mtd>
                                 </m:mtr>
                                 <m:mtr>
                                    <m:mtd>
                                       <m:mn>0</m:mn>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mrow>
                                          <m:mtext>otherwise</m:mtext>
                                          <m:mo>.</m:mo>
                                       </m:mrow>
                                    </m:mtd>
                                 </m:mtr>
                              </m:mtable>
                           </m:mrow>
                        </m:mrow>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaGaemOqai0aaSbaaSqaaiabdsfaubqabaGccqGGOaakcqGG7bWEcqWGHbqycqGGSaalcqWGIbGycqGG9bqFcqGGSaalcqWGLbqzcqGGPaqkcqGH9aqpdaGabaqaauaabmqaciaaaeaacqaIXaqmaeaacqqGPbqAcqqGMbGzcqqGGaaicqqGLbqzcqqGKbazcqqGNbWzcqqGLbqzcqqGGaaicqWGLbqzcqqGGaaicqqGPbqAcqqGZbWCcqqGGaaicqqGPbqAcqqGUbGBcqqGGaaicqqG0baDcqqGObaAcqqGLbqzcqqGGaaicqqGWbaCcqqGHbqycqqG0baDcqqGObaAcqqGGaaicqqGMbGzcqqGYbGCcqqGVbWBcqqGTbqBcqqGGaaicqqGSbaBcqqGLbqzcqqGHbqycqqGMbGzcqqGGaaicqWGHbqycqqGGaaicqqG0baDcqqGVbWBcqqGGaaicqqGSbaBcqqGLbqzcqqGHbqycqqGMbGzcqqGGaaicqWGIbGycqGGSaalaeaacqaIWaamaeaacqqGVbWBcqqG0baDcqqGObaAcqqGLbqzcqqGYbGCcqqG3bWDcqqGPbqAcqqGZbWCcqqGLbqzcqGGUaGlaaaacaGL7baaaaa@826B@</m:annotation>
                  </m:semantics>
               </m:math>
            </display-formula>
         </p>
         <p>For example, for the tree in Figure <figr fid="F2">2</figr>,</p>
         <fig id="F2">
            <title>
               <p>Figure 2</p>
            </title>
            <caption>
               <p>A tree with five leaves</p>
            </caption>
            <text>
               <p>
                  <b>A tree with five leaves.</b>
               </p>
            </text>
            <graphic file="1748-7188-3-5-2"/>
         </fig>
         <p>
            <display-formula>
               <m:math name="1748-7188-3-5-i21" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:msub>
                           <m:mi>B</m:mi>
                           <m:mi>T</m:mi>
                        </m:msub>
                        <m:mo>=</m:mo>
                        <m:mrow>
                           <m:mo>(</m:mo>
                           <m:mrow>
                              <m:mtable>
                                 <m:mtr>
                                    <m:mtd>
                                       <m:mn>1</m:mn>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mn>1</m:mn>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mn>0</m:mn>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mn>0</m:mn>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mn>0</m:mn>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mn>0</m:mn>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mn>0</m:mn>
                                    </m:mtd>
                                 </m:mtr>
                                 <m:mtr>
                                    <m:mtd>
                                       <m:mn>1</m:mn>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mn>0</m:mn>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mn>1</m:mn>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mn>0</m:mn>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mn>0</m:mn>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mn>1</m:mn>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mn>0</m:mn>
                                    </m:mtd>
                                 </m:mtr>
                                 <m:mtr>
                                    <m:mtd>
                                       <m:mn>0</m:mn>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mn>1</m:mn>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mn>1</m:mn>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mn>0</m:mn>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mn>0</m:mn>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mn>1</m:mn>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mn>0</m:mn>
                                    </m:mtd>
                                 </m:mtr>
                                 <m:mtr>
                                    <m:mtd>
                                       <m:mn>1</m:mn>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mn>0</m:mn>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mn>0</m:mn>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mn>1</m:mn>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mn>0</m:mn>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mn>1</m:mn>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mn>1</m:mn>
                                    </m:mtd>
                                 </m:mtr>
                                 <m:mtr>
                                    <m:mtd>
                                       <m:mn>0</m:mn>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mn>1</m:mn>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mn>0</m:mn>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mn>1</m:mn>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mn>0</m:mn>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mn>1</m:mn>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mn>1</m:mn>
                                    </m:mtd>
                                 </m:mtr>
                                 <m:mtr>
                                    <m:mtd>
                                       <m:mn>0</m:mn>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mn>0</m:mn>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mn>1</m:mn>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mn>1</m:mn>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mn>0</m:mn>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mn>0</m:mn>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mn>1</m:mn>
                                    </m:mtd>
                                 </m:mtr>
                                 <m:mtr>
                                    <m:mtd>
                                       <m:mn>1</m:mn>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mn>0</m:mn>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mn>0</m:mn>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mn>0</m:mn>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mn>1</m:mn>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mn>1</m:mn>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mn>1</m:mn>
                                    </m:mtd>
                                 </m:mtr>
                                 <m:mtr>
                                    <m:mtd>
                                       <m:mn>0</m:mn>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mn>1</m:mn>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mn>0</m:mn>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mn>0</m:mn>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mn>1</m:mn>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mn>1</m:mn>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mn>1</m:mn>
                                    </m:mtd>
                                 </m:mtr>
                                 <m:mtr>
                                    <m:mtd>
                                       <m:mn>0</m:mn>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mn>0</m:mn>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mn>1</m:mn>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mn>0</m:mn>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mn>1</m:mn>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mn>0</m:mn>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mn>1</m:mn>
                                    </m:mtd>
                                 </m:mtr>
                                 <m:mtr>
                                    <m:mtd>
                                       <m:mn>0</m:mn>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mn>0</m:mn>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mn>0</m:mn>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mn>1</m:mn>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mn>1</m:mn>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mn>0</m:mn>
                                    </m:mtd>
                                    <m:mtd>
                                       <m:mn>0</m:mn>
                                    </m:mtd>
                                 </m:mtr>
                              </m:mtable>
                           </m:mrow>
                           <m:mo>)</m:mo>
                        </m:mrow>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaGaemOqai0aaSbaaSqaaiabdsfaubqabaGccqGH9aqpdaqadaqaauaabeqakCaaaaaaaeaacqaIXaqmaeaacqaIXaqmaeaacqaIWaamaeaacqaIWaamaeaacqaIWaamaeaacqaIWaamaeaacqaIWaamaeaacqaIXaqmaeaacqaIWaamaeaacqaIXaqmaeaacqaIWaamaeaacqaIWaamaeaacqaIXaqmaeaacqaIWaamaeaacqaIWaamaeaacqaIXaqmaeaacqaIXaqmaeaacqaIWaamaeaacqaIWaamaeaacqaIXaqmaeaacqaIWaamaeaacqaIXaqmaeaacqaIWaamaeaacqaIWaamaeaacqaIXaqmaeaacqaIWaamaeaacqaIXaqmaeaacqaIXaqmaeaacqaIWaamaeaacqaIXaqmaeaacqaIWaamaeaacqaIXaqmaeaacqaIWaamaeaacqaIXaqmaeaacqaIXaqmaeaacqaIWaamaeaacqaIWaamaeaacqaIXaqmaeaacqaIXaqmaeaacqaIWaamaeaacqaIWaamaeaacqaIXaqmaeaacqaIXaqmaeaacqaIWaamaeaacqaIWaamaeaacqaIWaamaeaacqaIXaqmaeaacqaIXaqmaeaacqaIXaqmaeaacqaIWaamaeaacqaIXaqmaeaacqaIWaamaeaacqaIWaamaeaacqaIXaqmaeaacqaIXaqmaeaacqaIXaqmaeaacqaIWaamaeaacqaIWaamaeaacqaIXaqmaeaacqaIWaamaeaacqaIXaqmaeaacqaIWaamaeaacqaIXaqmaeaacqaIWaamaeaacqaIWaamaeaacqaIWaamaeaacqaIXaqmaeaacqaIXaqmaeaacqaIWaamaeaacqaIWaamaaaacaGLOaGaayzkaaaaaa@72D9@</m:annotation>
                  </m:semantics>
               </m:math>
            </display-formula>
         </p>
         <p>where its rows are indexed by pairs of leaves (1, 2), (1, 3), (2, 3), (1, 4), (2, 4), (3, 4), (1, 5), (2, 5), (3, 5), (4, 5) and its columns are indexed by edges (1, <it>a</it>), (2, <it>a</it>), (3, <it>b</it>), (4, <it>c</it>), (5, <it>c</it>), (<it>a</it>, <it>b</it>), (<it>b</it>, <it>c</it>) with <it>a </it>is an internal node adjacent to leaves 1 and 2, <it>c </it>is an internal node adjacent to leaves 4, 5, and <it>b </it>is an internal node adjacent to nodes 3, <it>a </it>and <it>c</it>. Given edge lengths <it>l </it>: <it>E</it>(<it>T</it>) &#8594; <inline-formula><m:math name="1748-7188-3-5-i8" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mi mathvariant="script">R</m:mi><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaWenfgDOvwBHrxAJfwnHbqeg0uy0HwzTfgDPnwy1aaceaGae83gHifaaa@36A5@</m:annotation></m:semantics></m:math></inline-formula><sub>+ </sub>we let <b>b </b>be the vector with components <it>l</it>(<it>e</it>) as <it>e </it>ranges over <it>E</it>(<it>T</it>). Any dissimilarity map <b>d </b>(encoded as a row vector) can now be written as</p>
         <p>
            <display-formula><b>d </b>= <it>B</it><sub><it>T </it></sub><b>b </b>+ <b>e</b></display-formula>
         </p>
         <p>where <b>e </b>is a vector of "error" terms that are zero when <b>d </b>is a tree metric.</p>
         <p>The weighted least squares solution for the edge lengths <b>b </b>assuming a variance matrix <it>V </it>with off-diagonal entries <inline-formula><m:math name="1748-7188-3-5-i22" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msub><m:mi>v</m:mi><m:mrow><m:mi>i</m:mi><m:mi>j</m:mi></m:mrow></m:msub><m:mo>=</m:mo><m:msubsup><m:mi>&#955;</m:mi><m:mrow><m:mi>i</m:mi><m:mi>j</m:mi></m:mrow><m:mi>T</m:mi></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaGaemODay3aaSbaaSqaaiabdMgaPjabdQgaQbqabaGccqGH9aqpcqaH7oaBdaqhaaWcbaGaemyAaKMaemOAaOgabaGaemivaqfaaaaa@3708@</m:annotation></m:semantics></m:math></inline-formula> (as defined in the introduction) and dissimilarity map <b>d </b>is given by</p>
         <p>
            <display-formula>
               <m:math name="1748-7188-3-5-i23" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:mover accent="true">
                           <m:mi>b</m:mi>
                           <m:mo>^</m:mo>
                        </m:mover>
                        <m:mo>=</m:mo>
                        <m:msup>
                           <m:mrow>
                              <m:mo stretchy="false">(</m:mo>
                              <m:msubsup>
                                 <m:mi>B</m:mi>
                                 <m:mi>T</m:mi>
                                 <m:mi>t</m:mi>
                              </m:msubsup>
                              <m:msup>
                                 <m:mi>V</m:mi>
                                 <m:mrow>
                                    <m:mo>&#8722;</m:mo>
                                    <m:mn>1</m:mn>
                                 </m:mrow>
                              </m:msup>
                              <m:msub>
                                 <m:mi>B</m:mi>
                                 <m:mi>T</m:mi>
                              </m:msub>
                              <m:mo stretchy="false">)</m:mo>
                           </m:mrow>
                           <m:mrow>
                              <m:mo>&#8722;</m:mo>
                              <m:mn>1</m:mn>
                           </m:mrow>
                        </m:msup>
                        <m:msubsup>
                           <m:mi>B</m:mi>
                           <m:mi>T</m:mi>
                           <m:mi>t</m:mi>
                        </m:msubsup>
                        <m:msup>
                           <m:mi>V</m:mi>
                           <m:mrow>
                              <m:mo>&#8722;</m:mo>
                              <m:mn>1</m:mn>
                           </m:mrow>
                        </m:msup>
                        <m:mi>d</m:mi>
                        <m:mo>,</m:mo>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaacbeGaf8NyaiMbaKaacqGH9aqpcqGGOaakcqWGcbGqdaqhaaWcbaGaemivaqfabaGaemiDaqhaaOGaemOvay1aaWbaaSqabeaacqGHsislcqaIXaqmaaGccqWGcbGqdaWgaaWcbaGaemivaqfabeaakiabcMcaPmaaCaaaleqabaGaeyOeI0IaeGymaedaaOGaemOqai0aa0baaSqaaiabdsfaubqaaiabdsha0baakiabdAfawnaaCaaaleqabaGaeyOeI0IaeGymaedaaOGae8hzaqMaeiilaWcaaa@4551@</m:annotation>
                  </m:semantics>
               </m:math>
            </display-formula>
         </p>
         <p>where &#183;<sup><it>t </it></sup>denotes matrix transpose. The length of <it>T </it>with respect to the least squares edge lengths is then</p>
         <p>
            <display-formula><it>l</it>(<it>T</it>) = <b>v</b><sub><it>T</it></sub>&#183;<b>d</b>,</display-formula>
         </p>
         <p>where <inline-formula><m:math name="1748-7188-3-5-i24" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msub><m:mi>v</m:mi><m:mi>T</m:mi></m:msub><m:mo>=</m:mo><m:msup><m:mi>V</m:mi><m:mrow><m:mo>&#8722;</m:mo><m:mn>1</m:mn></m:mrow></m:msup><m:msub><m:mi>B</m:mi><m:mi>T</m:mi></m:msub><m:msup><m:mrow><m:mo stretchy="false">(</m:mo><m:msubsup><m:mi>B</m:mi><m:mi>T</m:mi><m:mi>t</m:mi></m:msubsup><m:msup><m:mi>V</m:mi><m:mrow><m:mo>&#8722;</m:mo><m:mn>1</m:mn></m:mrow></m:msup><m:msub><m:mi>B</m:mi><m:mi>T</m:mi></m:msub><m:mo stretchy="false">)</m:mo></m:mrow><m:mrow><m:mo>&#8722;</m:mo><m:mn>1</m:mn></m:mrow></m:msup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaacbeGae8NDay3aaSbaaSqaaiabdsfaubqabaGccqGH9aqpcqWGwbGvdaahaaWcbeqaaiabgkHiTiabigdaXaaakiabdkeacnaaBaaaleaacqWGubavaeqaaOGaeiikaGIaemOqai0aa0baaSqaaiabdsfaubqaaiabdsha0baakiabdAfawnaaCaaaleqabaGaeyOeI0IaeGymaedaaOGaemOqai0aaSbaaSqaaiabdsfaubqabaGccqGGPaqkdaahaaWcbeqaaiabgkHiTiabigdaXaaaaaa@4327@</m:annotation></m:semantics></m:math></inline-formula><b>1 </b>and <b>1 </b>is the vector of all 1's. We call the vectors <b>v</b><sub><it>T </it></sub>the balanced minimum evolution vectors (or BME vectors). In the case of Figure <figr fid="F2">2</figr>, the BME vector is</p>
         <p>
            <display-formula>
               <m:math name="1748-7188-3-5-i25" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:msub>
                           <m:mi>v</m:mi>
                           <m:mi>T</m:mi>
                        </m:msub>
                        <m:mo>=</m:mo>
                        <m:mrow>
                           <m:mo>[</m:mo>
                           <m:mrow>
                              <m:mfrac>
                                 <m:mn>1</m:mn>
                                 <m:mn>2</m:mn>
                              </m:mfrac>
                              <m:mo>,</m:mo>
                              <m:mfrac>
                                 <m:mn>1</m:mn>
                                 <m:mn>4</m:mn>
                              </m:mfrac>
                              <m:mo>,</m:mo>
                              <m:mfrac>
                                 <m:mn>1</m:mn>
                                 <m:mn>4</m:mn>
                              </m:mfrac>
                              <m:mo>,</m:mo>
                              <m:mfrac>
                                 <m:mn>1</m:mn>
                                 <m:mn>4</m:mn>
                              </m:mfrac>
                              <m:mo>,</m:mo>
                              <m:mfrac>
                                 <m:mn>1</m:mn>
                                 <m:mn>4</m:mn>
                              </m:mfrac>
                              <m:mo>,</m:mo>
                              <m:mfrac>
                                 <m:mn>1</m:mn>
                                 <m:mn>4</m:mn>
                              </m:mfrac>
                              <m:mo>,</m:mo>
                              <m:mfrac>
                                 <m:mn>1</m:mn>
                                 <m:mn>4</m:mn>
                              </m:mfrac>
                              <m:mo>,</m:mo>
                              <m:mfrac>
                                 <m:mn>1</m:mn>
                                 <m:mn>4</m:mn>
                              </m:mfrac>
                              <m:mo>,</m:mo>
                              <m:mfrac>
                                 <m:mn>1</m:mn>
                                 <m:mn>4</m:mn>
                              </m:mfrac>
                              <m:mo>,</m:mo>
                              <m:mfrac>
                                 <m:mn>1</m:mn>
                                 <m:mn>2</m:mn>
                              </m:mfrac>
                           </m:mrow>
                           <m:mo>]</m:mo>
                        </m:mrow>
                        <m:mo>.</m:mo>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaacbeGae8NDay3aaSbaaSqaaiabdsfaubqabaGccqGH9aqpdaWadaqaaKqbaoaalaaabaGaeGymaedabaGaeGOmaidaaOGaeiilaWscfa4aaSaaaeaacqaIXaqmaeaacqaI0aanaaGaeiilaWYaaSaaaeaacqaIXaqmaeaacqaI0aanaaGaeiilaWYaaSaaaeaacqaIXaqmaeaacqaI0aanaaGaeiilaWYaaSaaaeaacqaIXaqmaeaacqaI0aanaaGaeiilaWYaaSaaaeaacqaIXaqmaeaacqaI0aanaaGaeiilaWYaaSaaaeaacqaIXaqmaeaacqaI0aanaaGaeiilaWYaaSaaaeaacqaIXaqmaeaacqaI0aanaaGaeiilaWYaaSaaaeaacqaIXaqmaeaacqaI0aanaaGaeiilaWYaaSaaaeaacqaIXaqmaeaacqaIYaGmaaaakiaawUfacaGLDbaacqGGUaGlaaa@4F85@</m:annotation>
                  </m:semantics>
               </m:math>
            </display-formula>
         </p>
         <p>The BME method is equivalent to minimizing the linear functional <b>v</b><sub><it>T</it></sub>&#183;<b>d </b>over all BME vectors for all tree topologies <it>T</it>. The BME polytope is the convex hull of all BME vectors in <inline-formula><m:math name="1748-7188-3-5-i15" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msup><m:mi mathvariant="script">R</m:mi><m:mrow><m:mrow><m:mo>(</m:mo><m:mrow><m:mtable><m:mtr><m:mtd><m:mi>n</m:mi></m:mtd></m:mtr><m:mtr><m:mtd><m:mn>2</m:mn></m:mtd></m:mtr></m:mtable></m:mrow><m:mo>)</m:mo></m:mrow></m:mrow></m:msup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaWenfgDOvwBHrxAJfwnHbqeg0uy0HwzTfgDPnwy1aaceaGae83gHi1aaWbaaSqabeaadaqadaqaauaabeqaceaaaeaacqWGUbGBaeaacqaIYaGmaaaacaGLOaGaayzkaaaaaaaa@3ABF@</m:annotation></m:semantics></m:math></inline-formula>. The following facts follow from the definition of the balanced minimum evolution tree:</p>
         <sec>
            <st>
               <p>Lemma 3.1</p>
            </st>
            <p><it>The vertices of the BME polytope are the BME vectors of binary trees. The BME vector of the star phylogeny lies in the interior of the BME polytope, and all other BME vectors lie on the boundary of the BME polytope</it>.</p>
            <p>The normal fan of a BME polytope partitions the space <inline-formula><m:math name="1748-7188-3-5-i15" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msup><m:mi mathvariant="script">R</m:mi><m:mrow><m:mrow><m:mo>(</m:mo><m:mrow><m:mtable><m:mtr><m:mtd><m:mi>n</m:mi></m:mtd></m:mtr><m:mtr><m:mtd><m:mn>2</m:mn></m:mtd></m:mtr></m:mtable></m:mrow><m:mo>)</m:mo></m:mrow></m:mrow></m:msup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaWenfgDOvwBHrxAJfwnHbqeg0uy0HwzTfgDPnwy1aaceaGae83gHi1aaWbaaSqabeaadaqadaqaauaabeqaceaaaeaacqWGUbGBaeaacqaIYaGmaaaacaGLOaGaayzkaaaaaaaa@3ABF@</m:annotation></m:semantics></m:math></inline-formula> of dissimilarity maps into cones, one for each tree. We call these <it>BME cones</it>. They completely characterize the BME method: <it>T </it>is the BME tree topology if and only if the dissimilarity map <it>D </it>lies in the BME cone of <it>T</it>.</p>
            <p>For a leaf node <it>a </it>in a binary unrooted tree, the <it>shift vector </it><b>s</b><sub><it>a </it></sub>is the dissimilarity map in which <it>a </it>is at distance 1 from all other leaves, and all other distances are 0 (see <abbrgrp><abbr bid="B11">11</abbr></abbrgrp> for the description of shift vectors). According to <abbrgrp><abbr bid="B5">5</abbr></abbrgrp>, for a tree <it>T</it>, (<b>v</b><sub><it>T</it></sub>)<sub><it>ab </it></sub>gives the probability that <it>a </it>will immediately precede <it>b </it>in a random circular ordering of <it>T</it>. Thus the dot-product of a BME vector with a shift vector must necessarily equal 1, and in fact the lineality space of BME cones is spanned by shift vectors. So when we describe a BME cone we will always describe just the pointed component, i.e. modulo the lineality space of shift vectors.</p>
            <p>As part of our computational study, we computed the BME polytope and BME cones for trees with <it>n </it>= 4, 5, 6, 7, 8 leaves using the software polymake <abbrgrp><abbr bid="B12">12</abbr></abbrgrp>. In Table <tblr tid="T1">1</tblr> we display some of the components of <it>f</it>-vectors we were able to compute. This provides information about the polytopes: Recall that the <it>i</it>th component of the <it>f</it>-vector of a polytope is the number of faces of dimension <it>i </it>- 1. For example, the first component in each vector in Table <tblr tid="T1">1</tblr> is the number of 0-dimensional faces (vertices) of the corresponding BME polytope, i.e., the number of binary trees.</p>
            <tbl id="T1">
               <title>
                  <p>Table 1</p>
               </title>
               <caption>
                  <p>The <it>f</it>-vector for small BME polytopes.</p>
               </caption>
               <tblbdy cols="3">
                  <r>
                     <c ca="left">
                        <p>#leaves</p>
                     </c>
                     <c ca="left">
                        <p>dim(BME polytope)</p>
                     </c>
                     <c ca="left">
                        <p><it>f</it>-vector</p>
                     </c>
                  </r>
                  <r>
                     <c cspan="3">
                        <hr/>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>4</p>
                     </c>
                     <c ca="left">
                        <p>2</p>
                     </c>
                     <c ca="left">
                        <p>(3,3)</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>5</p>
                     </c>
                     <c ca="left">
                        <p>5</p>
                     </c>
                     <c ca="left">
                        <p>(15, 105, 250, 210, 52)</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>6</p>
                     </c>
                     <c ca="left">
                        <p>9</p>
                     </c>
                     <c ca="left">
                        <p>(105, 5460, ?, ?, ?, 90262)</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>7</p>
                     </c>
                     <c ca="left">
                        <p>14</p>
                     </c>
                     <c ca="left">
                        <p>(945, 445410, ?, ?, ?, ?, ?)</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>&#8492;</p>
                     </c>
                     <c ca="left">
                        <p>&#8492;</p>
                     </c>
                     <c ca="left">
                        <p>&#8492;</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>
                           <it>n</it>
                        </p>
                     </c>
                     <c ca="left">
                        <p><inline-formula><m:math name="1748-7188-3-5-i16" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:mrow><m:mo>(</m:mo><m:mrow><m:mtable><m:mtr><m:mtd><m:mi>n</m:mi></m:mtd></m:mtr><m:mtr><m:mtd><m:mn>2</m:mn></m:mtd></m:mtr></m:mtable></m:mrow><m:mo>)</m:mo></m:mrow></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaWaaeWaaeaafaqabeGabaaabaGaemOBa4gabaGaeGOmaidaaaGaayjkaiaawMcaaaaa@2FC2@</m:annotation></m:semantics></m:math></inline-formula> - <it>n</it></p>
                     </c>
                     <c ca="left">
                        <p>((2<it>n </it>- 5)!!,?, ...)</p>
                     </c>
                  </r>
               </tblbdy>
            </tbl>
            <p>We found that the edge graph of the BME polytope is the complete graph for <it>n </it>= 4, 5, 6 which means that for every pair of trees <it>T</it><sub>1 </sub>and <it>T</it><sub>2 </sub>with the same number (&#8804; 6) of leaves, there is a dissimilarity map for which <it>T</it><sub>1 </sub>and <it>T</it><sub>2 </sub>are (the only) co-optimal BME trees. However, for <it>n </it>= 7, the BME polytope does in fact have one combinatorial type of non-edge. Namely, two bifurcating trees with seven leaves and three cherries (two leaves adjacent to the same node in the tree) will form a non-edge if and only if they are related by two leaf exchanges as depicted in Figure <figr fid="F3">3</figr>. This completely characterizes the non-edges for <it>n </it>= 7. It is an interesting open problem to characterize the non-edges of the BME polytope in general.</p>
            <fig id="F3">
               <title>
                  <p>Figure 3</p>
               </title>
               <caption>
                  <p>The non-edges on the BME polytope for <it>n </it>= 7</p>
               </caption>
               <text>
                  <p><b>The non-edges on the BME polytope for <it>n </it>= 7. </b>Two trees will form a non-edge if and only if they are trees that have three cherries, and differ by the pair of leaf exchanges shown in the figure. There are two ways to perform each leaf-exchange, so each binary tree with three cherries is not adjacent to 4 trees.</p>
               </text>
               <graphic file="1748-7188-3-5-3"/>
            </fig>
         </sec>
      </sec>
      <sec>
         <st>
            <p>4 Neighbor-joining cones</p>
         </st>
         <p>The neighbor-joining algorithm takes as input a dissimilarity map and outputs a tree. The tree is constructed "one cherry at a time". In each step the algorithm chooses a pair of leaves <it>a </it>and <it>b </it>that minimize the <it>Q-criterion</it>, which is defined by the formula</p>
         <p>
            <display-formula id="M3">
               <m:math name="1748-7188-3-5-i26" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:msub>
                           <m:mi>q</m:mi>
                           <m:mrow>
                              <m:mi>a</m:mi>
                              <m:mi>b</m:mi>
                           </m:mrow>
                        </m:msub>
                        <m:mo>:</m:mo>
                        <m:mo>=</m:mo>
                        <m:mo stretchy="false">(</m:mo>
                        <m:mi>n</m:mi>
                        <m:mo>&#8722;</m:mo>
                        <m:mn>2</m:mn>
                        <m:mo stretchy="false">)</m:mo>
                        <m:msub>
                           <m:mi>d</m:mi>
                           <m:mrow>
                              <m:mi>a</m:mi>
                              <m:mi>b</m:mi>
                           </m:mrow>
                        </m:msub>
                        <m:mo>&#8722;</m:mo>
                        <m:mstyle displaystyle="true">
                           <m:munderover>
                              <m:mo>&#8721;</m:mo>
                              <m:mrow>
                                 <m:mi>k</m:mi>
                                 <m:mo>=</m:mo>
                                 <m:mn>1</m:mn>
                              </m:mrow>
                              <m:mi>N</m:mi>
                           </m:munderover>
                           <m:mrow>
                              <m:msub>
                                 <m:mi>d</m:mi>
                                 <m:mrow>
                                    <m:mi>a</m:mi>
                                    <m:mi>k</m:mi>
                                 </m:mrow>
                              </m:msub>
                           </m:mrow>
                        </m:mstyle>
                        <m:mo>&#8722;</m:mo>
                        <m:mstyle displaystyle="true">
                           <m:munderover>
                              <m:mo>&#8721;</m:mo>
                              <m:mrow>
                                 <m:mi>k</m:mi>
                                 <m:mo>=</m:mo>
                                 <m:mn>1</m:mn>
                              </m:mrow>
                              <m:mi>n</m:mi>
                           </m:munderover>
                           <m:mrow>
                              <m:msub>
                                 <m:mi>d</m:mi>
                                 <m:mrow>
                                    <m:mi>k</m:mi>
                                    <m:mi>b</m:mi>
                                 </m:mrow>
                              </m:msub>
                           </m:mrow>
                        </m:mstyle>
                        <m:mo>.</m:mo>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaGaemyCae3aaSbaaSqaaiabdggaHjabdkgaIbqabaGccqGG6aGocqGH9aqpcqGGOaakcqWGUbGBcqGHsislcqaIYaGmcqGGPaqkcqWGKbazdaWgaaWcbaGaemyyaeMaemOyaigabeaakiabgkHiTmaaqahabaGaemizaq2aaSbaaSqaaiabdggaHjabdUgaRbqabaaabaGaem4AaSMaeyypa0JaeGymaedabaGaemOta4eaniabggHiLdGccqGHsisldaaeWbqaaiabdsgaKnaaBaaaleaacqWGRbWAcqWGIbGyaeqaaaqaaiabdUgaRjabg2da9iabigdaXaqaaiabd6gaUbqdcqGHris5aOGaeiOla4caaa@5437@</m:annotation>
                  </m:semantics>
               </m:math>
            </display-formula>
         </p>
         <p>The nodes <it>a, b </it>are replaced by a single node <it>z</it>, and new distances <it>d</it><sub><it>zk </it></sub>are obtained by a straightforward linear combination of the original pairwise distances:<inline-formula><m:math name="1748-7188-3-5-i27" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msub><m:mi>d</m:mi><m:mrow><m:mi>z</m:mi><m:mi>k</m:mi></m:mrow></m:msub><m:mo>:</m:mo><m:mo>=</m:mo><m:mfrac><m:mn>1</m:mn><m:mn>2</m:mn></m:mfrac><m:mo stretchy="false">(</m:mo><m:msub><m:mi>d</m:mi><m:mrow><m:mi>a</m:mi><m:mi>k</m:mi></m:mrow></m:msub><m:mo>+</m:mo><m:msub><m:mi>d</m:mi><m:mrow><m:mi>b</m:mi><m:mi>k</m:mi></m:mrow></m:msub><m:mo>&#8722;</m:mo><m:msub><m:mi>d</m:mi><m:mrow><m:mi>a</m:mi><m:mi>b</m:mi></m:mrow></m:msub><m:mo stretchy="false">)</m:mo></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaGaemizaq2aaSbaaSqaaiabdQha6jabdUgaRbqabaGccqGG6aGocqGH9aqpjuaGdaWcaaqaaiabigdaXaqaaiabikdaYaaakiabcIcaOiabdsgaKnaaBaaaleaacqWGHbqycqWGRbWAaeqaaOGaey4kaSIaemizaq2aaSbaaSqaaiabdkgaIjabdUgaRbqabaGccqGHsislcqWGKbazdaWgaaWcbaGaemyyaeMaemOyaigabeaakiabcMcaPaaa@44C8@</m:annotation></m:semantics></m:math></inline-formula>. Then the NJ method is applied recursively.</p>
         <p>We note that since new distances <it>d</it><sub><it>zk </it></sub>are always linear combinations of the previous distances, all Q-criteria computed throughout the NJ algorithm are linear combinations of the original pairwise distances. Thus, for a fixed <it>n</it>, for every possible ordering <it>&#963; </it>of picked cherries that results in one of the trees <it>T </it>with <it>n </it>leaves there is a polyhedral cone <it>C</it><sub><it>&#963; </it></sub>&#8834; <inline-formula><m:math name="1748-7188-3-5-i15" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msup><m:mi mathvariant="script">R</m:mi><m:mrow><m:mrow><m:mo>(</m:mo><m:mrow><m:mtable><m:mtr><m:mtd><m:mi>n</m:mi></m:mtd></m:mtr><m:mtr><m:mtd><m:mn>2</m:mn></m:mtd></m:mtr></m:mtable></m:mrow><m:mo>)</m:mo></m:mrow></m:mrow></m:msup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaWenfgDOvwBHrxAJfwnHbqeg0uy0HwzTfgDPnwy1aaceaGae83gHi1aaWbaaSqabeaadaqadaqaauaabeqaceaaaeaacqWGUbGBaeaacqaIYaGmaaaacaGLOaGaayzkaaaaaaaa@3ABF@</m:annotation></m:semantics></m:math></inline-formula> of dissimilarity maps. The set of all neighbor-joining cones is denoted by <inline-formula><m:math name="1748-7188-3-5-i28" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msub><m:mi mathvariant="script">C</m:mi><m:mi>n</m:mi></m:msub></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaWenfgDOvwBHrxAJfwnHbqeg0uy0HwzTfgDPnwy1aaceaGae8NaXp0aaSbaaSqaaiabd6gaUbqabaaaaa@38DE@</m:annotation></m:semantics></m:math></inline-formula>. Their union <inline-formula><m:math name="1748-7188-3-5-i29" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:mstyle displaystyle="true"><m:msub><m:mo>&#8746;</m:mo><m:mrow><m:mi>C</m:mi><m:mo>&#8712;</m:mo><m:msub><m:mi mathvariant="script">C</m:mi><m:mi>n</m:mi></m:msub></m:mrow></m:msub><m:mi>C</m:mi></m:mstyle></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaWaambeaeaacqWGdbWqaSqaaiabdoeadjabgIGioprtHrhAL1wy0L2yHvtyaeHbnfgDOvwBHrxAJfwnaGabaiab=jq8dnaaBaaameaacqWGUbGBaeqaaaWcbeqdcqWIQisvaaaa@3E00@</m:annotation></m:semantics></m:math></inline-formula> is all of of <inline-formula><m:math name="1748-7188-3-5-i15" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msup><m:mi mathvariant="script">R</m:mi><m:mrow><m:mrow><m:mo>(</m:mo><m:mrow><m:mtable><m:mtr><m:mtd><m:mi>n</m:mi></m:mtd></m:mtr><m:mtr><m:mtd><m:mn>2</m:mn><