<?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">JGIS</journal-id><journal-title-group><journal-title>Journal of Geographic Information System</journal-title></journal-title-group><issn pub-type="epub">2151-1950</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/jgis.2021.133020</article-id><article-id pub-id-type="publisher-id">JGIS-110261</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Earth&amp;Environmental Sciences</subject></subj-group></article-categories><title-group><article-title>
 
 
  Multi-Objective Multi-Dimensional Transportation: A Case Study to the Flow of the Commodities of the Main Roads to Main Nodes in the North Western Coastal Strip of Egypt
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Taghreed</surname><given-names>Abo-Kila</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Yousria</surname><given-names>Abo-Elnaga</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Abd</surname><given-names>Allah A. Mousa</given-names></name><xref ref-type="aff" rid="aff3"><sup>3</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib></contrib-group><aff id="aff3"><addr-line>Department of Basic Engineering Science, Faculty of Engineering, Menoufia University, Shebin El-Kom, Egypt</addr-line></aff><aff id="aff2"><addr-line>Department of Mathematics, Higher Technological Institute, Tenth of Ramadan City, Egypt</addr-line></aff><aff id="aff1"><addr-line>Department of Geography, Faculty of Arts, Benha University, Banha, Egypt</addr-line></aff><pub-date pub-type="epub"><day>10</day><month>05</month><year>2021</year></pub-date><volume>13</volume><issue>03</issue><fpage>353</fpage><lpage>368</lpage><history><date date-type="received"><day>1,</day>	<month>August</month>	<year>2019</year></date><date date-type="rev-recd"><day>27,</day>	<month>June</month>	<year>2021</year>	</date><date date-type="accepted"><day>30,</day>	<month>June</month>	<year>2021</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 distribution of merchandises and commodities from source towns to final destinations is a vital issue. The job of transporter’s decisions can be optimized by reformulating the transportation problem as generalization of the classical transportation problems. Multiobjective multi-dimensional transportation network is considered the extension of conventional two-dimensional transportation network and is convenient for dealing with transportation systems with multiple supply nodes, multiple demand nodes, as well as diverse modes of transportation demands or delivering multiple kinds of merchandises. In this study, we implement an improved Biogeography based optimization IBBO to the flow of the commodities of the main roads to main nodes in the North Western Coastal Strip of Egypt, where there are four main roads and three nodes. The proposed algorithm incorporates the dominance criteria to handle multiple objective functions which enable the decision maker to cover all the Pareto frontier of the problem which have a large-scale size. Numerical results were reported in order to establish the real computational burden of the proposed algorithm and to assess its convergence performances for solving real geographical problem.
 
