<?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">AJOR</journal-id><journal-title-group><journal-title>American Journal of Operations Research</journal-title></journal-title-group><issn pub-type="epub">2160-8830</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/ajor.2020.105012</article-id><article-id pub-id-type="publisher-id">AJOR-103114</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Physics&amp;Mathematics</subject></subj-group></article-categories><title-group><article-title>
 
 
  A Multi-Vehicle, Multi-Factory Assignment Problem: A Case of Coca-Cola Bottling Company at Ahinsan and Spintex-Ghana
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Sampson</surname><given-names>T. Appiah</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>Dominic</surname><given-names>Otoo</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>Bernard</surname><given-names>A. Adjei</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>Department of Mathematics and Statistics, University of Energy and Natural Resources, Sunyani, Ghana</addr-line></aff><pub-date pub-type="epub"><day>09</day><month>09</month><year>2020</year></pub-date><volume>10</volume><issue>05</issue><fpage>163</fpage><lpage>172</lpage><history><date date-type="received"><day>17,</day>	<month>July</month>	<year>2020</year></date><date date-type="rev-recd"><day>22,</day>	<month>September</month>	<year>2020</year>	</date><date date-type="accepted"><day>25,</day>	<month>September</month>	<year>2020</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>
 
 
  Determining the type of vehicles to transport goods between multiple factories and numerous distributors with different demands is one of the major logistic decisions that have to be made by industry players to reduce the cost of operations. A Mixed-Integer Quadratic Programming (MIQP) model was used to optimally distribute goods to 105 distributors from two factories across Ghana. The formulated model and analysis show that the existence of multiple vehicles in a fleet purposely for long hauling of goods also renders an optimal minimum cost as compared to a single-vehicle fleet. This optimum minimum cost accounts for 0.2066 of the total cost incurred by the two factories. This resulted in a 25% reduction in transportation cost. Again, a single-vehicle fleet with loading capacity within the mean value of all individual demands gave a minimum cost next to the optimal minimum.
 
