<?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">JSSM</journal-id><journal-title-group><journal-title>Journal of Service Science and Management</journal-title></journal-title-group><issn pub-type="epub">1940-9893</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/jssm.2015.84051</article-id><article-id pub-id-type="publisher-id">JSSM-58529</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Business&amp;Economics</subject></subj-group></article-categories><title-group><article-title>
 
 
  Application of Graph Theory in Grain and Oil Deployment
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>uangshu</surname><given-names>Xu</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Zilong</surname><given-names>Song</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>School of Logistics, Beijing Wuzi University, Beijing, China</addr-line></aff><author-notes><corresp id="cor1">* E-mail:<email>guangshuxu@126.com(UX)</email>;<email>songzilong8@163.com(ZS)</email>;</corresp></author-notes><pub-date pub-type="epub"><day>21</day><month>07</month><year>2015</year></pub-date><volume>08</volume><issue>04</issue><fpage>502</fpage><lpage>515</lpage><history><date date-type="received"><day>9</day>	<month>June</month>	<year>2015</year></date><date date-type="rev-recd"><day>accepted</day>	<month>30</month>	<year>July</year>	</date><date date-type="accepted"><day>3</day>	<month>August</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>
 
 
  The deployment of grain and oil is related to the daily needs of people and the stability of society. In this paper, we take the shortest path problem and the minimum cost maximum flow problem in graph theory as the theoretical basis. Through the establishment of distance matrix between the reserves station and the deployment warehouse or between reserve station and reserve station, we use the Floyd algorithm to calculate the shortest path between any two points in the matrix to determine the optimal deployment of the emergency plan. Through the establishment of mathematical model of the reserve station and deployment warehouse, we use the minimum cost maximum flow theory to solve the model and to obtain the deployment programs of grain and oil under normal circumstances. Through the combination of shortest path and minimum cost and maximum flow, we give the deployment plan under the general emergency situation and provide a new way for the deployment of the supply of grain and oil in each case.
 