</p></abstract><kwd-group><kwd>Biogeography Based Optimization</kwd><kwd> Multiobjective Optimization</kwd><kwd> Multi-Dimensional Transportation</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>The transportation network system is a special kind of general Linear Programming Problems LPs. Recently, the transportation network has been widely investigated in logistics, mathematics, transportation economics, and operations systems where distribution and transportation of commodities from town sources to final destinations is a vital issue [<xref ref-type="bibr" rid="scirp.110261-ref1">1</xref>]. The job of transporter’s decisions can be optimized by reformulating the transportation Problem as generalization of the classical transportation network [<xref ref-type="bibr" rid="scirp.110261-ref2">2</xref>] [<xref ref-type="bibr" rid="scirp.110261-ref3">3</xref>].</p><p>The conventional transportation network can be formulated as a mathematical model which optimizes the cost objective function satisfying certain constraints. In two dimensional problems, transporting goods from m sources to n destinations is to be minimized. Multi-dimensional transportation network [<xref ref-type="bibr" rid="scirp.110261-ref4">4</xref>] [<xref ref-type="bibr" rid="scirp.110261-ref5">5</xref>] is the large-scale extension of small classical transportation networks and is convenient for dealing with transportation problems with different supply nodes, different demand nodes as well as problems having multiple modes of transportation or delivering different kinds of goods. Thus, the proposed problem would be a more complex and large-scale problem than conventional transportation problems.</p><p>Nature based Inspired Algorithms (NIAs) [<xref ref-type="bibr" rid="scirp.110261-ref6">6</xref>] [<xref ref-type="bibr" rid="scirp.110261-ref7">7</xref>] are the main source for improving intelligent systems. It also enables the decision maker to get the solutions for difficult, large-scale, and non-formulated mathematical problems. A function is optimized by Nature-based-Inspired-Algorithms by creating a candidate agent in terms of the measure of fitness (objective function). The distinguished characteristics of biogeography are maintained by Biogeography based optimization (BBO) [<xref ref-type="bibr" rid="scirp.110261-ref8">8</xref>] [<xref ref-type="bibr" rid="scirp.110261-ref9">9</xref>]. Biological species can be classified according to space, and time by researching biogeography. In BBO, solution features are migrated between species which are motivated by the scientific model of biogeography.</p><p>This paper presents an improved Biogeography based optimization IBBO for solving multiobjective multi-dimensional transportation problem. The proposed approach was implemented to the flow of the commodities of the main roads to main nodes in the North Western Coastal Strip of Egypt, where there are four main roads and three nodes. Numerical results were reported in order to set up real numerical burden of the proposed system and to assess its convergence performances for solving real geographical transportation problem.</p><p>This paper is organized as follows: Optimal Transportation-Based Graph network is presented in Section 2. The Classical Transportation Problems are described in Section 3. Multiple Objective Transportation Problem is presented in Section 4. Multi-dimensional Bi-Criterion Transportation Problem is discussed in Section 5. Relaxed Multi-dimensional multi-objective transportation problem is introduced in Section 6. Section 7 presents a Modified BBO algorithm. Experimental numerical results and discussions are discussed in Section 8. Finally, the conclusion is investigated in Section 9.</p></sec><sec id="s2"><title>2. Optimal Transportation-Based Graph Network</title><p>The analysis and solution of the multidimensional transportation problem [<xref ref-type="bibr" rid="scirp.110261-ref10">10</xref>] indicate whether a certain road should be used for transporting commodities from the perspective of optimizing transportation costs and, equivalently, if a connection between landmarks n<sub>1</sub> and n<sub>2</sub> should be included in the shape representation of the network. <xref ref-type="fig" rid="fig1">Figure 1</xref> shows the main roads and main nodes in the north western coastline [<xref ref-type="bibr" rid="scirp.110261-ref3">3</xref>].</p></sec><sec id="s3"><title>3. Classical Transportation Problem</title><p>The aim of the Classical Transportation network is to minimize the routing cost of goods from the supply node to the destination node. The general transportation problem can be represented as: each good is available at each of m sources and it is required that given quantities of the product be transported to each of n final destinations. The minimum cost of transporting a unit of each product from any source to any destination is known. The transportation schedule which minimizes the total cost of shipment is to be determined [<xref ref-type="bibr" rid="scirp.110261-ref11">11</xref>]. The single objective, two-dimensional transportation problem can be formulated as:</p><p>Minimize z = ∑ i = 1 m ∑ j = 1 n C i j x i j , Subjectto ∑ j = 1 n x i j = a i ,     i = 1 , 2 , ⋯ , m ∑ i = 1 m x i j = b j ,     j = 1 , 2 , ⋯ , n x i j ≥ 0 ∀ i , j</p><p>x i j : The quantity of the product to be transported from origin i to destination j.</p><p>a i : The available quantity at source i.</p><p>b j : The required quantity at destination j.</p><p>c i j : The unit cost of transporting from source i to destination j.</p><p>The goal of transportation problem is to minimize the cost function which satisfies the constraints. The traditional objective cost is one of minimizing the total transportation cost.</p></sec><sec id="s4"><title>4. Multiple Objective Transportation Problem</title><p>Multiple objective transportation optimization problem [<xref ref-type="bibr" rid="scirp.110261-ref12">12</xref>] can be defined as: “A set of decision variables which optimizes a vector cost functions which represent the cost functions, also satisfying the constraints”. Hence, the terminology “optimize” means to find a solution which would return the minimum cost values of all the cost functions acceptable to the decision maker Kasana and Kumar [<xref ref-type="bibr" rid="scirp.110261-ref13">13</xref>] formulated the multi-objective transportation two-dimensional problem as follows:</p><p>F ( x ) = { F 1 = ∑ i = 1 m ∑ j = 1 n C i j 1 x i j , F 2 = ∑ i = 1 m ∑ j = 1 n C i j 2 x i j , ⋯ F l = ∑ i = 1 m ∑ j = 1 n C i j l x i j } Subjectto ∑ j = 1 n x i j = a i ,     i = 1 , 2 , ⋯ , m ∑ i = 1 m x i j = b j ,     j = 1 , 2 , ⋯ , n x i j ≥ 0 ∀ i , j</p><p>c i j l , i = 1 , 2 , ⋯ , m ; j = 1 , 2 , ⋯ , n ,is the required unit cost needed for shipping one unit of the product quantity from source i to the destination j satisfying l objective functions.</p><p>Let us consider m sources, O 1 , ⋯ , O m and n destination, D 1 , ⋯ , D n . Further, the cost of shipping one unit of goods from i<sup>th</sup> plant to j<sup>th</sup> destination is C i j l : i = 1 , ⋯ , m ; j = 1 , ⋯ , n . The necessary and sufficient condition for the existence of feasible solution to balanced classical transportation problem is as follows:</p><p>∑ i = 1 m a i = ∑ j = 1 n b j</p><p>The constraint ∑ j = 1 n x i j = a i ,   i = 1 , 2 , ⋯ , m &amp; ∑ i = 1 m x i j = b j ,   j = 1 , 2 , ⋯ , n represent</p><p>m + n equations in m &#215; n positive variables. Each variable x i j appears in exactly two constraints, one is associated with source and other with destination.</p></sec><sec id="s5"><title>5. Representation of Multi-Dimensional Bi-Criterion Transportation Problem</title><p>A conventional transportation network can be formulated in the form of a two-dimensional table for i = 1 , 2 , ⋯ , m &amp; j = 1 , 2 , ⋯ , n as illustrated in <xref ref-type="fig" rid="fig2">Figure 2</xref>. In this figure, each cell illustrates one value of the x i j ’s. When these values x i j ’s are summed along the rows of the table they must equal b<sub>i</sub>, and when they are summed down the columns they must equal a<sub>i</sub>.</p><sec id="s5_1"><title>5.1. Graphical and Mathematical Representation of Three-Dimensional Transportation Problem</title><p>Three index multi-dimensional transportation problem is a natural extension of the two-dimensional transportation type, which is explained by Haley [<xref ref-type="bibr" rid="scirp.110261-ref14">14</xref>]. The multi-dimensional transportation problem in which there are m different sources, n different destinations and p of commodities type to be shipped can be represented as follows.</p><p>minimize { z 1 = ∑ i = 1 m ∑ j = 1 n ∑ k = 1 p C i j k x i j k , z 2 = max { t i j k : x i j k &gt; 0 , ( i = 1 , 2 , ⋯ , m ; j = 1 , 2 , ⋯ , n ; k = 1 , 2 , ⋯ , p ) } } Subjectto ∑ i = 1 m x i j k = A j k , ∑ j = 1 n x i j k = B k i , ∑ k = 1 p x i j k = E i j x i j k ≥ 0 ; i = 1 , 2 , ⋯ , m ; j = 1 , 2 , ⋯ , n ; k = 1 , 2 , ⋯ , p ∑ j = 1 n A j k = ∑ i = 1 m B k i , ∑ k = 1 p B k i = ∑ j = 1 n E i j , ∑ j = 1 m E i j = ∑ i = 1 p A j k ∑ j = 1 n ∑ k = 1 p A j k = ∑ k = 1 p ∑ i = 1 m B k i = ∑ i = 1 m ∑ j = 1 n E i j</p><p>Three index multi-dimensional transportation problems may be represented as a block diagram, in which the layers in all directions form restricted transportation problem which is declared in <xref ref-type="fig" rid="fig3">Figure 3</xref>. The solid problem can be set out as a three-dimensional block for i = 1 , 2 , ⋯ , m &amp; j = 1 , 2 , ⋯ , n &amp; k = 1 , 2 , ⋯ , p , in which, each cell represents one of the x i j k ’s. When these values x i j k ’s are summed along the rows (constant j and k) they equal A j k , also, when these values are summed along the columns (constant k and i) they equal B k i , finally, when these values x i j k ’s are summed down the heights (constant i and j) they equal C i j .</p></sec><sec id="s5_2"><title>5.2. Mathematical Representation of Four-Dimensional Transportation Problem</title><p>The mathematical representation of four-dimensional transportation problem is stated according to previous description. For easy representation, all basic notions will be illustrated and defined as follows:</p><p>i = 1 , 2 , ⋯ , m are m origins which represent the main sources sites.</p><p>j = 1 , 2 , ⋯ , n are n destinations locations where the products are transported to them.</p><p>k = 1 , 2 , ⋯ , p represent the type of vehicle (means of transportation).</p><p>l = 1 , 2 , ⋯ , p represent the types of the transported product.</p><p>A i k l is the quantity of shipped goods from the origin i by vehicle k with a product l</p><p>B j k l is the quantity to be shipped to destination j by vehicle k with a product l</p><p>c i j k l is the unit shipping cost from origin i to destination j by vehicle k with product l.</p><p>x i j k l is the shipped quantity from source i to destination j by vehicle k with product l.</p><p><xref ref-type="fig" rid="fig4">Figure 4</xref> illustrates the representation of four-dimensional transportation problem with m different sources and n different destinations, v different vehicles and p different commodities.</p></sec><sec id="s5_3"><title>5.3. Multiobjective Four-Dimensional Transportation Problem</title><p>The mathematical representation of the multiobjective four-dimensional transportation problem that has four indices, can be represented as follows:</p><p>Min   z = ∑ i = 1 s ∑ j = 1 d ∑ k = 1 v ∑ l = 1 p c i j k l x i j k l , subject   to ∑ j = 1 d x i j k l = A i k l ,     i = 1 , 2 , ⋯ , s ;   k = 1 , 2 , ⋯ , v ;   l = 1 , 2 , ⋯ , p , ∑ i = 1 s x i j k l = B j k l ,     j = 1 , 2 , ⋯ , d ;   k = 1 , 2 , ⋯ , v ;   l = 1 , 2 , ⋯ , p , x i j k l ≥ 0 ,     ∀   i , j , k , l ∑ i = 1 s A i k l = ∑ j = 1 d B j k l ,     k = 1 , 2 , ⋯ , v ;   l = 1 , 2 , ⋯ , p ,</p></sec></sec><sec id="s6"><title>6. Relaxed Multi-Dimensional Multi-Objective Problem</title><p>The author considers some modification of the usual multi-index multi-objective transportation problem [<xref ref-type="bibr" rid="scirp.110261-ref4">4</xref>], by not allowing upper bounds for the admissible capacity for the total quantity to be sent from i<sup>th</sup> origin to the j<sup>th</sup> destination.</p><p>minimize { F 1 = ∑ i = 1 m ∑ j = 1 n ∑ k = 1 p C i j k 1 x i j k , F 2 = ∑ i = 1 m ∑ j = 1 n ∑ k = 1 p C i j k 2 x i j k , ⋯ , F l = ∑ i = 1 m ∑ j = 1 n ∑ k = 1 p C i j k l x i j k } Subjectto ∑ i = 1 m x i j k = A j k , ∑ j = 1 n x i j k = B k i x i j k ≥ 0 ; i = 1 , 2 , ⋯ , m ; j = 1 , 2 , ⋯ , n ; k = 1 , 2 , ⋯ , p ∑ j = 1 n A j k = ∑ i = 1 m B k i , ∑ j = 1 n ∑ k = 1 p A j k = ∑ k = 1 p ∑ i = 1 m B k i</p></sec><sec id="s7"><title>7. Modified BBO Algorithm</title><p>Biogeography Based Algorithm [<xref ref-type="bibr" rid="scirp.110261-ref16">16</xref>] is population-based evolutionary algorithm. It is based on investigation the biogeography science. The simulation of biogeography science declares the Migration of species (animals, birds, swarm), the development of species between habitat and Extinction of some species. In biogeography-based algorithm, habitat convenience Index is analogs to species island which is denoted as a candidate individual. This Habitat is known with high HSI are devoted to life. HSI corresponds to the BBO solution’s goodness. Rainfall, topographic diversity, temperature, land area, vegetation diversity, and others are some aspects which are included with HSI. Suitability index variables (SIVs) are known as aspects which identify habitability. <xref ref-type="fig" rid="fig5">Figure 5</xref> demonstrates a species model in a single type of island.</p><p>Habitability is a term in which SIVs is the island’s independent variable and the dependent variable is HSI. High-HSI habitats are the habitat with a large number of species and Low habitats are habitats with few species. Facets of High HSI solution are given to low HSI, these facets are acquired by Low HSI provided by High HSI solution. Facets of High HSI solution is to emigrate to Low HSI solution. Emigration and Immigration tends to reform the solutions and thus emerging a solution to optimization problem. Like other evolutionary population dependent algorithms, BBO solution search procedure is an iterative procedure. After, BBO population’s initialization migration and mutation are the two type of procedures which necessitates the recited iterations. The schemes are described as.</p><p>1) Initialization of the population</p><p>The arbitrarily depressed population of habitat is created by IBBO, where every population habitat H i , ( i = 1 , 2 , ⋯ , Population ) is a d-dimensional vector (the problem’s variables). H i represents the i<sup>th</sup> habitat in the population. Every habitat is created using the following equations.</p><p>H i j = H min i j + ρ ( H max i j − H min i j )</p><p>H min i j is the lower bound of H i ,</p><p>H max i j is the upper bound of H i ,</p><p>α is the rand number, α ∈ [ 0 , 1 ] .</p><p>In order to create the suitable design of habitat using IBBO, first, consider each solution consists of a sequence of p layers (each layer has a size of m &#215; n , where m is the number of origins and n is the number of different destinations). Each habitat (<xref ref-type="fig" rid="fig6">Figure 6</xref>) consists of p layers (p is the number of commodities). we generate each layer randomly such that</p><p>∑ i = 1 m x i j k = A j k , ∑ j = 1 n x i j k = B k i forlayer k</p><p>E.g., in <xref ref-type="fig" rid="fig7">Figure 7</xref>, there are two origins (m = 2) and we have three destination (n = 3), with 2 commodities (p = 2). In order to design the suitable structure of the solution using IBBO, first consider each individual consists of two layers (i.e., number of commodities p = 2).</p><p>We generate the 1<sup>st</sup> layer (i.e., 1<sup>st</sup> commodity) randomly such that, x 111 + x 121 + x 131 = a 11 , x 211 + x 221 + x 231 = a 21 , x 111 + x 211 = b 11 , x 121 + x 221 = b 12 , x 131 + x 231 = b 13 .</p><p>For the 2<sup>nd</sup> layer (i.e., 2<sup>nd</sup> commodity) randomly such that, x 112 + x 122 + x 132 = a 12 , x 212 + x 222 + x 232 = a 22 , x 112 + x 212 = b 21 , x 122 + x 222 = b 22 , x 132 + x 232 = b 23 .</p><p>From studying the transportation problem, it is obvious to note that all generated solution has the following distinguished features.</p><p>a) All of generated habitats are feasible.</p><p>b) The habitat length is only m &#215; n &#215; p , that is ∑ i = 1 m x i j k = a j k   ∀ j = 1 , 2 , ⋯ , n , ∑ j = 1 n x i j k = b i k   ∀ i = 1 , 2 , ⋯ , m , for each k layer, where the problem has m sources and n destinations and p commodities.</p><p>2) Migration</p><p>By taking advantage of the emigration rate (&#181;<sub>j</sub>) as well as immigration rate (λ<sub>i</sub>) facets are probabilistically shared between the habitats this procedure is known as Migration [<xref ref-type="bibr" rid="scirp.110261-ref17">17</xref>]. To bestowing the facets between candidate solution for modifying goodness the migration operator is liable. According to the probability of (&#181;<sub>j</sub>) and (λ<sub>i</sub>) emigration solution and immigration solutions are selected respectively.</p><p>3) Mutation</p><p>In BBO algorithm solution’s variety are keeping the mutation [<xref ref-type="bibr" rid="scirp.110261-ref18">18</xref>] is culpable. For low and high HSI candidate solutions mutation renders a possibility for improving the solution’s goodness. It is able to intensify the solution’s quality even if they have more innumerable solutions already.</p><p>4) Pseudo-Code of the IBBO Algorithm</p><p>From the above discussion in Section 2, BBO’s pseudo-code is depicted in <xref ref-type="fig" rid="fig8">Figure 8</xref>.</p><p>5) Dominance Criteria</p><p>To improve the IBBO to deal with multiple objective optimization problems, the dominance criteria implemented [<xref ref-type="bibr" rid="scirp.110261-ref19">19</xref>] [<xref ref-type="bibr" rid="scirp.110261-ref20">20</xref>] was in the proposed algorithm, which presented as follows:</p><p>For any optimization problem that has more than one objective function k &gt; 1 (i.e., f j , j = 1 , ⋯ , k ) any two candidate solution x<sup>1</sup> and x<sup>2</sup> could have one of two situations, “one dominates the other” or “none dominates the other”.</p><p>A solution x<sup>1</sup> dominates the solution x<sup>2</sup>, if the following two conditions are verified [<xref ref-type="bibr" rid="scirp.110261-ref21">21</xref>].</p><p>“the operator ≺ refers to worse and the operator ≻ refers to better”.</p><p>a) The solution x<sup>1</sup> is no worse than the solution x<sup>2</sup> in all objectives.</p><p>b) The solution x<sup>1</sup> is strictly better than the solution x<sup>2</sup> in at least one objective function (i.e., f j ( x 1 ) ≻ f j ( x 2 ) for at least one j ∈ { 1 , 2 , ⋯ , k } ).</p><p>If any of these two conditions is violated, the solution x<sup>1</sup> does not dominate the solution x<sup>2</sup>. This algorithm is repeatedly for all solutions, all solutions that</p><p>are not dominated by any other solutions are constitute “the nondominated set”.</p><p>6) Archive Algorithm</p><p>The goal of the archive function [<xref ref-type="bibr" rid="scirp.110261-ref21">21</xref>] is to collect a new set of solutions in each iteration counter t, it uses the solutions in the old archive to update the solutions in the archive pool, see <xref ref-type="fig" rid="fig9">Figure 9</xref>. In general, the goal of this archive is to collect useful data about the underlying optimization problem during the run and update the content of the stored data (current archive content) see <xref ref-type="fig" rid="fig1">Figure 1</xref>.</p><p>7) Elitist Strategy</p><p>In order to guarantee rapid convergence to the nondominated-optimal solutions, elitist strategy could be implemented in the algorithm procedure. So, we propose an archiving algorithm that ensures the progress towards the nondominated-optimal solutions and at the same time covering of the whole range of the found nondominated solutions.</p></sec><sec id="s8"><title>8. Experimental, Results and Discussions</title><p>The proposed algorithm was implemented using MATLAB version 7.0 (R14/2004). To ensure the effectiveness of the method on the multidimensional transportation problem, a numerical example was used in the computational studies.</p><p>Real application in the North Western Coastal Strip of Egypt</p><p>The following topological shape of the North Western Coastal Strip of Egypt (<xref ref-type="fig" rid="fig1">Figure 1</xref>) presents the geographical phenomena in a simplified manner, and does not mean the representation of all its characteristics and geographical relations; it abstracts them from some aspects that help to simplify them [<xref ref-type="bibr" rid="scirp.110261-ref3">3</xref>]. The</p><p>transformation of the north-west coast road network into a topological form is intended to facilitate its analysis and to make conclusions that can predict what its future status will be. The topological shape [<xref ref-type="bibr" rid="scirp.110261-ref10">10</xref>] consists of the vertices or nodes. The main nodes, the Edges or Arcs, are the roads or direct links between the nodes. The contract has gained importance for its privileged position on the network.</p><p><xref ref-type="table" rid="table1">Table 1</xref> gives the main roads which were investigated in our study. <xref ref-type="fig" rid="fig1">Figure 1</xref>0 gives the daily cargo flows on the Alexandria International Highway Salloum and some major and regional roads in the Northwest Coast 2014 [<xref ref-type="bibr" rid="scirp.110261-ref3">3</xref>]. The movement of goods transport and circulation is related to the study of commercial activity and its impact on transport, which mean that the role of transport and its impact on trade in the study area and the quality of goods and cargo are classified to:</p><p>Outbound trade: Carriages are transported by quarry ore, limestone, sand, gravel and child from quarries located in the province to the rest of the Republic. On the other hand, the trucks transport the production of dates, olives and fish in the province to the rest of the Republic.</p><p>Trade Imports: Products, petroleum products and water represent the most important commodities imported to the region from factories and factories. Imports also include cement. In addition, a large proportion of imports.</p><p>The nature of movable materials requires the use of a certain method, not the other, as in the case of liquid or flammable materials. <xref ref-type="table" rid="table2">Table 2</xref> shows the movement rate of transport of goods, when examining the quality of transport between the destinations of the movement. Transport of goods on roads along the northwestern coastline.</p><p>The effectiveness of the proposed algorithm will be illustrated on the numerical example, taken from [<xref ref-type="bibr" rid="scirp.110261-ref4">4</xref>] for which m = 4 , n = 3 , P = 2 .</p><p>The 1<sup>st</sup> objective cost matrix C 1 ( i , j , k ) is as follows:</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> The main roads in the northwestern coastal strip of Egypt</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Main roads</th></tr></thead><tr><td align="center" valign="middle" >Iinternational coastal road</td></tr><tr><td align="center" valign="middle" >Al-Alamein Road and Wadi Al-Natroun</td></tr><tr><td align="center" valign="middle" >Al-Alamain Road</td></tr><tr><td align="center" valign="middle" >Siwa Matruh Road</td></tr></tbody></table></table-wrap><table-wrap id="table2" ><label><xref ref-type="table" rid="table2">Table 2</xref></label><caption><title> The type of goods transported on the roads</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Type of goods transferred</th></tr></thead><tr><td align="center" valign="middle" >Food and nutrition</td></tr><tr><td align="center" valign="middle" >Agricultural &amp; Animal Products</td></tr><tr><td align="center" valign="middle" >Marble, quarry products and crushers</td></tr><tr><td align="center" valign="middle" >Petroleum products</td></tr><tr><td align="center" valign="middle" >Waters</td></tr></tbody></table></table-wrap><p>The 2<sup>nd</sup> objective cost matrix C 1 ( i , j , k ) is as follows:</p><p>The capacity of the i<sup>th</sup> plant (source) is S ( i , p ) and the requirement of the j<sup>th</sup> warehouse (destination) is D ( j , p ) for different commodity is as follows:</p><p><xref ref-type="fig" rid="fig1">Figure 1</xref>1 shows the results obtained by proposed approaches versus the results obtained from I-GA [<xref ref-type="bibr" rid="scirp.110261-ref4">4</xref>], the results declare the validity of the proposed algorithm, the set of points that dominate the obtained solutions obtained by I-GA [<xref ref-type="bibr" rid="scirp.110261-ref4">4</xref>]. IBBO dominate 60% of points of I-GA, on the other hand I-GA dominate 40% of points of IBBO, which illustrates the superiority of the proposed algorithm. <xref ref-type="fig" rid="fig1">Figure 1</xref>2 represents curve fitted Pareto optimal solution, which helps the decision maker to make the right decision and select the best compromise alternative.</p></sec><sec id="s9"><title>9. Conclusions</title><p>In this research, we present an improved evolutionary algorithm called improved biogeography-based optimization algorithm (IBBO) for solving multiobjective multi-dimensional transportation problem with an application to flow of the commodities of the main roads to main nodes in the North Western Coastal Strip of Egypt. Finally, we report numerical simulation on real application in order to assess its performances and convergence, also to set up the actual simulation burden of the proposed algorithm. The proposed method implements the concept of dominance criteria to deal with the multiple objective functions, which enable the decision maker to detect the set of all Pareto frontier of the problem which has a large-scale size. The main characteristics features of the proposed IBBO could be described as follows:</p><p>1) The detected Pareto optimal solutions are well distributed and have well satisfactory diversity characteristics.</p><p>2) Numerical results verified the superiority and the capability of the proposed algorithm.</p><p>3) This approach could also be used to treat many real applications in transportation network and urban planning.</p><p>In the future work the risk analysis will be investigated, including the best and safe road to transportation.</p></sec><sec id="s10"><title>Conflicts of Interest</title><p>The authors declare no conflicts of interest regarding the publication of this paper.</p></sec><sec id="s11"><title>Cite this paper</title><p>Abo-Kila, T., Abo-Elnaga, Y. and Mousa, A. (2021) Multi-Objective Multi-Dimensional Transportation: A Case Study to the Flow of the Commodities of the Main Roads to Main Nodes in the North Western Coastal Strip of Egypt. Journal of Geographic Information System, 13, 353-368. https://doi.org/10.4236/jgis.2021.133020</p></sec></body><back><ref-list><title>References</title><ref id="scirp.110261-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Mousa, A.A. (2010) Using Genetic Algorithm and TOPSIS Technique for Multi-objective Transportation Problem: A Hybrid Approach. International Journal of Computer Mathematics, 87, 3017-3029.  
https://doi.org/10.1080/00207160902875262</mixed-citation></ref><ref id="scirp.110261-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Rodrigue, J.-P. and Ducruet, C. (2017) The Geography of Transportation Networks. Routledge, New York, 440 p.</mixed-citation></ref><ref id="scirp.110261-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Abokila, T. (2017) The Role of Roads in Developing the North Western Coastal Strip of Egypt: An Analytical Study Employing GIS. PhD Thesis, Banha University, Banha.</mixed-citation></ref><ref id="scirp.110261-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">El-Shorbagy, M.A., Mousa, A.A.A., ALoraby, H. and Abo-Kila, T. (2020) Evolutionary Algorithm for Multi-Objective Multi-Index Transportation Problem under Fuzziness. Journal of Applied Research on Industrial Engineering, 7, 36-56.</mixed-citation></ref><ref id="scirp.110261-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Skitsko, V. and Voinikov, M. (2020) Solving Four-Index Transportation Problem with the Use of a Genetic Algorithm. LogForum, 16, Article No. 6.  
https://doi.org/10.17270/J.LOG.2020.493</mixed-citation></ref><ref id="scirp.110261-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">An, O., Chen, X., Li, Y., Han, Y., Zhang, J. and Shi, H. (2021) An Improved Non-Dominated Sorting Biogeography-Based Optimization Algorithm for the (Hybrid) Multi-Objective Flexible Job-Shop Scheduling Problem. Applied Soft Computing, 99, Article ID: 106869. https://doi.org/10.1016/j.asoc.2020.106869</mixed-citation></ref><ref id="scirp.110261-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Tu, J., Chen, H., Liu, J., Asghar Heidari, A., Zhang, X., Wang, M., Ruby, R. and Pham Q.-V. (2021) Evolutionary Biogeography-Based Whale Optimization Methods with Communication Structure: Towards Measuring the Balance. Knowledge-Based Systems, 212, Article ID: 106642.  
https://doi.org/10.1016/j.knosys.2020.106642</mixed-citation></ref><ref id="scirp.110261-ref8"><label>8</label><mixed-citation publication-type="book" xlink:type="simple">Mirjalili, S. (2019) Biogeography-Based Optimisation. In: Mirjalili, S., Ed., Evolutionary Algorithms and Neural Networks, Vol. 780, Springer, Cham, 57-72.  
https://doi.org/10.1007/978-3-319-93025-1_5</mixed-citation></ref><ref id="scirp.110261-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Ma, H. and Simon, D. (2011) Blended Biogeography-Based Optimization for Constrained Optimization. Engineering Applications of Artificial Intelligence, 24, 517-525. https://doi.org/10.1016/j.engappai.2010.08.005</mixed-citation></ref><ref id="scirp.110261-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Arlinghaus, S.L., Arlinghaus, W.C. and Harary, F. (2001) Graph Theory and Geography: An Interactive View. John Wiley, New York.</mixed-citation></ref><ref id="scirp.110261-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Hamdy, T. (2016) Operations Research: An Introduction. 10th Edition, Pearson Publisher, London.</mixed-citation></ref><ref id="scirp.110261-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Osman M.S., Abo-Sinna, M.A. and Mousa, A.A. (2006) IT-CEMOP: An Iterative Co-Evolutionary Algorithm for Multiobjective Optimization Problem with Nonlinear Constraints. Journal of Applied Mathematics &amp; Computation, 183, 373-389.  
https://doi.org/10.1016/j.amc.2006.05.095</mixed-citation></ref><ref id="scirp.110261-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Kasana, H.S. and Kumar, K.D. (2003) Introductory Operations Research, Theory and Applications. Springer-Verlag, Berlin.</mixed-citation></ref><ref id="scirp.110261-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Haley, K.B. (1963) The Multi-Index Problem. Operations Research, 11, 368-379.  
https://doi.org/10.1287/opre.11.3.368</mixed-citation></ref><ref id="scirp.110261-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Abd Elazeem, A.E.M., Mousa, A.A.A., El-Shorbagy, M.A., Elagan, S.K. and Abo-Elnaga, Y. (2021) Detecting All Non-Dominated Points for Multi-Objective Multi-Index Transportation Problems. Sustainability, 13, Article No. 1372.  
https://doi.org/10.3390/su13031372</mixed-citation></ref><ref id="scirp.110261-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Simon, D. (2008) Biogeography-Based Optimization. IEEE Transactions on Evolutionary Computation, 12, 702-713. https://doi.org/10.1109/TEVC.2008.919004</mixed-citation></ref><ref id="scirp.110261-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">Ma, H. (2010) An Analysis of the Equilibrium of Migration Models for Biogeography-Based Optimization. Information Sciences, 180, 3444-3464.  
https://doi.org/10.1016/j.ins.2010.05.035</mixed-citation></ref><ref id="scirp.110261-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">Farrokh Ghatte, H. (2021) A Hybrid of Firefly and Biogeography-Based Optimization Algorithms for Optimal Design of Steel Frames. Arabian Journal for Science and Engineering, 46, 4703-4717. https://doi.org/10.1007/s13369-020-05118-w</mixed-citation></ref><ref id="scirp.110261-ref19"><label>19</label><mixed-citation publication-type="other" xlink:type="simple">Farag, M.A., El-Shorbagy, M.A. Mousa, A.A. and El-Desoky, I.M. (2020) A New Hybrid Metaheuristic Algorithm for Multiobjective Optimization Problems. International Journal of Computational Intelligence Systems, 13, 920-940.  
https://doi.org/10.2991/ijcis.d.200618.001</mixed-citation></ref><ref id="scirp.110261-ref20"><label>20</label><mixed-citation publication-type="other" xlink:type="simple">Osman, M.S., Abo-Sinna, M.A. and Mousa, A.A. (2009) A Epsilon-Dominance Based Multiobjective Genetic Algorithm for Economic Emission Load Dispatch Optimization Problem. Electric Power Systems Research, 79, 1561-1567.  
https://doi.org/10.1016/j.epsr.2009.06.003</mixed-citation></ref><ref id="scirp.110261-ref21"><label>21</label><mixed-citation publication-type="other" xlink:type="simple">Mousa, A.A. and Elattar, E.E. (2014) Best Compromise Alternative to EELD Problem Using Hybrid Multiobjective Quantum Genetic Algorithm. Applied Mathematics &amp; Information Sciences, 8, 2889-2902. https://doi.org/10.12785/amis/080626</mixed-citation></ref></ref-list></back></article>