<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">JTTs</journal-id><journal-title-group><journal-title>Journal of Transportation Technologies</journal-title></journal-title-group><issn pub-type="epub">2160-0473</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/jtts.2015.54022</article-id><article-id pub-id-type="publisher-id">JTTs-60490</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Engineering</subject></subj-group></article-categories><title-group><article-title>
 
 
  An Algorithm for Traffic Equilibrium Flow with Capacity Constraints of Arcs
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>hi</surname><given-names>Lin</given-names></name><xref ref-type="aff" rid="aff1"><sub>1</sub></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib></contrib-group><aff id="aff1"><label>1</label><addr-line>College of Sciences, Chongqing Jiaotong University, Chongqing, China</addr-line></aff><author-notes><corresp id="cor1">* E-mail:<email>linzhi7525@163.com</email></corresp></author-notes><pub-date pub-type="epub"><day>25</day><month>08</month><year>2015</year></pub-date><volume>05</volume><issue>04</issue><fpage>240</fpage><lpage>246</lpage><history><date date-type="received"><day>22</day>	<month>July</month>	<year>2015</year></date><date date-type="rev-recd"><day>accepted</day>	<month>19</month>	<year>October</year>	</date><date date-type="accepted"><day>22</day>	<month>October</month>	<year>2015</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  In the traffic equilibrium problem, we introduce capacity constraints of arcs, extend Beckmann’s formula to include these constraints, and give an algorithm for traffic equilibrium flows with capacity constraints on arcs. Using an example, we illustrate the application of the algorithm and show that Beckmann’s formula is a sufficient condition only, not a necessary condition, for traffic equilibrium with capacity constraints of arcs.
 