</p></abstract><kwd-group><kwd>Short-Path</kwd><kwd> Min-Cost Max-Flow</kwd><kwd> Grain and Oil Deployment</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>Plenty of grain and oil reserves in each region are important for the protection of non-food consumer demand, regulating the supply and demand balance of domestic food, stabilizing grain prices, responding to major natural disasters or other emergencies, to protect the security and stability of society. Each year, after the harvest season, the national authorities will carry out the acquisition of grain and oil supplies, then according to the needs of each locality, make allocation of distribution, to ensure that each place has plenty of grain and oil reserves. Grain and oil materials need to be transported to the country, however, facing the complex road conditions and the different demand for grain and oil reserve materials of each different places, if we do not make an overall plan, it will cause an increase transport costs in the deployment, cause the shortage or excess supplies of local grain reserve, and affect the life of people and the security and stability of society. Therefore, under the premise of meeting the minimum needs of grain and oil of different areas, how to use the lowest transportation costs to convey the grain and oil materials to various reserve repository as much as possible is worthy of study, and in the case of an emergency situation, how to deploy the grain and oil to meet the emergency needs faster and better is worthy of study.</p><p>Currently, the research of the application of the combination of shortest path and minimum cost maximum flow theory in grain and oil deployment is also less. Existing literatures has done some related research about this issue but only for one aspect. Shortest path theory is one of the most widely used network theories, many problems can be optimized by using this theory. It refers to the known network, seeking one way, of which the arc weight is minimum among all the ways from a specified node v<sub>i</sub> to another node v<sub>j</sub> [<xref ref-type="bibr" rid="scirp.58529-ref1">1</xref>] . In the study of the shortest path problem, [<xref ref-type="bibr" rid="scirp.58529-ref2">2</xref>] studied the shortest path problem in road transport network, and converted the optimization problem of choices to the shortest path problem, then solved the problem. [<xref ref-type="bibr" rid="scirp.58529-ref3">3</xref>] studied the application of the shortest path problem in tourist route optimization and obtained the shortest path from any view spot to another view spot, and as well as the shortest path problem about the two view spot of the way must be given. [<xref ref-type="bibr" rid="scirp.58529-ref4">4</xref>] proposed a solution procedure for the elementary shortest path problem with resource constraints, presented computational experiments of the algorithm for our specific problem and embedded in a column generation scheme for the classical vehicle routing problem with time windows. [<xref ref-type="bibr" rid="scirp.58529-ref5">5</xref>] tried to find an answer to the question of which shortest path algorithm for the one-to-one shortest path problem ran fastest on a large real-road network and solved the key problem of the computation of shortest paths between different locations on a road network, which appeared in many applications. [<xref ref-type="bibr" rid="scirp.58529-ref6">6</xref>] considered the variant of the shortest path problem in which a given set of paths was forbidden to occur as a subpath in an optimal path, established that the most-efficient algorithm for its solution, a dynamic programming algorithm, had polynomial time complexity, and showed that this algorithm could be extended, without increasing its time complexity, to handle non elementary forbidden paths. [<xref ref-type="bibr" rid="scirp.58529-ref7">7</xref>] investigated the time-dependent reliable shortest path problem, which was commonly encountered in congested urban road networks. Two variants of time-dependent reliable shortest path problem are considered in this study, and the proposed solution algorithms given in this study have potential applications in both advanced traveler information systems and stochastic dynamic traffic assignment models. In the study of the minimum cost maximum flow problem, [<xref ref-type="bibr" rid="scirp.58529-ref8">8</xref>] studied the application of the minimum cost maximum flow algorithm in path planning, and found a method to solve the complex problems of dynamic programming, which was generally difficult to be solved by traditional algorithm. [<xref ref-type="bibr" rid="scirp.58529-ref9">9</xref>] [<xref ref-type="bibr" rid="scirp.58529-ref10">10</xref>] studied the application of the minimum cost maximum flow model in the railroad freight and connecting cargo flights. The studies that both the methods are used for the deployment of grain and oil are less. [<xref ref-type="bibr" rid="scirp.58529-ref11">11</xref>] studied the resource scheduling scheme according to the optimal transport routes, the selection transport mode and the distribution of emergency supplies in order to deploy the most supplies from distribution center to urgent areas within the limited time. [<xref ref-type="bibr" rid="scirp.58529-ref12">12</xref>] [<xref ref-type="bibr" rid="scirp.58529-ref13">13</xref>] studied the optimization problem of oil distribution based on the minimum cost flow theory. [<xref ref-type="bibr" rid="scirp.58529-ref14">14</xref>] obtained an optimal route of a more realistic situation as to scheduling maximum flows at a minimum cost from a source to a destination. Several special cases of the problem were intensively studied in the literature and were solved by the proposed various techniques. [<xref ref-type="bibr" rid="scirp.58529-ref15">15</xref>] developed the fast algorithms for previously unstudied specially structured minimum cost flow problems that had applications in many areas, such as locomotive and airline scheduling, repositioning of empty rail freight cars, highway and river transportation, congestion pricing, shop loading, and production planning.</p><p>Previous research literature has laid a foundation to the further research about the related deployment of materials, but hasn’t yet combined the shortest path problem with the minimum cost maximum flow problem, then is applied to the study of the deployment of grain and oil, and hasn’t yet used the different models to analyze the different problems according to the different situations. This paper will establish the comprehensive mathematical model of the deployment of grain and oil supplies based on the researches of the shortest path problem and minimum cost maximum flow problem and will analyze and then present the deployment plans of grain and oil supplies in an emergency situation, in normal circumstance, and in special circumstance. This can provide some references more or less to the actual deployment of grain and oil supplies.</p></sec><sec id="s2"><title>2. Application of the Shortest Path Theory in Grain and Oil Deployment</title><sec id="s2_1"><title>2.1. Emergency Logistics Problem Description</title><p>[<xref ref-type="bibr" rid="scirp.58529-ref16">16</xref>] hold the opinion that emergency logistics is a special logistics activity for the purpose of providing the emergency supplies for the unexpected natural disasters, public health emergencies and other unexpected emergencies, and for the purpose of pursuing the goal of the maximization of time benefits and the minimization of emergencies loss. Emergencies is the cause of emergency logistics, the natural disasters, the mistakes of decisions, the complex international environment, the protection of consumer rights, and the reasons from third parties is the main reason for emergency logistics demand generated [<xref ref-type="bibr" rid="scirp.58529-ref17">17</xref>] . Generally, emergency logistics have several typical features: sudden, uncertainty, uncertainty and weak economy [<xref ref-type="bibr" rid="scirp.58529-ref18">18</xref>] . Thus, emergency logistics is different from the general logistics, the requirements for timeliness of the emergency logistics is relatively high. We are generally unable to accurately estimate the burst duration, scope and intensity of the emergency events. It reflects an urgent word, when emergencies arise, if the logistics activities are carried out step by step, you will meet the demand for emergency logistics. So, the economic benefits of logistics will no longer be the central objective of logistics activities. Regardless, the sudden major natural disasters such as earthquakes, snowstorms or emergencies such as war, are bound to need a lot of emergency supplies, especially the grain and oil supplies. Therefore, the logistics systems are needed to play its role in the emergency response, and the benefit of logistics can be achieved through the logistics efficiency. And then, we can pursue the goal of the maximization of time benefits and the minimization of emergencies loss while meeting the needs of the emergency supplies of the emergency areas.</p></sec><sec id="s2_2"><title>2.2. Strategy Analysis of Emergency Deployment</title><p>Sudden emergencies will cause a shortage of emergency supplies in the short term. In order to minimize the risks caused by the lack of emergency supplies, to ensure rapid deployment of emergency supplies becomes very important. Therefore, it is particularly important to deploy the most needed supplies at a certain number to emergency area within the shortest possible time.</p><p>Some researchers previously do a certain amount of research about deployment strategy in the emergency logistics.</p><p>[<xref ref-type="bibr" rid="scirp.58529-ref19">19</xref>] use the dynamic programming and integer programming to make the distribution strategy of emergency supplies after the earthquake, establish the distribution network between non-affected areas and emergency areas so as to deliver the much-needed emergency supplies to emergency areas in shortest time as soon as possible to improve the material distribution efficiency and reduce losses caused by disasters. [<xref ref-type="bibr" rid="scirp.58529-ref20">20</xref>] analyzed the features of the deployment of the emergency supplies of large-scale emergency events, designed and explained the whole process model of the deployment of the emergency supplies of large-scale emergency events from three stages: scheduling preparation, scheduling implementation and scheduling assessment. [<xref ref-type="bibr" rid="scirp.58529-ref21">21</xref>] researched the emergency supplies scheduling problem about more rescue points under constraints, constructed the emergency rescue model of the minimum number of rescue points under the premise of the earliest of emergency rescue time. [<xref ref-type="bibr" rid="scirp.58529-ref22">22</xref>] considered a variety of practical problems in the emergency areas, put forward a single objective path selection model for the propose of minimizing the time, and used the improved Dijkstra algorithm to solve the model. Then, on this basis, they constructed the complex multi-objective path selection model for the purpose of minimizing the time and minimizing the complex level of path, and solved the model with the ant colony algorithm.</p><p>In this paper, the shortest path theory will be used to make an appropriate deployment program of grain and oil in an emergency situation. The shortest path problem can be used to solve the problem that how the vehicle transport grain and oil supplies from source point to sink point at the minimum time, and it can be used to find the shortest path [<xref ref-type="bibr" rid="scirp.58529-ref23">23</xref>] . Typically, each province, in the deployment management of grain and oil, often adopt the regional distribution system to deploy the grain and oil from the deployment warehouse to the reserve station according to the division of administrative regions. Although it has a good feasibility, but in face of the emergency situations, the grain and oil supplies deployed from deployment warehouse to reserve station cannot fully meet the needs of emergency situations, and this will cause great loss. By using the minimum cost maximum flow theory, we can establish the transport corridors between the reserve station and reserve station, between the deployment warehouse and reserve station. Then, we can select the deployment warehouse owning grain and oil supplies to deploy grain and oil supplies to the reserve station lacking grain and oil supplies according to the shortest distance between points so as to respond quickly in an emergency event.</p><p>Then, we use Floyd algorithm to get the shortest distance between any two points. When the emergency event occurs, we can properly provide grain and oil supply from deployment warehouse or reserve station owning grain and oil to the emergency areas according to the grain and oil inventory of each reserve station and the shortest distance between each two points with the purpose of ensuring the sufficient grain and oil supply of the destination.</p></sec><sec id="s2_3"><title>2.3. Model Establishment</title><p>1) <xref ref-type="fig" rid="fig1">Figure 1</xref> shows the establishment of shortest network diagram of the grain and oil supplies deployment. Regard reserve station and other reserve station, reserve station and deployment warehouse as the nodes of the abstract network graph to establish an abstract network graph of connecting every point. Regard the time that the vehicle cost between any two connected points as the “distance” between two points. Regard v<sub>i</sub>, s as reserve station and deployment warehouse. Regard d as the weight of the abstract network graph. And, d represents the distance between two points. One-way arrow means the grain and oil supplies can only be deployed from one point to another point. Double-headed arrow means the grain and oil supplies can only be deployed between two points. The shortest network diagram of the grain and oil supplies deployment is as follows.</p><p>2) After obtaining the distance between two connected points, we write the corresponding distance matrix according to the shortest network diagram.</p><disp-formula id="scirp.58529-formula977"><graphic  xlink:href="http://html.scirp.org/file/5-9201797x6.png"  xlink:type="simple"/></disp-formula><p>Among them, d<sub>ij</sub> represents the distance between two points; ∞ represents infinite, means that there is no deployment of a reserve station to the deployment warehouse or a reserve station to a reserve station; 0 represents the deployment of a reserve station or deployment warehouse itself to itself.</p></sec><sec id="s2_4"><title>2.4. Model Solution</title><p>Then, we can use the Floyd algorithm to solve the model.</p><p>The theory of Floyd algorithm:</p><p>Assuming that network weights matrix is D = (d<sub>ij</sub>)<sub>n</sub><sub>&#215;</sub><sub>n</sub>, it describes the length of the shortest path from v<sub>i</sub> to v<sub>j</sub> in the network. l<sub>ij</sub> represents the weight of arc (v<sub>i</sub>, v<sub>j</sub>), means the distance from v<sub>i</sub> to v<sub>j</sub>. A represents the set of arc.</p><disp-formula id="scirp.58529-formula978"><graphic  xlink:href="http://html.scirp.org/file/5-9201797x7.png"  xlink:type="simple"/></disp-formula><p>1) Only consider any two points v<sub>i</sub> and v<sub>j</sub>, other points are deleted except v<sub>i</sub> and v<sub>j</sub>, then, we get a subnet work D(0), which only contains v<sub>i</sub> and v<sub>j</sub>, denoted as:</p><fig id="fig1"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref></label><caption><title> Shortest network diagram</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/5-9201797x8.png"/></fig><disp-formula id="scirp.58529-formula979"><graphic  xlink:href="http://html.scirp.org/file/5-9201797x9.png"  xlink:type="simple"/></disp-formula><p>2) Add v<sub>1</sub> and the arcs associated with v<sub>i</sub>, v<sub>j</sub> or v<sub>1</sub> in D to D(0), we get D(1). If we denote <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x10.png" xlink:type="simple"/></inline-formula> as the shortest length of the path from v<sub>i</sub> to v<sub>j</sub> in D(1), then:</p><disp-formula id="scirp.58529-formula980"><graphic  xlink:href="http://html.scirp.org/file/5-9201797x11.png"  xlink:type="simple"/></disp-formula><p>3) Add v<sub>2</sub> and the arcs associated with v<sub>i</sub>, v<sub>j</sub> or v<sub>1</sub>v<sub>2</sub> in D to D(0), we get D(2). If we denote <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x12.png" xlink:type="simple"/></inline-formula> as the shortest length of the path from v<sub>i</sub>, to v<sub>j</sub> in D(2),then:</p><disp-formula id="scirp.58529-formula981"><graphic  xlink:href="http://html.scirp.org/file/5-9201797x13.png"  xlink:type="simple"/></disp-formula><p>4) Recursively, Add n points to subnet work gradually, we get the shortest length of the shortest path finally from v<sub>1</sub> to v<sub>j</sub> in D:</p><disp-formula id="scirp.58529-formula982"><graphic  xlink:href="http://html.scirp.org/file/5-9201797x14.png"  xlink:type="simple"/></disp-formula><p>Then, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x15.png" xlink:type="simple"/></inline-formula>is the shortest length of the shortest path from v<sub>i</sub> to v<sub>j</sub>.</p><p>Thus, we obtain the shortest path between any two points that mean we get the shortest deployment time between any two points. Then, we can make appropriate deployment program of grain and oil in an emergency situations according to the shortest deployment time between any two points, and timely ensure that the demand of the areas for grain and oil.</p></sec></sec><sec id="s3"><title>3. Application of Minimum Cost Maximum Flow Theory in Grain and Oil Deployment</title><sec id="s3_1"><title>3.1. Problem Description</title><p>When there is no emergency situation, or after the acquisition of grain and oil, each region has some of the grain and oil reserves. In this condition, when we carry out the deployment of grain and oil, under the premise of meeting the minimum needs of grain and oil of different areas, how to use the lowest transport costs to convey the grain and oil materials to various reserve repositories as much as possible should be taken into consideration. In this case, exploring the application of minimum cost maximum flow theory in the deployment of grain and oil is more meaningful.</p><p>In this paper, the minimum cost maximum flow theory will be used to make appropriate deployment program of grain and oil in normal circumstances. The minimum cost maximum flow theory can be used to solve the problem that how the vehicle transport grain and oil supplies from source point to sink point at the minimum cost. This co-ordination arrangement will satisfy as much as possible to ensure the adequate supply of grain and oil of each areas in the steady state, while keeping the cost of the deployment process the minimum. And this can ensure social harmony and stability to a certain extent.</p><p>By minimum cost maximum flow theory, we can establish the transport corridors between the reserve station and reserve station, between the deployment warehouse and reserve station, we can establish the each maximum transport capacity of transport routes, and we can establish the unit transportation costs of each transport route.</p><p>Then, using the principles of the minimum cost and maximum flow to find the maximum flow from source point to sink point or from one point to another point, and we can get the best deployment plan.</p></sec><sec id="s3_2"><title>3.2. Model Establishment</title><p>In the deployment process of grain and oil supplies, consideration is needed to ensure the minimum needs of grain and oil of different areas, and the lowest transport costs should be used to convey the grain and oil materials from deployment warehouse to reserve station as much as possible to realize the minimum total transportation costs, the largest volume of transport of grain and oil supplies in the whole process.</p><p>We assume that:</p><p>1) <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x16.png" xlink:type="simple"/></inline-formula>is the unit transportation costs of grain and oil supplies from the i deployment warehouse to the j reserve station.</p><p>2) <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x17.png" xlink:type="simple"/></inline-formula>is the total amount of grain and oil supplies from the i deployment warehouse to the j reserve station.</p><p>3) <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x18.png" xlink:type="simple"/></inline-formula>is the total amount of grain and oil supplies of the i deployment warehouse.</p><p>4) <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x19.png" xlink:type="simple"/></inline-formula>is the minimum required amount of grain and oil supplies of the j reserve station to ensure the needs.</p><p>5) <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x20.png" xlink:type="simple"/></inline-formula>is the maximum traffic capacity of road from the i deployment warehouse to the j reserve station.</p><p>We regard the maximum number of deployment and the minimum total transportation costs as the objective function, regard the amount of grain and oil supplies of deployment warehouse, the as maximum traffic capacity of road, and the minimum required amount of grain and oil supplies of each reserve station as the constraints to establish the model. This model is as follows:</p><disp-formula id="scirp.58529-formula983"><graphic  xlink:href="http://html.scirp.org/file/5-9201797x21.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.58529-formula984"><graphic  xlink:href="http://html.scirp.org/file/5-9201797x22.png"  xlink:type="simple"/></disp-formula><p>In the formula:</p><p>1) Constraint 1 represents the amount of grain and oil supplies deployed from the i deployment warehouse should not be more than the total amount of grain and oil supplies reserved in the deployment warehouse.</p><p>2) Constraint 2 represents the amount of grain and oil supplies deployed to the j reserve station should be more than the minimum required amount of grain and oil supplies of the j reserve station.</p><p>3) Constraint 3 represents the traffic capacity from the i deployment warehouse to the j reserve station should be within range of the maximum traffic capacity of road.</p><p>4) Constraint 4 represents the flow out of the middle points is equal to the flow into them.</p><p>5) Constraint 5 represents for source, the flow is not into it, but only flow out of it.</p><p>6) Constraint 6 represents for sink, the flow is not out of it, but only flow into it.</p></sec><sec id="s3_3"><title>3.3. Model Solution</title><p>1) Because the solution of minimum cost and maximum network flow is in the condition of a single source point to a single sink point, so, when we deploy the grain and oil, involving a single deployment warehouse and multiple reserve stations, we can add a virtual point to the network graphics; when involving multiple deployment warehouses and multiple reserve stations, we can add a virtual source point and a virtual sink point to the network graphics.</p><p><xref ref-type="fig" rid="fig2">Figure 2</xref> shows the establishment of minimum cost and maximum flow network diagram of the grain and oil supplies deployment when there is a single deployment warehouse and multiple reserve stations. In this situation, regard s as the virtual source point. And, t represents the virtual deployment ware house. Regard A<sub>1</sub>, A<sub>2</sub>, A<sub>3</sub>, V<sub>1</sub>, V<sub>2</sub>, V<sub>3</sub>, V<sub>4</sub>, V<sub>5</sub>, V<sub>6</sub> as the reserve station. We add t as a virtual point to the network graphics. And, t represents the virtual reserve station. The one-way arrow means the deployment of grain and oil supplies. And, the d<sub>ij</sub> in (d<sub>ij</sub>, c<sub>ij</sub>) represents the unit transportation costs of grain and oil supplies, the c<sub>ij</sub> in (d<sub>ij</sub>, c<sub>ij</sub>) represents the maximum traffic capacity of road from the i deployment warehouse to the j reserve station.</p><p><xref ref-type="fig" rid="fig3">Figure 3</xref> shows the establishment of minimum cost and maximum flow network diagram of the grain and oil</p><fig id="fig2"  position="float"><label><xref ref-type="fig" rid="fig2">Figure 2</xref></label><caption><title> The minimum cost and maximum flow network diagram (including virtual sink point)</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/5-9201797x23.png"/></fig><fig id="fig3"  position="float"><label><xref ref-type="fig" rid="fig3">Figure 3</xref></label><caption><title> The minimum cost and maximum flow network diagram (including virtual source point and virtual sink point)</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/5-9201797x24.png"/></fig><p>supplies deployment when there multiple deployment warehouses and multiple reserve stations. In this situation, we add s as the virtual source point, and s represents the deployment warehouse. Regard V<sub>1</sub>, V<sub>2</sub>, V<sub>3</sub>, V<sub>4</sub>, V<sub>5</sub>, V<sub>6</sub> as the reserve station. We add t as a virtual point to the network graphics. And, t represents the virtual reserve station. The one-way arrow means the deployment of grain and oil supplies. And, the d<sub>ij</sub> in (d<sub>ij</sub>, c<sub>ij</sub>) represents the unit transportation costs of grain and oil supplies, the c<sub>ij</sub> in (d<sub>ij</sub>, c<sub>ij</sub>) represents the maximum traffic capacity of road from the i deployment warehouse to the j reserve station.</p><p>Further, the weight of arc from A<sub>1</sub>, A<sub>2</sub>, A<sub>3</sub> to V<sub>1</sub>, V<sub>2</sub>, V<sub>3</sub>, V<sub>4</sub>, V<sub>5</sub>, V<sub>6</sub> are respectiveas follows: (d<sub>a</sub><sub>1</sub>, c<sub>a</sub><sub>1</sub>), (d<sub>a</sub><sub>2</sub>, c<sub>a2</sub>), (d<sub>a</sub><sub>3</sub>, c<sub>a</sub><sub>3</sub>), (d<sub>a</sub><sub>4</sub>, c<sub>a</sub><sub>4</sub>), (d<sub>a</sub><sub>5</sub>, c<sub>a</sub><sub>5</sub>), (d<sub>a</sub><sub>6</sub>, c<sub>a</sub><sub>6</sub>), (d<sub>a</sub><sub>7</sub>, c<sub>a</sub><sub>7</sub>); (d<sub>b</sub><sub>1</sub>, c<sub>b</sub><sub>1</sub>), (d<sub>b</sub><sub>2</sub>, c<sub>b</sub><sub>2</sub>), (d<sub>b</sub><sub>3</sub>, c<sub>b3</sub>), (d<sub>b</sub><sub>4</sub>, c<sub>b</sub><sub>4</sub>), (d<sub>b</sub><sub>5</sub>, c<sub>b</sub><sub>5</sub>), (d<sub>b</sub><sub>6</sub>, c<sub>b</sub><sub>6</sub>), (d<sub>b</sub><sub>7</sub>, c<sub>b</sub><sub>7</sub>); (d<sub>c</sub><sub>1</sub>, c<sub>c</sub><sub>1</sub>), (d<sub>c</sub><sub>2</sub>, c<sub>c</sub><sub>2</sub>), (d<sub>c</sub><sub>3</sub>, c<sub>c</sub><sub>3</sub>), (d<sub>c</sub><sub>4</sub>, c<sub>c</sub><sub>4</sub>), (d<sub>c</sub><sub>5</sub>, c<sub>c</sub><sub>5</sub>), (d<sub>c</sub><sub>6</sub>, c<sub>c</sub><sub>6</sub>), (d<sub>c</sub><sub>7</sub>, c<sub>c</sub><sub>7</sub>).</p><p>2) Principles of the minimum cost and maximum flow</p><p>a) The minimum cost and maximum flow</p><p>For a network<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x25.png" xlink:type="simple"/></inline-formula>, each arc<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x25.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x26.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x25.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x26.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x27.png" xlink:type="simple"/></inline-formula>is the capacity of the arc<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x25.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x26.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x27.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x28.png" xlink:type="simple"/></inline-formula>, and</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x29.png" xlink:type="simple"/></inline-formula>is a unit cost of flow through the arc<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x29.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x30.png" xlink:type="simple"/></inline-formula>, abbreviated as<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x29.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x31.png" xlink:type="simple"/></inline-formula>. Z&#233;</p><p>Then, the minimum cost and maximum flow: Seeking a maximum flow, so that the total cost of the flow:</p><disp-formula id="scirp.58529-formula985"><graphic  xlink:href="http://html.scirp.org/file/5-9201797x32.png"  xlink:type="simple"/></disp-formula><p>is minimum.</p><p>b) Algorithm thought</p><p>If f is the minimum cost feasible flow among all feasible flow with the flow is<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x33.png" xlink:type="simple"/></inline-formula>, and u is the minimum cost augmenting path among all augmenting path about f, then we can adjust f with the adjusting value <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x33.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x34.png" xlink:type="simple"/></inline-formula> along u, and we can get the feasible flow<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x33.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x34.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x35.png" xlink:type="simple"/></inline-formula>. So, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x33.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x34.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x35.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x36.png" xlink:type="simple"/></inline-formula>is the minimum cost feasible flow among all feasible flow with the flow is<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x33.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x34.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x35.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x36.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x37.png" xlink:type="simple"/></inline-formula>. When <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x33.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x34.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x35.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x36.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x37.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x38.png" xlink:type="simple"/></inline-formula> is the maximal flow, then <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x33.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x34.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x35.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x36.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x37.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x38.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x39.png" xlink:type="simple"/></inline-formula> is the minimum cost and maximum flow we want to get.</p><p>Therefore, if f is the minimum cost feasible flow with the flow is<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x40.png" xlink:type="simple"/></inline-formula>, we must find the minimum cost augmenting path. At the moment, we can construct a weighted directed network graph<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x40.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x41.png" xlink:type="simple"/></inline-formula>, and the point of it is the same as the point of D The each arc and the weight <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x40.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x41.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x42.png" xlink:type="simple"/></inline-formula> in the weighted directed network graph <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x40.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x41.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x42.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x43.png" xlink:type="simple"/></inline-formula> can be can be classified according to the arc <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x40.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x41.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x42.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x43.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x44.png" xlink:type="simple"/></inline-formula> in the network D as fallows:</p><p>If<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x45.png" xlink:type="simple"/></inline-formula>, and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x45.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x46.png" xlink:type="simple"/></inline-formula> (0 arc), then<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x45.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x46.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x47.png" xlink:type="simple"/></inline-formula>, and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x45.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x46.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x47.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x48.png" xlink:type="simple"/></inline-formula></p><p>If<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x49.png" xlink:type="simple"/></inline-formula>, and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x49.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x50.png" xlink:type="simple"/></inline-formula> (saturated arc), then<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x49.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x50.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x51.png" xlink:type="simple"/></inline-formula>, and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x49.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x50.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x51.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x52.png" xlink:type="simple"/></inline-formula></p><p>If<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x53.png" xlink:type="simple"/></inline-formula>, and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x53.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x54.png" xlink:type="simple"/></inline-formula>, then<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x53.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x54.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x55.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x53.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x54.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x55.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x56.png" xlink:type="simple"/></inline-formula>and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x53.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x54.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x55.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x56.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x57.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x53.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x54.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x55.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x56.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x57.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x58.png" xlink:type="simple"/></inline-formula></p><p>Consequently, the problem that finding augmenting path of minimum cost about feasible flow is transformed into another problem that finding the shortest path from source point to sink point in the network diagram.</p><p>c) Algorithm steps</p><p>Firstly, assume that the initial feasible flow is<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x59.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x59.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x60.png" xlink:type="simple"/></inline-formula></p><p>Secondly, denote the minimum cost and maximum flow after k times adjustment as<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x61.png" xlink:type="simple"/></inline-formula>, construct a network graph about cost as<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x61.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x62.png" xlink:type="simple"/></inline-formula>.</p><p>Thirdly, find the shortest path from <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x63.png" xlink:type="simple"/></inline-formula> to <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x63.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x64.png" xlink:type="simple"/></inline-formula> in<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x63.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x64.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x65.png" xlink:type="simple"/></inline-formula>. If there is no shortest path (the length of the shortest path is ∞), then <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x63.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x64.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x65.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x66.png" xlink:type="simple"/></inline-formula> is the minimum cost and maximum flow; if there is a shortest path ,then the shortest path is the corresponding augmenting path <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x63.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x64.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x65.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x66.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x67.png" xlink:type="simple"/></inline-formula> in the network D. And, then transfer to step 4.</p><p>Fourthly, according to the augmenting path<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x68.png" xlink:type="simple"/></inline-formula>, adjust <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x68.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x69.png" xlink:type="simple"/></inline-formula> with the he adjusting value<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x68.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x69.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x70.png" xlink:type="simple"/></inline-formula>:</p><disp-formula id="scirp.58529-formula986"><graphic  xlink:href="http://html.scirp.org/file/5-9201797x71.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.58529-formula987"><graphic  xlink:href="http://html.scirp.org/file/5-9201797x72.png"  xlink:type="simple"/></disp-formula><p>Then, we get the feasible flow<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x73.png" xlink:type="simple"/></inline-formula>, and go back to step 2.</p><p>Thus, we obtain the minimum cost and maximum flow from deployment warehouse to reserve station. Then, we can make appropriate deployment program of grain and oil in the normal circumstances to ensure adequate requirement of grain and oil of different areas at minimum cost.</p></sec></sec><sec id="s4"><title>4. Application of the Combination of Shortest Path and Minimum Cost Maximum Flow Theory in Grain and Oil Deployment</title><sec id="s4_1"><title>4.1. Circumstance Analysis</title><p>When the urgency of the emergency situation is in a lower level, if the whole deployment of grain and oil supplies only takes the time into consideration, and use the shortest path theory to solve the problem, because we only think that we deploy the grain and oil supplies in the shortest possible time in order to meet the demand of the area, without considering the transportation costs, so, the transportation cost will be very high. In order to better optimize the deployment plan, we need to take transportation costs into consideration, in this case, we can not only ensure the requirement of grain and oil supplies, but also ensures the reduction of the transportation costs as much as possible in the whole deployment process of grain and oil supplies. If the whole deployment of grain and oil supplies only use the minimum cost maximum flow theory to optimize, although we can transport grain and oil supplies to reserve station as much as possible at the lowest cost, however, we cannot guarantee the timeliness of supply, that means we cannot transport the grain and oil supplies to the desired place timely, and it will affect the demand for grain and oil supplies of the desired place. Consequently, in this case, how to make a better deployment program to convey the grain and oil supplies to the reserve station of destination as much as possible to ensure the emergency needs while reducing the whole transportation cost as much as possible is worth studying.</p></sec><sec id="s4_2"><title>4.2. Strategic Planning</title><p>To begin with, we can use the shortest path theory to solve the problem of deploying the part of grain and oil supplies. Firstly, we can regard the time as the distance of the matrix, use the Floyd algorithm to find the shortest path in order to deploy the grain and oil supplies in the shortest time, and then we can regard the unit transportation costs as the distance of the matrix, use the Floyd algorithm to find the shortest path in order to deploy the grain and oil supplies with the minimum transportation costs to meet the requirement of grain and oil supplies in a certain period of time. Then, we can use the minimum cost maximum flow theory to solve the problem of deploying the other part of grain and oil supplies. By using this strategic plan, can we ensure that the overall cost of the whole deployment process is minimum.</p><p>1) Regard the time as the distance of the matrix, we can obtain the shortest path between any two points― the shortest time of deployment between any two points. Then, we can develop the deployment programs base on the shortest time of deployment to deploy the grain and oil supplies so as to meet the needs of grain and oil supplies of the destination timely to a certain period.</p><p>2) Regard the time as the distance of the matrix, we can obtain the shortest path between any two points― the minimum transportation costs of deployment between any two points. Then, we can develop the deployment programs base on the smallest unit transportation costs of deployment to deploy the grain and oil supplies in order to relatively reduce the transportation costs of deployment.</p><p>3) Finally, we can use the minimum cost maximum flow theory to make a deployment plan to deploy the grain and oil supplies from the deployment warehouse to reserve station to achieve the overall effect of the minimum cost of deployment.</p></sec></sec><sec id="s5"><title>5. Application Examples</title><sec id="s5_1"><title>5.1. Example One</title><p>A province of china has a large grain and oil supplies deployment warehouse, with S representing, and has nine different regional grain and oil reserve stations, and they are respective as follows:<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x74.png" xlink:type="simple"/></inline-formula>. Normally, this deployment warehouse can assure the grain and oil supplies requirements of the nine different reserve stations. However, when the emergency situation of grain and oil material shortage occurs, the grain and oil supplies deployed from deployment warehouse to reserve station cannot fully meet the needs of emergency situations, and this will cause great loss. So, we should establish the transport corridors between the reserve station and reserve station, between the deployment warehouse and reserve station. Then, we can select the deployment warehouse owning grain and oil supplies to deploy grain and oil supplies to the reserve station lacking grain and oil supplies according to the shortest distance between points so as to respond quickly in an emergency event. <xref ref-type="table" rid="table1">Table 1</xref> shows the shortest transportation time and transport-path network between them [<xref ref-type="bibr" rid="scirp.58529-ref24">24</xref>] [<xref ref-type="bibr" rid="scirp.58529-ref25">25</xref>] .</p><p>1) Path network diagram establishment</p><p>Regard the time that the vehicle cost between any two connected points as the “distance” between two points, and establish the path network diagram which connect every point. <xref ref-type="fig" rid="fig4">Figure 4</xref> shows the path network diagram.</p><p>2) Distance matrix establishment</p><p>We can establish the distance matrix according to the path network diagram as follows:</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Transportation time and transport-path direction</title></caption><table><tbody><thead><tr><th align="center" valign="middle"  rowspan="2"  >Point</th><th align="center" valign="middle"  colspan="10"  >Point</th></tr></thead><tr><td align="center" valign="middle" >V<sub>1</sub></td><td align="center" valign="middle" >V<sub>2</sub></td><td align="center" valign="middle" >V<sub>3</sub></td><td align="center" valign="middle" >V<sub>4</sub></td><td align="center" valign="middle" >V<sub>5</sub></td><td align="center" valign="middle" >V<sub>6</sub></td><td align="center" valign="middle" >V<sub>7</sub></td><td align="center" valign="middle" >V<sub>8</sub></td><td align="center" valign="middle" >V<sub>9</sub></td><td align="center" valign="middle" >S</td></tr><tr><td align="center" valign="middle" >V<sub>1</sub></td><td align="center" valign="middle" ></td><td align="center" valign="middle" >72 <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x75.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >82 <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x76.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >52 <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x77.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td></tr><tr><td align="center" valign="middle" >V<sub>2</sub></td><td align="center" valign="middle" >72 <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x78.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" >32 <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x79.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >38 <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x80.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td></tr><tr><td align="center" valign="middle" >V<sub>3</sub></td><td align="center" valign="middle" >82 <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x81.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" >64 <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x82.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td></tr><tr><td align="center" valign="middle" >V<sub>4</sub></td><td align="center" valign="middle" >52 <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x83.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" >38 <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x84.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td></tr><tr><td align="center" valign="middle" >V<sub>5</sub></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" >38 <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x85.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" >84 <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x86.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >48 <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x87.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td></tr><tr><td align="center" valign="middle" >V<sub>6</sub></td><td align="center" valign="middle" ></td><td align="center" valign="middle" >64 <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x88.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" >110 <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x89.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" ></td></tr><tr><td align="center" valign="middle" >V<sub>7</sub></td><td align="center" valign="middle" ></td><td align="center" valign="middle" >76 <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x90.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" >54 <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x91.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" ></td></tr><tr><td align="center" valign="middle" >V<sub>8</sub></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" >48 <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x92.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td></tr><tr><td align="center" valign="middle" >V<sub>9</sub></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" >110 <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x93.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" >50 <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x94.png" xlink:type="simple"/></inline-formula></td></tr><tr><td align="center" valign="middle" >S</td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" >80 <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x95.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" >40 <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x96.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >50 <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-9201797x97.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" ></td></tr></tbody></table></table-wrap><fig id="fig4"  position="float"><label><xref ref-type="fig" rid="fig4">Figure 4</xref></label><caption><title> The path network diagram</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/5-9201797x98.png"/></fig><disp-formula id="scirp.58529-formula988"><graphic  xlink:href="http://html.scirp.org/file/5-9201797x99.png"  xlink:type="simple"/></disp-formula><p>3) Model solution</p><p>Then, we use the Floyd algorithm to solve the model, and the solving results are follows:</p><disp-formula id="scirp.58529-formula989"><graphic  xlink:href="http://html.scirp.org/file/5-9201797x100.png"  xlink:type="simple"/></disp-formula><p>Finally, we can obtain the shortest path between any two points from the solving results above. Then we can make appropriate deployment program of grain and oil in an emergency situations according to the shortest deployment time between any two points, and timely ensure that the demand of the areas for grain and oil.</p></sec><sec id="s5_2"><title>5.2. Example Two</title><p>An area of China has seven grain and oil supplies deployment warehouses, they are respective as follows: A<sub>1</sub>, A<sub>2</sub>, A<sub>3</sub>, A<sub>4</sub>, A<sub>5</sub>, A<sub>6</sub>, A<sub>7</sub>. And the grain and oil reserves of them are respective as follows: 1.08 million tons, 960,000 tons, 1.32 tons, 1.26 million tons, 1.14 million tons, 1.38 million tons, 1.14 million tons. In addition, There are three grain and oil supplies reserve stations of three regions, they are respective as follows: V<sub>1</sub>, V<sub>2</sub>, V<sub>3</sub>, and their lowest grain and oil supplies requirements are follows: 2.76 million tons; 2.28 million tons; 1.32 million tons. When there is no emergency situation, that is to say, under normal circumstances, they are responsible for the deployment of grain and oil supplies from the seven employment warehouses to the three reserve stations [<xref ref-type="bibr" rid="scirp.58529-ref26">26</xref>] .</p><p><xref ref-type="table" rid="table2">Table 2</xref> shows the amount of grain and oil supplies of seven employment warehouses, the lowest grain and oil supplies requirements of the three grain and oil reserve stations, and the unit transportation costs of transporting unit suppliers from a deployment warehouse to a reserve station.</p><p><xref ref-type="table" rid="table3">Table 3</xref> shows the traffic capacity of road from a deployment warehouse to a reserve station.</p><p>1) Deployment network diagram establishment</p><p>Based on the above information, we establish the grain and oil deployment network diagram from the i deployment warehouse to the j reserve station as follows. <xref ref-type="fig" rid="fig5">Figure 5</xref> shows the grain and oil deployment network diagram.</p><fig id="fig5"  position="float"><label><xref ref-type="fig" rid="fig5">Figure 5</xref></label><caption><title> The deployment network diagram</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/5-9201797x101.png"/></fig><table-wrap id="table2" ><label><xref ref-type="table" rid="table2">Table 2</xref></label><caption><title> Unit transportation costs (yuan)</title></caption><table><tbody><thead><tr><th align="center" valign="middle"  rowspan="2"  >Deployment warehouse i</th><th align="center" valign="middle"  colspan="3"  >Reserve station j</th><th align="center" valign="middle"  rowspan="2"  >Ware house material reserves α<sub>i</sub></th></tr></thead><tr><td align="center" valign="middle" >V<sub>1</sub></td><td align="center" valign="middle" >V<sub>2</sub></td><td align="center" valign="middle" >V<sub>3</sub></td></tr><tr><td align="center" valign="middle" >A<sub>1</sub></td><td align="center" valign="middle" >300</td><td align="center" valign="middle" >240</td><td align="center" valign="middle" >345</td><td align="center" valign="middle" >108</td></tr><tr><td align="center" valign="middle" >A<sub>2</sub></td><td align="center" valign="middle" >195</td><td align="center" valign="middle" >165</td><td align="center" valign="middle" >300</td><td align="center" valign="middle" >96</td></tr><tr><td align="center" valign="middle" >A<sub>3</sub></td><td align="center" valign="middle" >195</td><td align="center" valign="middle" >240</td><td align="center" valign="middle" >300</td><td align="center" valign="middle" >132</td></tr><tr><td align="center" valign="middle" >A<sub>4</sub></td><td align="center" valign="middle" >75</td><td align="center" valign="middle" >105</td><td align="center" valign="middle" >195</td><td align="center" valign="middle" >126</td></tr><tr><td align="center" valign="middle" >A<sub>5</sub></td><td align="center" valign="middle" >195</td><td align="center" valign="middle" >105</td><td align="center" valign="middle" >240</td><td align="center" valign="middle" >114</td></tr><tr><td align="center" valign="middle" >A<sub>6</sub></td><td align="center" valign="middle" >300</td><td align="center" valign="middle" >300</td><td align="center" valign="middle" >375</td><td align="center" valign="middle" >138</td></tr><tr><td align="center" valign="middle" >A<sub>7</sub></td><td align="center" valign="middle" >75</td><td align="center" valign="middle" >180</td><td align="center" valign="middle" >210</td><td align="center" valign="middle" >114</td></tr><tr><td align="center" valign="middle" >Lowest grain and oil supplies requirements β<sub>j</sub></td><td align="center" valign="middle" >276</td><td align="center" valign="middle" >228</td><td align="center" valign="middle" >132</td><td align="center" valign="middle" ></td></tr></tbody></table></table-wrap><table-wrap id="table3" ><label><xref ref-type="table" rid="table3">Table 3</xref></label><caption><title> Road traffic capacity (0.01 million tons)</title></caption><table><tbody><thead><tr><th align="center" valign="middle"  rowspan="2"  >Deployment warehouse i</th><th align="center" valign="middle"  colspan="3"  >Reserve station j</th></tr></thead><tr><td align="center" valign="middle" >V<sub>1</sub></td><td align="center" valign="middle" >V<sub>2</sub></td><td align="center" valign="middle" >V<sub>3</sub></td></tr><tr><td align="center" valign="middle" >A<sub>1</sub></td><td align="center" valign="middle" >108</td><td align="center" valign="middle" >108</td><td align="center" valign="middle" >108</td></tr><tr><td align="center" valign="middle" >A<sub>2</sub></td><td align="center" valign="middle" >96</td><td align="center" valign="middle" >96</td><td align="center" valign="middle" >96</td></tr><tr><td align="center" valign="middle" >A<sub>3</sub></td><td align="center" valign="middle" >132</td><td align="center" valign="middle" >132</td><td align="center" valign="middle" >132</td></tr><tr><td align="center" valign="middle" >A<sub>4</sub></td><td align="center" valign="middle" >126</td><td align="center" valign="middle" >126</td><td align="center" valign="middle" >126</td></tr><tr><td align="center" valign="middle" >A<sub>5</sub></td><td align="center" valign="middle" >114</td><td align="center" valign="middle" >114</td><td align="center" valign="middle" >114</td></tr><tr><td align="center" valign="middle" >A<sub>6</sub></td><td align="center" valign="middle" >138</td><td align="center" valign="middle" >138</td><td align="center" valign="middle" >138</td></tr><tr><td align="center" valign="middle" >A<sub>7</sub></td><td align="center" valign="middle" >114</td><td align="center" valign="middle" >114</td><td align="center" valign="middle" >114</td></tr></tbody></table></table-wrap><p>Further, the weight of arc from A<sub>1</sub>, A<sub>2</sub>, A<sub>3</sub>, A<sub>4</sub>, A<sub>5</sub>, A<sub>6</sub>, A<sub>7</sub> to V<sub>1</sub>, V<sub>2</sub>, V<sub>3</sub> is respective as follows: (300, 108), (240, 108), (345, 108), (195, 96), (165, 96), (300, 96), (195, 132); (240, 132), (300, 132), (75, 126), (105, 126), (195, 126), (195, 114), (105, 114); (240, 114), (300, 138), (300, 138), (375, 138), (75,114), (180, 114), (210, 114).</p><p>2) Model establishment</p><disp-formula id="scirp.58529-formula990"><graphic  xlink:href="http://html.scirp.org/file/5-9201797x102.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.58529-formula991"><graphic  xlink:href="http://html.scirp.org/file/5-9201797x103.png"  xlink:type="simple"/></disp-formula><table-wrap id="table4" ><label><xref ref-type="table" rid="table4">Table 4</xref></label><caption><title> Solving results</title></caption><table><tbody><thead><tr><th align="center" valign="middle"  rowspan="2"  >Deployment warehouse i</th><th align="center" valign="middle"  colspan="3"  >Reserve station j</th><th align="center" valign="middle"  rowspan="2"  >Transportation costs (0.01 million yuan)</th></tr></thead><tr><td align="center" valign="middle" >V<sub>1</sub></td><td align="center" valign="middle" >V<sub>2</sub></td><td align="center" valign="middle" >V<sub>3</sub></td></tr><tr><td align="center" valign="middle" >A<sub>1</sub></td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >18</td><td align="center" valign="middle" >36</td><td align="center" valign="middle" >16,740</td></tr><tr><td align="center" valign="middle" >A<sub>2</sub></td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >96</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >15,840</td></tr><tr><td align="center" valign="middle" >A<sub>3</sub></td><td align="center" valign="middle" >36</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >96</td><td align="center" valign="middle" >35,820</td></tr><tr><td align="center" valign="middle" >A<sub>4</sub></td><td align="center" valign="middle" >126</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >9450</td></tr><tr><td align="center" valign="middle" >A<sub>5</sub></td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >114</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >11,970</td></tr><tr><td align="center" valign="middle" >A<sub>6</sub></td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td></tr><tr><td align="center" valign="middle" >A<sub>7</sub></td><td align="center" valign="middle" >114</td><td align="center" valign="middle" ></td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >8550</td></tr><tr><td align="center" valign="middle" >Total</td><td align="center" valign="middle" >276</td><td align="center" valign="middle" >228</td><td align="center" valign="middle" >132</td><td align="center" valign="middle" >98,370</td></tr></tbody></table></table-wrap><p>3) Model solution</p><p>Then, we use the minimum cost and maximum theory to solve the model. <xref ref-type="table" rid="table4">Table 4</xref> shows the solving results of the model. Finally, we can obtain the optimal deployment scheme from the table above. And the minimum total transportation costs are 983.7 million yuan.</p></sec></sec><sec id="s6"><title>6. Conclusions</title><p>In the deployment process of grain and oil supplies, when there is an emergency situation, this paper uses the shortest path theory and develops a deployment plan to respond quickly according to the sudden and uncertainties of the emergencies, shortage of emergency supplies and other characteristics. It means that we can deploy the grain and oil supplies from source point to sink point along the shortest path based on the shortest path theory to timely ensure the deployment of emergency supplies.</p><p>In normal conditions, we can use the minimum cost maximum flow theory to develop the deployment plan of grain and oil supplies. It means that under the premise of meeting the minimum needs of grain and oil of different areas, we can use the lowest transport costs to convey the grain and oil materials to various reserve repositories as much as possible. We can also use the minimum cost maximum flow theory to develop the different deployment plan of grain and oil supplies according to the lowest grain and oil demand of each area in different periods.</p><p>And, when the urgency of emergency situation is in a lower level, we can combine the shortest path theory with the minimum cost maximum flow to make the deployment plan of grain and oil supplies. This can not only meet the needs of the destination but also reduce the whole transportation cost as much as possible.</p><p>Consequently, the application study of the graph theory in grain and oil deployment can provide some references to the actual deployment of grain and oil supplies.</p></sec><sec id="s7"><title>Cite this paper</title><p>GuangshuXu,ZilongSong, (2015) Application of Graph Theory in Grain and Oil Deployment. Journal of Service Science and Management,08,502-515. doi: 10.4236/jssm.2015.84051</p></sec><sec id="s8"><title>NOTES</title></sec></body><back><ref-list><title>References</title><ref id="scirp.58529-ref1"><label>1</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Mao</surname><given-names> Y.J. </given-names></name>,<etal>et al</etal>. (<year>2013</year>)<article-title>Floyd Algorithm and MATLAB Program Realization of Shortest Path Problem</article-title><source> Journal of Hebei North University (Natural Science Edition)</source><volume> 29</volume>,<fpage> 13</fpage>-<lpage>18</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.58529-ref2"><label>2</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Li</surname><given-names> L. </given-names></name>,<etal>et al</etal>. (<year>2006</year>)<article-title>The Application of Shortest Path Problem in Transportation Network</article-title><source> Journal of Changchun Normal University (Natural Science)</source><volume> 25</volume>,<fpage> 58</fpage>-<lpage>61</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.58529-ref3"><label>3</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Cao</surname><given-names> X. and Zhang Z. </given-names></name>,<etal>et al</etal>. (<year>2012</year>)<article-title>Application of the Shortest Path Problem in the Tourist Route Optimization</article-title><source> Science Mosaic</source><volume> 2</volume>,<fpage> 115</fpage>-<lpage>118</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.58529-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Feillet, D., Dejax, P., Gendreau, M. and Gueguen, C. (2004) An Exact Algorithm for the Elementary Shortest Path Problem with Resource Constraints: Application to Some Vehicle Routing Problems. Networks, 44, 216-229. 
http://onlinelibrary.wiley.com/doi/10.1002/net.20033/abstract 
http://dx.doi.org/10.1002/net.20033</mixed-citation></ref><ref id="scirp.58529-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Klunder, G.A. and Post, H.N. (2006) The Shortest Path Problem on Large-Scale Real-Road Networks. Networks, 48, 182-194. http://dblp.uni-trier.de/search?q=The+shortest+path+problem+on+large-scale+real-road+networks 
http://dx.doi.org/10.1002/net.20131</mixed-citation></ref><ref id="scirp.58529-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Olivia, J.S. and Martin, W.P. (2014) A Note on Shortest Path Problems with Forbidden Paths. Networks, 63, 239-242. 
http://onlinelibrary.wiley.com/doi/10.1002/net.21541/abstract 
http://dx.doi.org/10.1002/net.21541</mixed-citation></ref><ref id="scirp.58529-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Chen, B.Y., Lam, W.H.K., Sumalee, A., Li, Q.Q. and Tam, M.L. (2014) Reliable Shortest Path Problems in Stochastic Time-Dependent Networks. Journal of Intelligent Transportation Systems, 18, 177-189. 
http://www.tandfonline.com/action/doSearch?quickLinkJournal=&amp;journalText=&amp;AllField=Reliable+Shortest+Path+Problems+in+Stochastic+Time-Dependent+Networks&amp;publication=40000540 
http://dx.doi.org/10.1080/15472450.2013.806851</mixed-citation></ref><ref id="scirp.58529-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Zhu, J.S., Zhu, Q., Wang, J., Li, J. and Liu, Z.P. (2002) Application of the Minimum Cost Maximum Flow Algorithm in Path Planning. Journal of Wuhan University of Technology (Transportation Science &amp; Engineering), 26, 293-295.</mixed-citation></ref><ref id="scirp.58529-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Yang, J.H. and Gai, Y.X. (2005) Research on Making of Railway Transport Price Using Theory of Minimum Cost Maximum Amount. Journal of Lanzhou Jiaotong University (Natural Sciences), 24, 139-142.</mixed-citation></ref><ref id="scirp.58529-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Sun, H.D. and Wen, X.J. (2001) The Application of The Minimum Cost Maximum Flow Model in The Connecting Cargo Flights. Journal of Nanjing University of Aeronautics &amp; Astronautics, 33, 478-481.</mixed-citation></ref><ref id="scirp.58529-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Ji, L. and Chi, H. (2005) Fire Resource Distribution Model Base on Multistage Process of Eliminating Fire. Systems Engineering, 23, 12-15.</mixed-citation></ref><ref id="scirp.58529-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">An, N. and Zhuang, D.H. (2005) Optimization of Refined Oil Distribution System. China Petroleum Enterprise, 7, 60-61.</mixed-citation></ref><ref id="scirp.58529-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Wang, L. and Cao, D. (2009) The Optimization Model of Refined Oil Distribution System. Petrochemical Technology &amp; Application, 27, 571-575.</mixed-citation></ref><ref id="scirp.58529-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Ahmed, N., Das, S. and Purusotham, S. (2013) The Problem of Maximum Flow with Minimum Attainable Cost in a Network. OPSEARCH, 50, 197-214. http://link.springer.com/article/10.1007/s12597-012-0106-1 
http://dx.doi.org/10.1007/s12597-012-0106-1</mixed-citation></ref><ref id="scirp.58529-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Vaidyanathan, B. and Ahuja, R.K. (2013) Fast Algorithms for Specially Structured Minimum Cost Flow Problems with Applications. Operations Research, 58, 1681-1696. 
http://www.ncbi.nlm.nih.gov/nlmcatalog?term=%22Oper+Res%22%5Bta%5D 
http://dx.doi.org/10.1287/opre.1100.0846</mixed-citation></ref><ref id="scirp.58529-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Ou, Z.W. and Wang, J.Y. (2003) Emergency Logistics. Journal of Chongqing University, 27, 164-167.</mixed-citation></ref><ref id="scirp.58529-ref17"><label>17</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>He</surname><given-names> M.K. </given-names></name>,<etal>et al</etal>. (<year>2003</year>)<article-title>The Loss of Emergency Logistics Costs Is Everywhere</article-title><source> China Logistics &amp; Purchasing</source><volume> 23</volume>,<fpage> 18</fpage>-<lpage>19</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.58529-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">Sun, L.H. and Wang, X.Q. (2010) The Analysis of Emergency Logistics Situation and Development. China Safety Science Journal, 10, 165-169.</mixed-citation></ref><ref id="scirp.58529-ref19"><label>19</label><mixed-citation publication-type="other" xlink:type="simple">Ying, S.H. and Li, Y.X. (2009) Application of Dynamic Programming and Integer Programming in Emergency Materials Distribution Optimization. Logistics Technology, 28, 80-83.</mixed-citation></ref><ref id="scirp.58529-ref20"><label>20</label><mixed-citation publication-type="other" xlink:type="simple">Tang, W.Q. and Zhang, M. (2009) The Process Model of Large-Scale Emergency Supplies Scheduling. China Safety Science Journal, 9, 33-37.</mixed-citation></ref><ref id="scirp.58529-ref21"><label>21</label><mixed-citation publication-type="other" xlink:type="simple">Liu, C.L. and He, J.M. (2001) Optimization Model of a Kind of Emergency Materials Urgent Transportation Problem. Chinese Journal of Management Science, 9, 29-35.</mixed-citation></ref><ref id="scirp.58529-ref22"><label>22</label><mixed-citation publication-type="other" xlink:type="simple">Yuan, Y. and Wang, D.W. (2009) Path Selection Model and Algorithm for Emergency Logistics Management. Computers &amp; Industrial Engineering, 56, 1081-1094. 
http://www.sciencedirect.com/science/article/pii/S0360835208002234 
http://dx.doi.org/10.1016/j.cie.2008.09.033</mixed-citation></ref><ref id="scirp.58529-ref23"><label>23</label><mixed-citation publication-type="other" xlink:type="simple">Han, B.T. (2010) Shortest Path Problem. Operations Research, Academic Press, Beijing, 65-82.</mixed-citation></ref><ref id="scirp.58529-ref24"><label>24</label><mixed-citation publication-type="other" xlink:type="simple">National Bureau of Statistics of the People’s Republic of China. http://www.stats.gov.cn/tjsj/ndsj/2014/indexch.htm</mixed-citation></ref><ref id="scirp.58529-ref25"><label>25</label><mixed-citation publication-type="other" xlink:type="simple">Shandong Statistical Information Net. http://www.stats-sd.gov.cn/tjnj/nj2014/indexch.htm</mixed-citation></ref><ref id="scirp.58529-ref26"><label>26</label><mixed-citation publication-type="other" xlink:type="simple">Hebei Provincial Bureau of Statistics. http://www.hetj.gov.cn/hetj/tjsj/</mixed-citation></ref></ref-list></back></article>