</p></abstract><kwd-group><kwd>Mixed-Integer</kwd><kwd> Quadratic</kwd><kwd> Multi-Vehicle</kwd><kwd> Transportation</kwd><kwd> Multi-Factory</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>In vehicle usage, there are two important choices: The choice of the vehicle that will be used for transportation and, the route to be traveled. The use of mathematical programming is needed to provide an optimal decision because these choices have important implications for transportation planning and policy-making [<xref ref-type="bibr" rid="scirp.103114-ref1">1</xref>]. Transportation problem from most literature assumes the use of a single-vehicle type. This shows either a Vehicle Routing Problem (VRP) or Multi-Factory Vehicle Routing Problem (MFVRP) [<xref ref-type="bibr" rid="scirp.103114-ref2">2</xref>] [<xref ref-type="bibr" rid="scirp.103114-ref3">3</xref>]. This assumption disregards any decision pertaining to the real application where there is diversity in the types of vehicles in a particular transportation fleet. This paper looks at how each type of vehicle is selected for each required shipment after the optimal routing.</p><p>In decisions regarding the use of vehicles in a transportation fleet, one key decision is the choice of vehicle [<xref ref-type="bibr" rid="scirp.103114-ref1">1</xref>]. The existence of different types of vehicles opens up the possibility of selecting optimal choices on the type of vehicles to use.</p><p>The involvement of different types of vehicles in a transportation fleet is believed to render an economical approach for public-transport [<xref ref-type="bibr" rid="scirp.103114-ref4">4</xref>]. Public-transports (transits) involve lots of stopovers with constant changes in the load (passengers). According to [<xref ref-type="bibr" rid="scirp.103114-ref5">5</xref>], a mixed fleet with multi-compartment and single-compartment vehicle is better than a single fleet vehicle, especially in grocery distribution. The distribution of groceries also involves stopovers with decrease in load as groceries are offloaded to consumers. This work considers the use of heterogeneous vehicle fleet in product haulage where there are no stopovers and no movements between distributors with no changes in the initial carrying loads of the vehicle. Again, vehicle type scheduling mostly results in minimal transportation fleet size with minimum operational cost [<xref ref-type="bibr" rid="scirp.103114-ref6">6</xref>]. Reference [<xref ref-type="bibr" rid="scirp.103114-ref7">7</xref>] also concluded that sometimes transportation cost depends on factors such as the capacity of the vehicle and the amount transported. Vehicle types are distinguished by several parameters according to [<xref ref-type="bibr" rid="scirp.103114-ref8">8</xref>]. Such parameters depend on the vehicle, maintenance cost, performance, and fuel consumption. Transportation vessel capacity affects transportation cost, according to [<xref ref-type="bibr" rid="scirp.103114-ref9">9</xref>] and the choice of the vehicle depends on the factor such as the purpose and road condition of the road [<xref ref-type="bibr" rid="scirp.103114-ref10">10</xref>].</p><p>A transportation problem can also be solved as a two-tiered transportation problem [<xref ref-type="bibr" rid="scirp.103114-ref11">11</xref>]. The idea is to solve each transportation problem based on each vehicle type on each tier.</p></sec><sec id="s2"><title>2. Problem Definition and Formulation</title><p>The problem is formulated to optimally select the type of vehicle to transport different products to several depots. In finding an optimal solution to a MFVRP emphasis is not given to the type of vehicle used which in many real cases is a vital decision variable [<xref ref-type="bibr" rid="scirp.103114-ref2">2</xref>] [<xref ref-type="bibr" rid="scirp.103114-ref3">3</xref>]. Companies such as the Coca-Cola bottling company have a heterogeneous transportation fleet. Therefore, the type of vehicle used was taken into account and then formulated a Multi-Factory Vehicle-Type Routing Problem (MFVTRP). Consider a company that produces more than one product from two factories (A and B) as shown in <xref ref-type="fig" rid="fig2">Figure 2</xref> and supplies 105 independent scattered distributors <xref ref-type="fig" rid="fig1">Figure 1</xref>. Since the company uses various types of vehicles, this work seeks to find a feasible minimum transportation cost in which 1) each vehicle capacity is not exceeded; 2) the demand at the distributors is responded to; 3) the vehicle commutes in a sequence of trips, starting and ending at the same factory.</p><p>Assumption of the model:</p><p>1) demand is estimated ahead of production and must be met at all time.</p><p>2) products occupy similar volume.</p><p>This work decides on the best route to use in transporting the Coca-Cola beverage to the 105 distributors. Again, from <xref ref-type="fig" rid="fig2">Figure 2</xref> each distributor can be supplied from the two factories (A and B). In view of this we can select an optimal route depending of the best factory to supply a distributor.</p><sec id="s2_1"><title>2.1. The Model Formulation</title></sec><sec id="s2_2"><title>2.2. Optimization Model</title><p>Using the sets, variables and parameters definition above, the optimization model is formulated as;</p><p>Objective function</p><p>Minimize cost (Z): F<sub>1</sub> (1)</p><p>F 1 = ∑ v 1 . f 1 , d 1 , t 1 V , F , D , T ν f d v , f , d ⋅ N v f d t , v , f , d (2)</p><p>Constraints</p><p>Equations (3)-(16) are the model constraints. These constraints set conditions for the model variables.</p><p>∀ t 0 , ⋯ , T , p , f , m : A p r o d f , m , p , t ≤ η c a p m , f , p ⋅ σ a c t f , m , t (3)</p><p>∀ t 0 , ⋯ , T , f , p : ∑ w 1 , v 1 W , V     A t f w f , p , v , w , t = ∑ m 1 M     A p r o d f , m , p , t (4)</p><p>∀ w , p , t 0 : A w a r e w , p , 0 = ∑ f 1 , v 1 F , V     A t , f , w f , p , v , w , 0 (5)</p><p>∀ w , p , t : A w a r e w , p , t = A w a r e w , p , t − 1 − ∑ d 1 , v 1 D , V     A t w d w , p , v , d , t + ∑ f 1 , v 1 F , V     A t f w f , p , v , w , t (6)</p><p>∀ t 0 , w : ∑ p 1 P     A w a r e w , p , t ≤ S c a p w (7)</p><p>∀ t 1 , ⋯ , T , w , p : ∑ d 1 , v 1 D , V     A t w d w , p , v , d , t ≤ A w a r e w , p , t − 1 (8)</p><p>∀ p , d , t 1 , ⋯ , T : ∑ w 1 , v 1 W , V     A t w d w , p , v , d , t = δ d , p , t (9)</p><p>∀ v , w , d , t 1 , ⋯ , T : ∑ p 1 P     A t w d w , p , v , d , t ≤ N v f d v , t , f , d ⋅ ν c a p v (10)</p><p>∀ v , t 1 , ⋯ , T , f : V F v , t = ∑ d 1 D     N v f d v , t , f , d (11)</p><p>∀ v , f , d : ν f d v , f , d = 2 [ ζ f d ( γ ρ v + β v ) ] + α f d (12)</p><p>α f d = ε f d + { ϕ f d 1 ,             1 ≤ ζ f d ≤ 50 ϕ f d 2 ,           51 ≤ ζ f d ≤ 100 ϕ f d 3 ,           101 ≤ ζ f d ≤ 150 ϕ f d 4 ,                 ζ f d ≥ 100 (13)</p><p>∀ v : T v f d v = ∑ f 1 , d 1 , t 1 F , D , T     N v f d v , t , f , d (14)</p><p>α f d , A p r o d f , m , p , t , A t f w f , p , v , w , t , A t w d f , p , v , d , t , A w a r e w , p , t , N v f d v , t , f , d , V F v , ν f d v , t , f , d ≥ 0 , integer (15)</p><p>∀ m , f , t : σ a c t f , m , t ≥ 0 , binary (16)</p><p>F<sub>1</sub> is our cost function. The objective is to minimize the total cost Z from Equation (1). Equation (3) ensures that the production line is activated before production. Equation (4) ensures that products moved to the warehouses are equal to the number produced at various factories. Equation (5) ensures that the initial amount of product at the internal warehouse is products produced and stored at t<sub>0</sub>. Equation (6) updates of the number of products at the warehouses. Equation (7) ensures storage capacity is put in check. Equation (8) ensures that products are transport based on previous storage capacity.</p><p>To meet all demand, Equation (9) controls the final transportation of the product at times t. Equation (10) ensures that the total transported products do not exceed the total capacity of the vehicle used.</p><p>Equation (11) and (14) estimates the number of vehicles used. Equation (12) estimates the vehicle operational cost. Equation (13) computes the driver’s operational cost. All drivers are entailed to a daily fixed cost “ ϵ ∗ ∗ ” and a series of additional cost “ ϕ ∗ ∗ ” depending on the distance traveled. Lastly Equations (15) and (16) are the non-negative and binary constraints for all the decision variables.</p></sec></sec><sec id="s3"><title>3. Computation, Results and Discussion</title><p>The model was computed using the CPLEX solver in AMPL. The expanded model contains one quadratic objective function, 5568 decision variables, and 2928 linear constraints. The model was computed under one minute performing 7030 mixed-integer simplex iterations and 2914 branch-and-bound nodes.</p><p>Due to geographical location of the factories, there will be long hauling of products to most distributors. Out of the 16 regions, 11 were served by a single factory, while the remaining five were served by the two factories combined. Again, the Spintex and Ahinsan factories served 59 and 46 distributors respectively, shown in <xref ref-type="fig" rid="fig3">Figure 3</xref>.</p><p>If every vehicle is to be moved once, then according to <xref ref-type="fig" rid="fig4">Figure 4</xref> we have a total of 146 vehicles (36 of v<sub>1</sub>, 10 of v<sub>2</sub>, 27 of v<sub>3</sub>, 17 of v<sub>4</sub>, and 56 of v<sub>5</sub>). Out of the 36</p><p>of vehicles v<sub>1</sub> used, 17 and 12 transported to Accra and Kumasi respectively.</p><p>In all cases, the total capacity of all combined vehicles used was proportional to the quantity demanded. Due to the largest cargo capacity of v<sub>1</sub>, it transported to locations with more peak demand except when the demand was more than the vehicle’s capacity. In this situation, other vehicles will be considered if using two of v<sub>1</sub> will leave more empty spaces on the vehicle. The optimal selection of the vehicle depends on vehicle capacity, performance, maintenance cost, and the miles the vehicle is traveling. The distance to be traveled affects the choice of the vehicle since maintenance cost and driver’s operational cost are computed with respect to the distance. If a vehicle with a higher maintenance cost travels a longer distance, it incurred a higher cost then using a low-maintenance vehicle. Vehicle v<sub>5</sub>’s were used to haul loads of less than 680 products. The ideal vehicle for this quantity of products should have been a v<sub>6</sub> which was not used due to its high maintenance cost. Since both factories are equipped to manufacture both products, each vehicle is carefully chosen to optimize vehicle loading. In a sensitivity analysis, if the maintenance cost of vehicle v<sub>6</sub> is reduced to GHs 3.50, then transportation below 680 will be transported by v<sub>6</sub> instead of v<sub>5</sub>.</p><p>Elaborating on a specific scenario, Amanfrom needs 2944 combined products. The largest vehicle in the fleet is v<sub>1</sub> which can haul 2860 products. Choosing v<sub>1</sub> indicates another vehicle has to be used to convey the remaining 84 products. Now in the transportation fleet, no other vehicle can load the remaining products without leaving more empty spaces. Vehicles v<sub>3</sub> and v<sub>4</sub> where used instead. v<sub>3</sub> possessing a loading capacity of 1800 hauled 1441 of crates of soft beverage and 153 boxes of minute maid while v<sub>4</sub> with a 1350 carrying capacity hauled the remaining 1350 crates of soft beverage. The choice of vehicles was also influenced by the performance and maintenance cost of each vehicle. Under this scenario, using vehicles v<sub>2</sub> and v<sub>5</sub> will only leave an empty space of 36 instead of 206 from using v<sub>3</sub> and v<sub>4</sub>.</p><p>The result show that 36 of vehicles v<sub>1</sub> was used to transport products to 8 distributors, 10 of vehicles v<sub>2</sub> was used to transport products to 7 distributors, 27 of vehicles v<sub>3</sub> was used to transport products to 22 distributors, 17 of vehicles v<sub>4</sub> was used to transport products to 17 distributors, 56 of vehicles v<sub>5</sub> was used to transport products to 56 distributors and none of vehicle v<sub>6</sub> was used. The solution suggested that; moving a fully-loaded vehicle outweighs the benefit of moving an empty or a partially loaded vehicle. Generally, trucks operating cost does not depend on the quantity of a product in the truck [<xref ref-type="bibr" rid="scirp.103114-ref12">12</xref>]. Again, different types of vehicles can be used to transport products on a single route to a specific distributor. There was no case where vehicle v<sub>5</sub> was used more than once on a particular route yet recorded the highest number of vehicles. This justifies that, most of the demand falls within the capacity of the vehicle. Therefore, demand remains another factor to consider when deciding on the types of vehicles to include in a transportation fleet. According to <xref ref-type="table" rid="table1">Table 1</xref> the number of vehicles increases with a decrease in the vehicle capacity and <xref ref-type="fig" rid="fig5">Figure 5</xref> represents the cost function value of each type of fleet.</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Objective cost respect to vehicle type</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Fleet Type</th><th align="center" valign="middle" >Transportation Cost</th><th align="center" valign="middle" >Number of vehicles</th><th align="center" valign="middle" >Vehicle Capacity</th></tr></thead><tr><td align="center" valign="middle" >Multiple vehicle fleet Single vehicle fleet v<sub>1</sub> Single vehicle fleet v<sub>2</sub> Single vehicle fleet v<sub>3</sub> Single vehicle fleet v<sub>4</sub> Single vehicle fleet v<sub>5</sub> Single vehicle fleet v<sub>6</sub></td><td align="center" valign="middle" >GHs 236,318 GHs 352,522 GHs 297,766 GHs 275,485 GHs 322,288 GHs 341,380 GHs 454,262</td><td align="center" valign="middle" >146 146 164 175 214 280 361</td><td align="center" valign="middle" >** 2860 2050 1800 1350 930 680</td></tr></tbody></table></table-wrap><p>**Different Capacities.</p></sec><sec id="s4"><title>4. Conclusions</title><p>Using Mixed-Integer Quadratic Programming (MIQP) model, a Multi-Factory Vehicle-Type Routing Problem (MFVTRP) decides on the type of vehicle used for each required shipment after an optimal routing.</p><p>The formulated model and analysis have shown that the existence of multiple vehicles in a fleet purposefully for long hauling goods also renders an optimal minimum cost as compared to a single-vehicle fleet as already indicated by [<xref ref-type="bibr" rid="scirp.103114-ref4">4</xref>] in the public-transport sector.</p><p>In the multiple vehicles fleet, 36 of vehicles v<sub>1</sub>, 10 of vehicles v<sub>2</sub> 27 of vehicles v<sub>3</sub> 17 of vehicles v<sub>4</sub>, 56 of vehicles v<sub>5</sub> and none of vehicles v<sub>6</sub> were used to transport Coca-Cola products to the 105 distributors across Ghana. Out of the 16 regions, 11 were served by the Ahinsan factory, while the remaining five were served by the two factories combined. Again, the Spintex and Ahinsan factories served 59 and 46 distributors respectively.</p><p>Using the selected vehicles accounted for a transportation cost of 0.2066 of the total cost incurred by the two factories. This justifies a 25% transportation cost-reduction when MIQP was used to supply goods to distributors. Again, a single-vehicle fleet with loading capacity within the mean value of all individual demands gave a minimum cost next to the optimal minimum.</p></sec><sec id="s5"><title>Conflicts of Interest</title><p>The authors declare no conflicts of interest regarding the publication of this paper.</p></sec><sec id="s6"><title>Cite this paper</title><p>Appiah, S.T., Otoo, D. and Adjei, B.A. (2020) A Multi-Vehicle, Multi-Factory Assignment Problem: A Case of Coca-Cola Bottling Company at Ahinsan and Spintex-Ghana. American Journal of Operations Research, 10, 163-172. https://doi.org/10.4236/ajor.2020.105012</p></sec></body><back><ref-list><title>References</title><ref id="scirp.103114-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Angueiraa, J., Konduria, K., Chakourb, V. and Eluruc, N. (2017) Exploring the Relationship between Vehicle Type Choice and Distance Travelled: A Latent Segmentation Approach. The International Journal of Transportation Research, 11, 146-157. https://doi.org/10.1080/19427867.2017.1299346</mixed-citation></ref><ref id="scirp.103114-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Guedes, P.C. and Bornstein, D. (2015) Column Generation Based Heuristic Framework for the Multiple-Depot Vehicle Type Scheduling Problem. Computers and Industrial Engineering, 90, 361-370. https://doi.org/10.1016/j.cie.2015.10.004</mixed-citation></ref><ref id="scirp.103114-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Guedes, P.C. and Bornstein, D. (2018) Real-Time Multi-Depot Vehicle Type Rescheduling Problem. Transportation Research Part B: Methodological, 180, 217-234. https://doi.org/10.1016/j.trb.2017.12.012</mixed-citation></ref><ref id="scirp.103114-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Ceder, A. (2011) Optimal Multi-Vehicle Type Transit Timetabling and Vehicle Scheduling. Procedia-Social and Behavioural Sciences, 20, 19-30.https://doi.org/10.1016/j.sbspro.2011.08.005</mixed-citation></ref><ref id="scirp.103114-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Manuel, O. and Alexander, H. (2018) Vehicle Selection for a Multi-Compartment Vehicle Routing Problem. European Journal of Operational Research, 269, 682-694.https://doi.org/10.1016/j.ejor.2018.01.059</mixed-citation></ref><ref id="scirp.103114-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Gintner, V., Kliewer, N. and Suhl, L. (2005) Solving Large Multiple-Depot Multiple-Vehicle Type Bus Scheduling Problems in Practice. OR Spectrum, 27, 507-523.https://doi.org/10.1007/s00291-005-0207-9</mixed-citation></ref><ref id="scirp.103114-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Ramesh, G., Sudha, G. and Ganesan, K. (2018) Solution of Two Vehicle Cost Varying Interval Transportation Problem—A New Approach. International Journal of Pure and Applied Mathematics, 119, 363-372.</mixed-citation></ref><ref id="scirp.103114-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Cantarella, G.E., Febbraro, A.D. and Gangi, M.D. (2019) Stochastic Multi-Vehicle Assignment to Urban Transportation Networks. 2019 6th International Conference on Models and Technologies for Intelligent Transportation Systems, Cracow, 5-7 June 2019, 1-8. https://doi.org/10.1109/MTITS.2019.8883351</mixed-citation></ref><ref id="scirp.103114-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Sarker, B.R., Faiz, T.I. and Ganesan, K. (2017) Minimizing Transportation and Installation Costs for Turbines in Offshore Wind Farms. Renewable Energy, 101, 667-679. https://doi.org/10.1016/j.renene.2016.09.014</mixed-citation></ref><ref id="scirp.103114-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Cao, X., Mokhtarian, P.L. and Handy, S.L. (2006) Neighbourhood Design and Vehicle Type Choice: Evidence from Northern California. Transportation Research Part D: Transport and Environment, 11, 133-145. https://doi.org/10.1016/j.trd.2005.10.001</mixed-citation></ref><ref id="scirp.103114-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Masson, R., Trentini, A., Lehuédé, F., Malhéne, N., Péton, O. and Tlahig, H. (2015) Optimization of a City Logistics Transportation System with Mixed Passengers and Goods. EURO Journal on Transportation and Logistics, 6, 81-109. https://doi.org/10.1007/s13676-015-0085-5</mixed-citation></ref><ref id="scirp.103114-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Jordan, W.C. and Burns, L.D. (1984) Truck Back-Hauling on Two Terminal Networks. Transportation Research Part B: Methodological, 18, 487-503.https://doi.org/10.1016/0191-2615(85)90014-1</mixed-citation></ref></ref-list></back></article>