</p></abstract><kwd-group><kwd>The Traffic Equilibrium Problem with Capacity Constraints of Arcs</kwd><kwd> Equilibrium Flow</kwd><kwd> Algorithm</kwd><kwd> Capacity of Arc</kwd><kwd> Saturated Path</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>In [<xref ref-type="bibr" rid="scirp.60490-ref1">1</xref>] , Wardrop introduced the traffic equilibrium problem and proposed a scalar equilibrium principle. In [<xref ref-type="bibr" rid="scirp.60490-ref2">2</xref>] , Beckmann et al. gave a mathematical programming problem that was equivalent to Wardrop’s traffic equilibrium problem. Using Beckmann’s work, it is possible to find the traffic equilibrium flow if the cost function is a scalar. In [<xref ref-type="bibr" rid="scirp.60490-ref3">3</xref>] , Chen and Yen generalized Wardrop’s equilibrium principle to a (weak) vector equilibrium principle. In [<xref ref-type="bibr" rid="scirp.60490-ref4">4</xref>] [<xref ref-type="bibr" rid="scirp.60490-ref5">5</xref>] , we extended the vector equilibrium principle to capacity constraints along arcs and derived existence and stability results for (weak) vector equilibrium flows. In this paper, we introduce the traffic equilibrium problem with capacity constraints of arcs (TEPCCA), extend Beckmann’s transformation to cover capacity constraints along arcs, and give an algorithm for traffic equilibrium flows with capacity constraints of arcs for scalar cost functions. As an example, we illustrate the algorithm and show that Beckmann’s transformation is a sufficient condition only, not a necessary condition, for traffic equilibria with capacity constraints of arcs. For other results with respect to traffic equilibrium with capacity constraints of arcs, we refer to [<xref ref-type="bibr" rid="scirp.60490-ref6">6</xref>] , and for other results with respect to algorithms of equilibrium flows, we refer to [<xref ref-type="bibr" rid="scirp.60490-ref7">7</xref>] -[<xref ref-type="bibr" rid="scirp.60490-ref9">9</xref>] and the references therein.</p><p>For a traffic network, let V denote the set of nodes, E the set of directed arcs, and W the set of origin- destination O-D pairs. For each<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x5.png" xlink:type="simple"/></inline-formula>, let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x6.png" xlink:type="simple"/></inline-formula> denote the set of available paths joining O-D pair ω and denote</p><p>by<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x7.png" xlink:type="simple"/></inline-formula>. Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x8.png" xlink:type="simple"/></inline-formula> denote the demand vector, with <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x9.png" xlink:type="simple"/></inline-formula> denoting the traffic</p><p>demand on O-D pair ω. For each<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x10.png" xlink:type="simple"/></inline-formula>, the arc flow<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x11.png" xlink:type="simple"/></inline-formula>. For each <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x12.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x13.png" xlink:type="simple"/></inline-formula>,</p><p>let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x14.png" xlink:type="simple"/></inline-formula> denote the traffic flow on path k. <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x15.png" xlink:type="simple"/></inline-formula></p><p>is said to be a path flow (flow). Clearly, for<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x16.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x17.png" xlink:type="simple"/></inline-formula>, where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x18.png" xlink:type="simple"/></inline-formula> if arc a belongs to</p><p>path k, otherwise<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x19.png" xlink:type="simple"/></inline-formula>, thus<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x20.png" xlink:type="simple"/></inline-formula>. Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x20.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x21.png" xlink:type="simple"/></inline-formula> denote the capacity vector, where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x20.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x21.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x22.png" xlink:type="simple"/></inline-formula> denotes the capacity of flow on arc a. A traffic network is usually denoted by<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x20.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x21.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x22.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x23.png" xlink:type="simple"/></inline-formula>. For each arc<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x20.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x21.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x22.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x23.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x24.png" xlink:type="simple"/></inline-formula>, the flow on arc a needs to satisfy the capacity constraint:<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x20.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x21.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x22.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x23.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x24.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x25.png" xlink:type="simple"/></inline-formula>, and for each<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x20.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x21.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x22.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x23.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x24.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x25.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x26.png" xlink:type="simple"/></inline-formula>, the flow f needs to satisfy the demand constraint:<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x20.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x21.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x22.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x23.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x24.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x25.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x26.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x27.png" xlink:type="simple"/></inline-formula>. A flow f satisfying the demand and capacity constraints is called a feasible path flow (a feasible flow for short). Let</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x28.png" xlink:type="simple"/></inline-formula>.</p><p>In this paper, we assume that for each<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x29.png" xlink:type="simple"/></inline-formula>, the demand <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x29.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x30.png" xlink:type="simple"/></inline-formula> is fixed and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x29.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x31.png" xlink:type="simple"/></inline-formula>. It is easy to verify that A is convex and compact. For each<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x29.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x31.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x32.png" xlink:type="simple"/></inline-formula>, let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x29.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x31.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x32.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x33.png" xlink:type="simple"/></inline-formula> be the cost on arc a, and for each<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x29.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x31.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x32.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x33.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x34.png" xlink:type="simple"/></inline-formula>, the cost <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x29.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x31.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x32.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x33.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x34.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x35.png" xlink:type="simple"/></inline-formula> along path k is assumed to be the sum of all arc costs along k, i.e.,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x29.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x31.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x32.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x33.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x34.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x35.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x36.png" xlink:type="simple"/></inline-formula>.</p></sec><sec id="s2"><title>2. Preliminaries</title><p>For the following definitions, see [<xref ref-type="bibr" rid="scirp.60490-ref4">4</xref>] [<xref ref-type="bibr" rid="scirp.60490-ref5">5</xref>] .</p><p>Definition 2.1. Assume that a flow<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x37.png" xlink:type="simple"/></inline-formula>.</p><p>1) for<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x38.png" xlink:type="simple"/></inline-formula>, if<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x38.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x39.png" xlink:type="simple"/></inline-formula>, then a is said to be a saturated arc of flow f, otherwise a nonsaturated arc of flow f.</p><p>2) for<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x40.png" xlink:type="simple"/></inline-formula>, if there exists a saturated arc a of flow f such that a belongs to path k, then k is said to be</p><p>a saturated path of flow f, otherwise a nonsaturated path of flow f.</p><p>Definition 2.2. (Equilibrium principle with capacity constraints of arcs). A flow <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x41.png" xlink:type="simple"/></inline-formula> is said to be in equilibrium if,</p><disp-formula id="scirp.60490-formula892"><graphic  xlink:href="http://html.scirp.org/file/6-3500254x42.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.60490-formula893"><graphic  xlink:href="http://html.scirp.org/file/6-3500254x43.png"  xlink:type="simple"/></disp-formula><p>f is said to be an equilibrium flow or solution of the TEPCCA. A TEPCCA is usually denoted by<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x44.png" xlink:type="simple"/></inline-formula>.</p></sec><sec id="s3"><title>3. A Generalization of Beckmann’s Formula</title><p>For the TEPCCA<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x45.png" xlink:type="simple"/></inline-formula>, construct the following mathematical programming problem Q:</p><disp-formula id="scirp.60490-formula894"><graphic  xlink:href="http://html.scirp.org/file/6-3500254x46.png"  xlink:type="simple"/></disp-formula><p>The above formula is a generalization of Beckmann’s formula. The next theorem shows that each solution of the generalization of Beckmann’s formula is an equilibrium flow for<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x47.png" xlink:type="simple"/></inline-formula>.</p><p>Theorem 3.1. Consider the TEPCCA. Assume that for each<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x48.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x48.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x49.png" xlink:type="simple"/></inline-formula>is continuous on<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x48.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x49.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x50.png" xlink:type="simple"/></inline-formula>, then the flow <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x48.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x49.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x50.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x51.png" xlink:type="simple"/></inline-formula> is in equilibrium if f solves the mathematical programming problem Q.</p><p>Proof. Set <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x52.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x52.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x53.png" xlink:type="simple"/></inline-formula>. The Kuhn-Tucker conditions for the problem Q are:</p><disp-formula id="scirp.60490-formula895"><graphic  xlink:href="http://html.scirp.org/file/6-3500254x54.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x55.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x55.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x56.png" xlink:type="simple"/></inline-formula> are Lagrange multipliers. Since for each<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x55.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x56.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x57.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x55.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x56.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x57.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x58.png" xlink:type="simple"/></inline-formula>is continuous on<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x55.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x56.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x57.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x58.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x59.png" xlink:type="simple"/></inline-formula>, we have</p><disp-formula id="scirp.60490-formula896"><graphic  xlink:href="http://html.scirp.org/file/6-3500254x60.png"  xlink:type="simple"/></disp-formula><p>When path k is a nonsaturated path of flow f, for each<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x61.png" xlink:type="simple"/></inline-formula>, we have<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x61.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x62.png" xlink:type="simple"/></inline-formula>. Note that<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x61.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x62.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x63.png" xlink:type="simple"/></inline-formula>, we have<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x61.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x62.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x63.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x64.png" xlink:type="simple"/></inline-formula>. Thus,</p><disp-formula id="scirp.60490-formula897"><graphic  xlink:href="http://html.scirp.org/file/6-3500254x65.png"  xlink:type="simple"/></disp-formula><p>Hence, when k is a nonsaturated path, we have<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x66.png" xlink:type="simple"/></inline-formula>, i.e.,</p><disp-formula id="scirp.60490-formula898"><graphic  xlink:href="http://html.scirp.org/file/6-3500254x67.png"  xlink:type="simple"/></disp-formula><p>and when k is a saturated path, we have<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x68.png" xlink:type="simple"/></inline-formula>, i.e.,</p><disp-formula id="scirp.60490-formula899"><graphic  xlink:href="http://html.scirp.org/file/6-3500254x69.png"  xlink:type="simple"/></disp-formula><p>In other words, if paths k is a nonsaturated path, then<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x70.png" xlink:type="simple"/></inline-formula>, and if paths k such that<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x70.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x71.png" xlink:type="simple"/></inline-formula>, then<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x70.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x71.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x72.png" xlink:type="simple"/></inline-formula>. Thus, for <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x70.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x71.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x72.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x73.png" xlink:type="simple"/></inline-formula> and j is a nonsaturated path, then<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x70.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x71.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x72.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x73.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x74.png" xlink:type="simple"/></inline-formula>, otherwise<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x70.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x71.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x72.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x73.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x74.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x75.png" xlink:type="simple"/></inline-formula>, which implies that<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x70.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x71.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x72.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x73.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x74.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x75.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x76.png" xlink:type="simple"/></inline-formula>, a contradiction. By Definition 2.2, the proof is finished.</p><p>From the generalization of Beckmann’s formula, it is easy to construct an algorithm to calculate the equilibrium flow for the TEPCCA<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x77.png" xlink:type="simple"/></inline-formula>.</p></sec><sec id="s4"><title>4. An Algorithm for the Traffic Equilibrium Flow with Capacity Constraints of Arcs</title><p>For the TEPCCA<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x78.png" xlink:type="simple"/></inline-formula>, because there are usually many paths in<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x78.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x79.png" xlink:type="simple"/></inline-formula>, implying that there are many variable in the generalization of Beckmann’s formula, it is often difficult to compute its solution. Note that there are many paths for which the flow is zero in an equilibrium flow. If we delete these from K, it does not cause any change in the equilibrium flow. For this season, we construct the following algorithm to compute the equilibrium flow with capacity constraints of arcs. Assume that for each<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x78.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x79.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x80.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x78.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x79.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x80.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x81.png" xlink:type="simple"/></inline-formula>is continuous on<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x78.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x79.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x80.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x81.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x82.png" xlink:type="simple"/></inline-formula>.</p><p>Step 1. Find a feasible flow <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x83.png" xlink:type="simple"/></inline-formula> and denote by<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x83.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x84.png" xlink:type="simple"/></inline-formula>. Let<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x83.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x84.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x85.png" xlink:type="simple"/></inline-formula>.</p><p>Step 2. Solve the restricted problem<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x86.png" xlink:type="simple"/></inline-formula>:</p><disp-formula id="scirp.60490-formula900"><graphic  xlink:href="http://html.scirp.org/file/6-3500254x87.png"  xlink:type="simple"/></disp-formula><p>We obtain solution<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x88.png" xlink:type="simple"/></inline-formula>. For each O-D pair<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x88.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x89.png" xlink:type="simple"/></inline-formula>, denote by<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x88.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x89.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x90.png" xlink:type="simple"/></inline-formula>, where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x88.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x89.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x90.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x91.png" xlink:type="simple"/></inline-formula> denotes the cost of path l when flow is <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x88.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x89.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x90.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x91.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x92.png" xlink:type="simple"/></inline-formula> on the network<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x88.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x89.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x90.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x91.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x92.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x93.png" xlink:type="simple"/></inline-formula>.</p><p>Step 3. After deleting all saturated arcs of the flow <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x94.png" xlink:type="simple"/></inline-formula> in the network<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x94.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x95.png" xlink:type="simple"/></inline-formula>, we compute its shortest path for each O-D pair. For each O-D pair<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x94.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x95.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x96.png" xlink:type="simple"/></inline-formula>, let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x94.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x95.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x96.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x97.png" xlink:type="simple"/></inline-formula> = {<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x94.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x95.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x96.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x97.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x98.png" xlink:type="simple"/></inline-formula>: l is a shortest path for <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x94.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x95.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x96.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x97.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x98.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x99.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x94.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x95.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x96.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x97.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x98.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x99.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x100.png" xlink:type="simple"/></inline-formula>}.</p><p>Step 4. If<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x101.png" xlink:type="simple"/></inline-formula>, go to Step 5; otherwise let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x101.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x102.png" xlink:type="simple"/></inline-formula> and go to Step 2.</p><p>Step 5. The equilibrium flow is <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x103.png" xlink:type="simple"/></inline-formula> for the TEPCCA and stop.</p><p>The following example shows the calculation process of the algorithm.</p><p>Example 4.1. Consider the TEPCCA (see <xref ref-type="fig" rid="fig1">Figure 1</xref>), where</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x104.png" xlink:type="simple"/></inline-formula> , <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x104.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x105.png" xlink:type="simple"/></inline-formula>,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x104.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x105.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x106.png" xlink:type="simple"/></inline-formula> ,</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x107.png" xlink:type="simple"/></inline-formula> ,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x107.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x108.png" xlink:type="simple"/></inline-formula> ,</p><p>and</p><disp-formula id="scirp.60490-formula901"><graphic  xlink:href="http://html.scirp.org/file/6-3500254x109.png"  xlink:type="simple"/></disp-formula><p>For O-D pair<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x110.png" xlink:type="simple"/></inline-formula>: <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x110.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x111.png" xlink:type="simple"/></inline-formula>contains paths<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x110.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x111.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x112.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x110.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x111.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x112.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x113.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x110.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x111.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x112.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x113.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x114.png" xlink:type="simple"/></inline-formula>, and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x110.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x111.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x112.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x113.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x114.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x115.png" xlink:type="simple"/></inline-formula>, and for O-D pair<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x110.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x111.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x112.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x113.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x114.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x115.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x116.png" xlink:type="simple"/></inline-formula>: <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x110.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x111.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x112.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x113.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x114.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x115.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x116.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x117.png" xlink:type="simple"/></inline-formula>contains paths<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x110.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x111.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x112.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x113.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x114.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x115.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x116.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x117.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x118.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x110.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x111.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x112.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x113.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x114.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x115.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x116.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x117.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x118.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x119.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x110.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x111.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x112.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x113.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x114.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x115.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x116.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x117.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x118.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x119.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x120.png" xlink:type="simple"/></inline-formula>and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x110.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x111.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x112.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x113.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x114.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x115.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x116.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x117.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x118.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x119.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x120.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x121.png" xlink:type="simple"/></inline-formula>.</p><p>Let<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x122.png" xlink:type="simple"/></inline-formula>, where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x122.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x123.png" xlink:type="simple"/></inline-formula> denotes the flow on path<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x122.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x123.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x124.png" xlink:type="simple"/></inline-formula>. Thus, we have</p><disp-formula id="scirp.60490-formula902"><graphic  xlink:href="http://html.scirp.org/file/6-3500254x125.png"  xlink:type="simple"/></disp-formula><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x126.png" xlink:type="simple"/></inline-formula>.</p><p>Next, we compute the equilibrium flow with capacity constraints of arcs.</p><p>1) It is easy to verify that</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x127.png" xlink:type="simple"/></inline-formula>.</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x128.png" xlink:type="simple"/></inline-formula>. Let.</p><p>2) Solve the restricted problem<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x130.png" xlink:type="simple"/></inline-formula>:</p><disp-formula id="scirp.60490-formula903"><graphic  xlink:href="http://html.scirp.org/file/6-3500254x131.png"  xlink:type="simple"/></disp-formula><p>We obtain solution<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x132.png" xlink:type="simple"/></inline-formula>. For O-D pair<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x132.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x133.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x132.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x133.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x134.png" xlink:type="simple"/></inline-formula>, and for O-D pair<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x132.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x133.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x134.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x135.png" xlink:type="simple"/></inline-formula>,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x132.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x133.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x134.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x135.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x136.png" xlink:type="simple"/></inline-formula>.</p><fig id="fig1"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref></label><caption><title> A traffic network</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/6-3500254x137.png"/></fig><p>3) There is no saturated arc of flow <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x138.png" xlink:type="simple"/></inline-formula> in the network<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x138.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x139.png" xlink:type="simple"/></inline-formula>. For O-D pair<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x138.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x139.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x140.png" xlink:type="simple"/></inline-formula>, it is easy to verify that the shortest path is<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x138.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x139.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x140.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x141.png" xlink:type="simple"/></inline-formula>, whereas for O-D pair<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x138.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x139.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x140.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x141.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x142.png" xlink:type="simple"/></inline-formula>, the shortest path is<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x138.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x139.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x140.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x141.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x142.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x143.png" xlink:type="simple"/></inline-formula>. Note that</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x144.png" xlink:type="simple"/></inline-formula>,</p><p>thus<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x145.png" xlink:type="simple"/></inline-formula>.</p><p>4) Since<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x146.png" xlink:type="simple"/></inline-formula>, let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x146.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x147.png" xlink:type="simple"/></inline-formula> and solve the restricted problem<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x146.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x147.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x148.png" xlink:type="simple"/></inline-formula>:</p><disp-formula id="scirp.60490-formula904"><graphic  xlink:href="http://html.scirp.org/file/6-3500254x149.png"  xlink:type="simple"/></disp-formula><p>We obtain solution<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x150.png" xlink:type="simple"/></inline-formula>. For O-D pair<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x150.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x151.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x150.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x151.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x152.png" xlink:type="simple"/></inline-formula>, and for O-D pair<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x150.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x151.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x152.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x153.png" xlink:type="simple"/></inline-formula>,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x150.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x151.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x152.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x153.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x154.png" xlink:type="simple"/></inline-formula>.</p><p>5) After deleting saturated arc <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x155.png" xlink:type="simple"/></inline-formula> of flow <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x155.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x156.png" xlink:type="simple"/></inline-formula> in the network<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x155.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x156.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x157.png" xlink:type="simple"/></inline-formula>. For O-D pair<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x155.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x156.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x157.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x158.png" xlink:type="simple"/></inline-formula>, it is easy to verify that the shortest path is<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x155.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x156.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x157.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x158.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x159.png" xlink:type="simple"/></inline-formula>, whereas for O-D pair<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x155.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x156.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x157.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x158.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x159.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x160.png" xlink:type="simple"/></inline-formula>, the shortest path is<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x155.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x156.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x157.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x158.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x159.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x160.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x161.png" xlink:type="simple"/></inline-formula>. Note that</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x162.png" xlink:type="simple"/></inline-formula>,</p><p>thus<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x163.png" xlink:type="simple"/></inline-formula>.</p><p>6) Since<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x164.png" xlink:type="simple"/></inline-formula>, let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x164.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x165.png" xlink:type="simple"/></inline-formula> and solve the restricted problem<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x164.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x165.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x166.png" xlink:type="simple"/></inline-formula>:</p><disp-formula id="scirp.60490-formula905"><graphic  xlink:href="http://html.scirp.org/file/6-3500254x167.png"  xlink:type="simple"/></disp-formula><p>We obtain solution<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x168.png" xlink:type="simple"/></inline-formula>. For O-D pair<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x168.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x169.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x168.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x169.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x170.png" xlink:type="simple"/></inline-formula>, and for O-D pair<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x168.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x169.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x170.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x171.png" xlink:type="simple"/></inline-formula>,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x168.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x169.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x170.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x171.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x172.png" xlink:type="simple"/></inline-formula>.</p><p>7) After deleting saturated arc <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x173.png" xlink:type="simple"/></inline-formula> of flow <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x173.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x174.png" xlink:type="simple"/></inline-formula> in the network<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x173.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x174.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x175.png" xlink:type="simple"/></inline-formula>. For O-D pair<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x173.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x174.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x175.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x176.png" xlink:type="simple"/></inline-formula>, it is easy to verify that the shortest path is<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x173.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x174.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x175.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x176.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x177.png" xlink:type="simple"/></inline-formula>, whereas for O-D pair<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x173.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x174.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x175.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x176.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x177.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x178.png" xlink:type="simple"/></inline-formula>, the shortest path is<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x173.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x174.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x175.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x176.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x177.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x178.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x179.png" xlink:type="simple"/></inline-formula>. Note that</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x180.png" xlink:type="simple"/></inline-formula>, thus.</p><p>8) Because<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x182.png" xlink:type="simple"/></inline-formula>, the equilibrium flow is<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x182.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x183.png" xlink:type="simple"/></inline-formula>, hence stop.</p><p>Note that</p><disp-formula id="scirp.60490-formula906"><graphic  xlink:href="http://html.scirp.org/file/6-3500254x184.png"  xlink:type="simple"/></disp-formula><p>Thus the generalization of Beckmann’s formula Q is:</p><disp-formula id="scirp.60490-formula907"><graphic  xlink:href="http://html.scirp.org/file/6-3500254x185.png"  xlink:type="simple"/></disp-formula><p>It is easy to verify that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x186.png" xlink:type="simple"/></inline-formula> is the solution of the generalization of Beckmann’s formula Q<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x186.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x187.png" xlink:type="simple"/></inline-formula>. Clearly, f is an equilibrium flow for the TEPCCA.</p><p>Note that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-3500254x188.png" xlink:type="simple"/></inline-formula> is also an equilibrium flow for the TEPCCA, but it is not a</p><p>solution of the generalization of Beckmann’s formula Q, i.e., Theorem 3.1 is a sufficient condition only, not a necessary condition.</p></sec><sec id="s5"><title>Acknowledgements</title><p>This work was supported by National Natural Science Foundation of China (Grant No. 11271389).</p></sec><sec id="s6"><title>Cite this paper</title><p>ZhiLin, (2015) An Algorithm for Traffic Equilibrium Flow with Capacity Constraints of Arcs. Journal of Transportation Technologies,05,240-246. doi: 10.4236/jtts.2015.54022</p></sec></body><back><ref-list><title>References</title><ref id="scirp.60490-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Wardrop, J. (1952) Some Theoretical Aspects of Road Traffic Research. Proceedings of the Institute of Civil Engineers, Part II, 1, 325-378. http://dx.doi.org/10.1680/ipeds.1952.11362</mixed-citation></ref><ref id="scirp.60490-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Beckmann, M.J., McGuire, C.B. and Winsten, C.B. (1956) Studies in the Economics of Transportation. Yale University Press, New Haven.</mixed-citation></ref><ref id="scirp.60490-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Chen, G.Y. and Yen, N.D. (1993) On the Variational Inequality Model for Network Equilibrium [Internal Report 3. 196 (724)]. Department of Mathematics, University of Pisa.</mixed-citation></ref><ref id="scirp.60490-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Lin, Z. (2010) The Study of Traffic Equilibrium Problems with Capacity Constraints of Arcs. Nonlinear Analysis: Real World Applications, 11, 2280-2284. http://dx.doi.org/10.1016/j.nonrwa.2009.07.002</mixed-citation></ref><ref id="scirp.60490-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Lin, Z. (2010) On Existence of Vector Equilibrium Flows with Capacity Constraints of Arcs. Nonlinear Analysis, 72, 2076-2079. http://dx.doi.org/10.1016/j.na.2009.10.007</mixed-citation></ref><ref id="scirp.60490-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Xu, Y.D. and Li, S.J. (2014) Vector Network Equilibrium Problems with Capacity Constraints of Arcs and Nonlinear Scalarization Methods. Applicable Analysis: An International Journal, 93, 2199-2210.  
http://dx.doi.org/10.1080/00036811.2013.875160</mixed-citation></ref><ref id="scirp.60490-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Chiou, S.W. (2010) An Efficient Algorithm for Computing Traffic Equilibria Using TRANSYT Model. Applied Mathematical Modelling, 34, 3390-3399. http://dx.doi.org/10.1016/j.apm.2010.02.028</mixed-citation></ref><ref id="scirp.60490-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Xu, M., Chen, A., Qu, Y. and Gao, Z. (2011) A Semismooth Newton Method for Traffic Equilibrium Problem with a General Nonadditive Route Cost. Applied Mathematical Modelling, 35, 3048-3062. 
http://dx.doi.org/10.1016/j.apm.2010.12.021</mixed-citation></ref><ref id="scirp.60490-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Chen, A., Zhou, Z. and Xu, X.D. (2012) A Self-Adaptive Gradient Projection Algorithm for the Nonadditive Traffic Equilibrium Problem. Computers &amp; Operations Research, 39, 127-138. http://dx.doi.org/10.1016/j.cor.2011.02.018</mixed-citation></ref></ref-list></back></article>