9
Optimization of municipal solid waste transportation by integrating GIS analysis, equation-based, and agent-based model Khanh Nguyen-Trong a,, Anh Nguyen-Thi-Ngoc b , Doanh Nguyen-Ngoc c,e , Van Dinh-Thi-Hai d a Posts and Telecommunications Institute of Technology (PTIT) Hanoi, Viet Nam b Hanoi University of Sciences and Technology (HUST), Viet Nam c Thuyloi University Hanoi, Viet Nam d Vietnam National University of Agriculture, Viet Nam e UMMISCO UMI 209 Lab, IRD/UPMC, France article info Article history: Received 25 June 2016 Revised 21 September 2016 Accepted 28 October 2016 Available online xxxx Keywords: Municipal solid waste management Route optimization Environmental modelling Dynamic modelling Agent-based model Equation-based model Vehicle routing model abstract The amount of municipal solid waste (MSW) has been increasing steadily over the last decade by reason of population rising and waste generation rate. In most of the urban areas, disposal sites are usually located outside of the urban areas due to the scarcity of land. There is no fixed route map for transporta- tion. The current waste collection and transportation are already overloaded arising from the lack of facil- ities and insufficient resources. In this paper, a model for optimizing municipal solid waste collection will be proposed. Firstly, the optimized plan is developed in a static context, and then it is integrated into a dynamic context using multi-agent based modelling and simulation. A case study related to Hagiang City, Vietnam, is presented to show the efficiency of the proposed model. From the optimized results, it has been found that the cost of the MSW collection is reduced by 11.3%. Ó 2016 Elsevier Ltd. All rights reserved. 1. Introduction Optimization of municipal solid waste (MSW) collection and transportation becomes one of the major concerns in the MSW management system design, because the existing MSW manage- ment systems have high cost of collection and transportation approximately 80–90% and 50–80% in low income and middle income countries respectively (Das and Bhattacharyya, 2015). Gen- erally, in urban areas different waste sources scatter throughout the areas in unorganized way that increases the cost of waste col- lection and transportation (Medina, 2008). Therefore, an effective strategy for waste collection and transportation can significantly reduce the cost of waste collection and transportation. Recently, many models have been proposed in order to opti- mize the collection and transportation on the whole garbage truck network. Geographical Information System (GIS) to search the best path is used. GIS is a suitable tool for these kinds of study as it is capable of storing, retrieving, analyzing and applying to a large amount of data as well as output visualization with response time (Malakahmad et al., 2014). For instance, Ebistu and Minale (2013) presented a study to select potential locations for suitable solid waste dumping sites for Bahir Dar Town. Firstly, the main data is collected from differ- ent sources, including field surveys, observation, the Internet, reports, books, journals, governmental institutions and other doc- uments. Secondly, the data is integrated into ArcMap tool to create the map of the study area. The map was prepared by overlay and suitability analysis of GIS, remote sensing techniques and multi cri- teria analysis methods. In the work of Hareesh et al. (2015), a solid waste management assessment model, using GIS analysis tool (QGIS), is proposed and used as a decision support tool by municipal solid waste manage- ment authorities for daily operations such as collection/transport and fuel consumption planning. However, these proposed approaches do not consider dynamic and temporal issues of urban habitants and traffic. They only intro- duce solutions based on static states (the fixed traffic flow). How- ever, the traffic flow changes dynamically and is affected by many factors such as timing, behavior of traffic participants, and weather conditions (Das and Bhattacharyya, 2015). To overcome the weak- ness of GIS, the agent-based model (ABM) is proposed. Recently, there have been many models and tools proposed to deal with this problem. Many of them are agent-based models http://dx.doi.org/10.1016/j.wasman.2016.10.048 0956-053X/Ó 2016 Elsevier Ltd. All rights reserved. Corresponding author. E-mail address: [email protected] (K. Nguyen-Trong). Waste Management xxx (2016) xxx–xxx Contents lists available at ScienceDirect Waste Management journal homepage: www.elsevier.com/locate/wasman Please cite this article in press as: Nguyen-Trong, K., et al. Optimization of municipal solid waste transportation by integrating GIS analysis, equation- based, and agent-based model. Waste Management (2016), http://dx.doi.org/10.1016/j.wasman.2016.10.048

Optimization of municipal solid waste transportation by ......two component of ArcGIS: (i) the GIS spatial analyst Vehicle Rout-ing problem (VRP) function through ESRI’s ArcGIS network

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Optimization of municipal solid waste transportation by ......two component of ArcGIS: (i) the GIS spatial analyst Vehicle Rout-ing problem (VRP) function through ESRI’s ArcGIS network

Waste Management xxx (2016) xxx–xxx

Contents lists available at ScienceDirect

Waste Management

journal homepage: www.elsevier .com/locate /wasman

Optimization of municipal solid waste transportation by integrating GISanalysis, equation-based, and agent-based model

http://dx.doi.org/10.1016/j.wasman.2016.10.0480956-053X/� 2016 Elsevier Ltd. All rights reserved.

⇑ Corresponding author.E-mail address: [email protected] (K. Nguyen-Trong).

Please cite this article in press as: Nguyen-Trong, K., et al. Optimization of municipal solid waste transportation by integrating GIS analysis, eqbased, and agent-based model. Waste Management (2016), http://dx.doi.org/10.1016/j.wasman.2016.10.048

Khanh Nguyen-Trong a,⇑, Anh Nguyen-Thi-Ngoc b, Doanh Nguyen-Ngoc c,e, Van Dinh-Thi-Hai d

a Posts and Telecommunications Institute of Technology (PTIT) Hanoi, Viet NambHanoi University of Sciences and Technology (HUST), Viet Namc Thuyloi University Hanoi, Viet NamdVietnam National University of Agriculture, Viet NameUMMISCO UMI 209 Lab, IRD/UPMC, France

a r t i c l e i n f o

Article history:Received 25 June 2016Revised 21 September 2016Accepted 28 October 2016Available online xxxx

Keywords:Municipal solid waste managementRoute optimizationEnvironmental modellingDynamic modellingAgent-based modelEquation-based modelVehicle routing model

a b s t r a c t

The amount of municipal solid waste (MSW) has been increasing steadily over the last decade by reasonof population rising and waste generation rate. In most of the urban areas, disposal sites are usuallylocated outside of the urban areas due to the scarcity of land. There is no fixed route map for transporta-tion. The current waste collection and transportation are already overloaded arising from the lack of facil-ities and insufficient resources. In this paper, a model for optimizing municipal solid waste collection willbe proposed. Firstly, the optimized plan is developed in a static context, and then it is integrated into adynamic context using multi-agent based modelling and simulation. A case study related to Hagiang City,Vietnam, is presented to show the efficiency of the proposed model. From the optimized results, it hasbeen found that the cost of the MSW collection is reduced by 11.3%.

� 2016 Elsevier Ltd. All rights reserved.

1. Introduction

Optimization of municipal solid waste (MSW) collection andtransportation becomes one of the major concerns in the MSWmanagement system design, because the existing MSW manage-ment systems have high cost of collection and transportationapproximately 80–90% and 50–80% in low income and middleincome countries respectively (Das and Bhattacharyya, 2015). Gen-erally, in urban areas different waste sources scatter throughoutthe areas in unorganized way that increases the cost of waste col-lection and transportation (Medina, 2008). Therefore, an effectivestrategy for waste collection and transportation can significantlyreduce the cost of waste collection and transportation.

Recently, many models have been proposed in order to opti-mize the collection and transportation on the whole garbage trucknetwork. Geographical Information System (GIS) to search the bestpath is used. GIS is a suitable tool for these kinds of study as it iscapable of storing, retrieving, analyzing and applying to a largeamount of data as well as output visualization with response time(Malakahmad et al., 2014).

For instance, Ebistu and Minale (2013) presented a study toselect potential locations for suitable solid waste dumping sitesfor Bahir Dar Town. Firstly, the main data is collected from differ-ent sources, including field surveys, observation, the Internet,reports, books, journals, governmental institutions and other doc-uments. Secondly, the data is integrated into ArcMap tool to createthe map of the study area. The map was prepared by overlay andsuitability analysis of GIS, remote sensing techniques and multi cri-teria analysis methods.

In the work of Hareesh et al. (2015), a solid waste managementassessment model, using GIS analysis tool (QGIS), is proposed andused as a decision support tool by municipal solid waste manage-ment authorities for daily operations such as collection/transportand fuel consumption planning.

However, these proposed approaches do not consider dynamicand temporal issues of urban habitants and traffic. They only intro-duce solutions based on static states (the fixed traffic flow). How-ever, the traffic flow changes dynamically and is affected by manyfactors such as timing, behavior of traffic participants, and weatherconditions (Das and Bhattacharyya, 2015). To overcome the weak-ness of GIS, the agent-based model (ABM) is proposed.

Recently, there have been many models and tools proposed todeal with this problem. Many of them are agent-based models

uation-

Page 2: Optimization of municipal solid waste transportation by ......two component of ArcGIS: (i) the GIS spatial analyst Vehicle Rout-ing problem (VRP) function through ESRI’s ArcGIS network

Fig. 1. Integrating GIS analysis, equation-based, and agent-based model to find outthe optimized strategy for MSW management.

2 K. Nguyen-Trong et al. /Waste Management xxx (2016) xxx–xxx

(Karadimas et al., 2006) in which, intelligent agent and multi-agentsystem seem to be suitable for simulate transportation network atmicro level. Each traffic participant is thus modelled as an intelli-gent agent. It can observe the other and obstacles to change itsown speed as well as direction to go to its destination as fast aspossible. The transportation network therefore could be modelledas a multi-agent system in which each agent has its own personalgoal (the destination) and they have to coordinate and/or interactwith each other in order to prevent accidents from happening.

The problem of the MSW collection and transportation can beconsidered as a conventional vehicle routing problem in whichthe shortest path used by the vehicle from the waste sources todisposal sites will be found (Maimoun et al., 2013; Mes et al.,2014; Das and Bhattacharyya, 2015; Haghshenas et al., 2015;Buenrostro-Delgado et al., 2015; Son and Louati, 2016). However,it has some properties that is different from the conventionalone: (i) the vehicles that are used to collect the waste has a limitedcapacity; and (ii) the quantity of waste at each collecting point isunpredictable (Nambiar and Idicula, 2013).

For instance, Dolney (2014) presented a study that models thefreedom of residents in choosing the collection companies, in orderto demonstrate the inefficiency of the actual system and also pro-pose the solution to ameliorate the system. The model based ontwo component of ArcGIS: (i) the GIS spatial analyst Vehicle Rout-ing problem (VRP) function through ESRI’s ArcGIS network analyst;and (ii) StreetMap Premium for ArcGIS to model traffic flow.

For example, Karadimas et al. (2006) presented a model to dealwith the complexity of the field. The authors based on the integra-tion of GIS data and Multi-Agent Simulation to create an intelligentdecision support system. The garbage truck, the most importantone, is modelled as an agent that has four important characteristicsand behaviors: limited waste capacity, limited time on the field,collection of waste bins, and assigned paths.

In the work of Nambiar and Idicula (2013), a real-time anddynamic agent-based system is proposed in order to find an opti-mized travel plan for waste collection. The agents in this modelcollect and send real-time data on the capacity utilized andremaining capacity of the vehicle to the system. This informationcombining with GIS data allows finding suitable travels plan foreach vehicle.

In general, the combination of GIS and Multi-agent modellingand simulation complements and enriches the optimized solutionof the MSW collection and transportation in urban areas. It allowsus not only to capture the situation of waste collection, but also totest in different scenarios of waste management, including therouting, the position of landfills and so on (Huang and Lin, 2015).

In Vietnam, there are also some researches on modelling andsimulation of urban transportation network. For instances,Nguyen et al. (2013) proposed an algorithm to optimize the routingat system level of a transportation network. Each individual fol-lows a recommended path that depends on the current trafficcapacity and participant preferences such that the overall through-put of the traffic network is maximized and the participants’ pref-erences are respected.

Nguyen et al. (2015) also proposed an agent-based model forsimulation of landslide collection in the National Road No. 6 ofVietnam. However, in contrast with the previous algorithm, thereare two different kinds of the vehicle in this model. The first onerelates to the conventional vehicles (cars, trucks, and buses, etc.).They act as each individual in the previous algorithm. While thesecond one is the rescue vehicle, which is responsible for cleaningand repairing roads, where the landslide occurs. The algorithm inthis model is not too complex because of the simple road network.

Generally, regarding to the traffic network, existing works inthe literature just propose solutions in a static context (the fixedtraffic flow or not including it) (Anghinolfi et al., 2013; Das and

Please cite this article in press as: Nguyen-Trong, K., et al. Optimization of mbased, and agent-based model. Waste Management (2016), http://dx.doi.org/1

Bhattacharyya, 2015; Kinobe et al., 2015). They have not integratedthe GIS analysis, the equation-based, and the agent-based model toform a dynamic solution. This paper will address this integration,as show in Fig. 1. Firstly, the optimized plan is developed in a staticcontext, and then it is integrated into a dynamic context usingmulti-agent based modelling and simulation.

There are two kinds of individual in our agent-based mode. Thefirst one is like those in the work of Nguyen et al. (2013), the con-ventional vehicles, where each one will be recommended to followa path which depends on the current traffic capacity and the par-ticipants’ preferences such that the overall throughput of the trafficnetwork is maximized and the participants’ preferences isrespected. The second one relates to a specific vehicle, the garbagetruck. It respects the optimization conditions of the first one, butalso optimizes the cost of transportation.

This algorithm is applied in simulations of the transportationsystem of Hagiang City (Vietnam). Extensive simulations and realtestbed results show that the proposed solution can significantlyimprove the MSW performance. Results also show that the pro-posed scheme is an able decision support system for the managerabout the optimized strategy of waste collection and transporta-tion (see Fig. 1).

This paper is organized as follow: Section 2 introduces ourapproaches; Section 3 presents our case study by applying thisalgorithm on the real traffic network of Hagiang City; Section 4 isour conclusions and future works.

2. Material and methods

2.1. The general system

In general, the collection and transportation of municipal solidwaste (MSW) can be divided into 2 steps, as show in Fig. 2. Firstly,the MSW, generated by different sources (S) (households, markets,offices and so on) is collected and conveyed to the nearest collec-tion centre (C). Each centre is composed of a number of bins thathave a same capacity (in m3). Then, vehicles that start from depot(D) move through collection centres following a scheduled route,collect MSW and finish at the landfill (L).

We are interested in the collection and transportation at step 2.It means that the optimization of the route of different vehiclesfrom D to L goes through different C: D ! C1 ! C2 ! � � � ! L ! D.

For each trip, a vehicle will go to the landfill in two cases: (i) itreaches the last collection centre of the trip; or (ii) it is full ofwaste, so that it needs to go to the landfill for unloading, thenreturns to the next centre in the plan. Generally, these cases canbe treated as a Open Vehicle Routing Problem (OVRP) (Li et al.,2007) in which the shortest path used by the vehicle to disposethe waste can be considered as the least costly route. OVRP is avariant of the classical Vehicle Routing Problem (VRP) (Laporte,1992) in which the vehicles are not required to return to the depotafter completing their services.

unicipal solid waste transportation by integrating GIS analysis, equation-0.1016/j.wasman.2016.10.048

Page 3: Optimization of municipal solid waste transportation by ......two component of ArcGIS: (i) the GIS spatial analyst Vehicle Rout-ing problem (VRP) function through ESRI’s ArcGIS network

Fig. 2. Architecture of the MSW collection and transportation (Cj; �1;33 arecollection centres, D: Depot, L: Landfill).

K. Nguyen-Trong et al. /Waste Management xxx (2016) xxx–xxx 3

However, for the most developing countries, the depot and thelandfill are the same one. Therefore, we suppose the followingassumptions for our system:

� The total volume of waste in a collecting tour is less than orequal to the capacity of the vehicle. So that, our problem canbe transformed into a VRP. In fact, for the complex case withmore vehicles and the total volume of waste greater of the totalcapacity, we can transform into many classic VRPs.

� The depot and the landfill are the same one.� The position and the quantity (the number of bins) of each col-lection centre are known.

� The plan of collection of each vehicle is available. It meanssequences of the collection centre that the vehicles must passthrough.

� The distance between nodes is known.� The waste generation rate is known. This indication is presentedby the ratio of the waste collection into a bin. So that, the vol-ume of waste at a centre depends on the number of bin and thisratio. For simplicity, all collection centres have a same ratio.

2.2. The equation-based optimization

For this model, we apply the classical vehicle routing problemusing mixed integer linear programming to identify the optimizedplan. Let G ¼ ðV ;AÞ be the graph that presents the route of a vehiclein which, V ¼ fv0;v1; . . . ; vng is a vertex set, where:

� Consider the depot to be located at v0.� Let V 0 ¼ V n fv0g be used as the set of n collection centres, vn isthe landfill.

� A ¼ fðv i;v jÞkv i;v j 2 V; i–jg is an arc set.� C is a matrix of non-negative costs (distances) cij between col-lection centres v i and v i.

� Let m be a number of vehicles.� Let S be a set of routes that satisfy all constraints of ourobjectives.

� X is a matrix of ð0;1Þ where:

xij ¼1; the path goes from node i to node j

0; otherwise

The goal of our work is to minimize the total cost which is thesum of the tour length and the fixed costs associated with the vis-ited nodes. Our problem relates to the OVRP, but with a particularconstrain: the vehicle must terminate at the landfill (the cost to gofrom the landfill to the depot is constant; we consider that thevehicles stop at the landfill).

Please cite this article in press as: Nguyen-Trong, K., et al. Optimization of mbased, and agent-based model. Waste Management (2016), http://dx.doi.org/1

2.2.1. MILP modelThe objective function for optimal path calculation is formu-

lated as follows:

minXn

i¼0

Xnj¼0;i–j

ci;jxi;j; ð1Þ

subject to:

Xn

i¼1;i–j

xi;j ¼ 1; j ¼ 1; . . . ;n ð2Þ

Xnj¼1;j–i

xj;i ¼ 1; i ¼ 1; . . . ;n ð3Þ

Xni¼0

xi;0 ¼ m; ð4Þ

Xnj¼0

x0;j ¼ m; ð5Þ

XiRS

Xj2S

xi;j > rðSÞ;8ðSÞ 2 V n f0g; S–0 ð6Þ

xi;j 2 f0;1g;8ði; jÞ 2 A ð7ÞConstraints (2), (3) are the classical assessment restriction that

each source point in the set v1;v1; . . . ;vn to be visited exactly byone vehicle. Constraints (4) and (5) indicate that the number ofvehicles leaving the depot is the same as the number entering.Constraint (6) is the capacity cut constraints, which impose thatthe routes must be connected and that the demand on each routemust not exceed the vehicle capacity. Constraint (7) is the logicalrepresentation of the decision variables the usual assignmentconstraints.

2.2.2. The algorithmLet o ¼ v0 ¼ D 2 V be the depot and also the landfill, S 2 V be

the set of visited nodes, V 0 2 V be the set of unvisited nodes, Dbe the distance of the shortest path, and PðiÞ ¼ j means that nodej is the node just before node i on the shortest path from originalnode o to node j. For our problem, we apply the Clarke and Wrightsavings algorithm (Lysgaard, 1997). The idea of the algorithm isfollow:

1. Select the o as the central node.2. Calculate si;j ¼ ci;0 þ c0;j � ci;j for all pairs of node

i; jði ¼ 1;2; . . . ;n; j ¼ 1;2; . . . ;n; i–jÞ.3. Order si;j, from largest to smallest.4. Starting with the largest si;j, do the following:4.1. If linking nodes i and j results in a feasible route, then add

this link to the route; if not, reject the link.4.2. Try the next si;j in the list and repeat (a). Do not break any

links formed earlier. Start new routes when necessary. Stopwhen all cities are on a route.

2.3. The agent-based model

In fact, after applying the previous algorithm, we can obtain thetotal distance that each vehicle will travel. But, this value is calcu-lated in a static context. So that, we develop an agent-base model(ABM) to situate the optimized plan in a dynamic context. ThisABM models the dynamic of the traffic network that has impacton the total distance of the vehicles. In the ABM, we model fivetypes of agent: Road agent, Garbage agent, Transport agent, Garbage

unicipal solid waste transportation by integrating GIS analysis, equation-0.1016/j.wasman.2016.10.048

Page 4: Optimization of municipal solid waste transportation by ......two component of ArcGIS: (i) the GIS spatial analyst Vehicle Rout-ing problem (VRP) function through ESRI’s ArcGIS network

Fig. 4. The behavior of the garbage agent.

4 K. Nguyen-Trong et al. /Waste Management xxx (2016) xxx–xxx

truck agent, and Depot agent, as shown in Fig. 3. These agents willbe described in detail in the following sections.

2.3.1. Road agentThis agent represents the real road. The real data is got from GIS

files. So this kind of agent has all geometry attributes: position,length, etc. Each agent represents a short segment of the road. Thiskind of agent has no behavior. For this agent, we adapt our previ-ous work presented in Nguyen et al. (2015).

2.3.2. Transport agentA transport could be a truck, a bus, a car (including taxi), a

motor. It has some attributes, behaviors and ability to move. Thetransport has an important impact on the effectiveness of theMSW collection and transportation. So we need to model it as anagent in our system. We consider the whole of a driver and histransport as a unique transport agent. The behavior and attributesof this agent is adapted from our previous work, presented inNguyen et al. (2015).

2.3.3. Garbage agentThe garbage agent represents collection centres that are gener-

ated from GIS data. It has the following attributes and behaviors:

� Waste generation rate: the ratio represents the volume of gar-bage that augments after each second.

� Position: the position of this collection centre.� Volume: the amount of waste. The higher the amount is, thelonger time the garbage truck agent needs to collect.

This agent has a behavior that represent the increasing of thewaste amount in time, as shown in Fig. 4. If it is not in the collec-tion time, the amount of waste will be increased according its ratio.

2.3.4. Garbage truck agentThe garbage truck agent represents vehicles that transfer the

garbage from the collection centres to the landfill. This agent isbasically the same as transport agents on the attributes and the

Fig. 3. Modelling of agent.

Please cite this article in press as: Nguyen-Trong, K., et al. Optimization of mbased, and agent-based model. Waste Management (2016), http://dx.doi.org/1

movement behaviors. Besides, it has some special attributes dedi-cated to a garbage truck:

� Full capacity: an attribute represents the maximum amount ofgarbage that it can store.

� Current capacity: an attribute represents the amount of garbagethat it can store, at the current moment.

� Garbage list: a list of collection centres that the agent must visitduring a trip.

The garbage truck agent has two main behaviors, as shown inFig. 5.

� Collection and cleaning: when arriving the collection centres, itcollects and cleans the garbage. If it is full of waste, it will returnto the landfill for unloading.

� Unloading: when the garbage truck agent is full of waste, it willreturn to the landfill and unload the waste. Then if there are stillcollection centres for collection, it will go to the next centre inthe plan; if not, it will return to the depot.

Fig. 5. The behavior of the garbage truck agent.

unicipal solid waste transportation by integrating GIS analysis, equation-0.1016/j.wasman.2016.10.048

Page 5: Optimization of municipal solid waste transportation by ......two component of ArcGIS: (i) the GIS spatial analyst Vehicle Rout-ing problem (VRP) function through ESRI’s ArcGIS network

K. Nguyen-Trong et al. /Waste Management xxx (2016) xxx–xxx 5

The behaviors related the movement of this agent is inheritedfrom the behaviors of the transport agent. These behaviors makeour model dynamic and different from the others.

2.3.5. Depot agentThis agent manages a set of garbage and garbage truck agents.

At the beginning of a collection trip, it will initiate the plan for eachgarbage truck agent. This agent has following attributes:

� Position: the position where it is situated.� Number of garbage trucks: the number of available garbagetrucks.

� Collection times: the times that the garbage truck starts tocollect.

This agent has a behavior, as shown in Fig. 6:

� Control garbage truck agents: at the beginning of a collectionperiod, it initiates the plan for each garbage trucks agent, anddemands them to collect the garbage following the plan.

2.3.6. Simulation platformOur simulation of the MSW collection and transportation is

implemented in the simulation platform GAMA (Drogoul et al.,2013). GAMA is integrated and generic tools to support the repre-sentation of features usually associated with real complex systems,namely rich, dynamic and realistic environments or multiple levelsof agency. It allows modelers, thanks to the use of a high-levelmodelling language, to build, couple and reuse complex modelscombining various agent architectures, environment representa-tions and levels of abstraction.

3. Case study

Vietnam is the second most populous country in Southeast Asia(after Indonesia) (Arifin and Ananta, 2009). The amount of MSWhas been increasing steadily over the last decade. The waste gener-

Fig. 6. The behavior of the depot agent.

Please cite this article in press as: Nguyen-Trong, K., et al. Optimization of mbased, and agent-based model. Waste Management (2016), http://dx.doi.org/1

ation rate was 1.45 kg per person per day in city in 2008 (Ministryof and Environment, 2010). Total MSW in cities of Vietnam thisyear is about 35,100 tons per day.

The waste management system is facing many problems,including inadequate management, lack of technology and humanresources, a shortage of transportation vehicles and insufficientfunding.

Solid waste management falls under the jurisdiction of severalgovernmental bodies at the national, provincial and municipallevels although there is no unified or standardized system of wastecollection. Thus, waste collection rates and efficiency vary fromone locale to the next depending on two factors: proximity tothe urban centre as well as the size of the city. In many cities,the Urban Environment Company (URENCO) contracted out bythe local Peoples Committee – collects, transports and disposesof domestic waste and in most cases, industrial and healthcarewastes as well.

Hagiang is a mountainous province, which locates at the north-ernmost border of Vietnam, with an important position. The Northand West border with the People’s Republic of China 274 km long;Caobang province in the East; Tuyenquang province in the South;and Laocai and Yenbai in The West and South-west. Hagiang have01 city, 10 districts, 05 wards, 13 towns and 177 communes.

Hagiang City belongs to Hagiang Province, where is the eco-nomic, politic and cultural centre of the province, especially, ithas potential economic development and tourism. Increasing innumber of tourist, strong economic growth and uncontrolledurbanization in recent years have greatly magnified the problemwith Hagiang in the amounts of solid waste generation; the com-position of waste has changed as well. The current waste collectionand transportation is already overtaxed due to lack of physicalfacilities and insufficient human and technical resources as canbe evidenced by low collection rates and inefficient waste trans-portation, the issues methods to deal with its solid waste will onlybecome more critical in Hagiang city. We have applied our modelto the collection and transportation of MSW at Hagiang city.

The system of collection and transportation of MSW of Hagiangis illustrated as Fig. 7 in which the depot and the landfill are thesame one. Hagiang has 33 collection centres as shown in Fig. 8(the red circle, the depot is the green rectangle). The waste gener-ation rate is 181.4 tones or 365.4 m3.

Hagiang has two vehicles that are responsible for the collectionand transportation at two regions. The first one picks up the MSWat the collection centres 14, 25, 31, 26, 27, 23, 21, 20, 32, 17, 18, 19,16, 15, 24, 33, while the second one manages the rest.

In a day, the vehicles start the collection at 2 moments: 8 h and17h30. At 8 h, the plan of vehicle 1 is 0? 31? 26? 27? 23?21 ? 20 ? 32 ? 17? 18 ? 19 ? 16 ? 15 ? 24 ? 27 ? 33 ? 23

Fig. 7. The general system of Hagiang city (Cj; �333 are collection centres, D: Depot).

unicipal solid waste transportation by integrating GIS analysis, equation-0.1016/j.wasman.2016.10.048

Page 6: Optimization of municipal solid waste transportation by ......two component of ArcGIS: (i) the GIS spatial analyst Vehicle Rout-ing problem (VRP) function through ESRI’s ArcGIS network

Fig. 8. GIS map of the collection centres and the depot of Hagiang. The rectangle 1 is the map of overall city; the rectangle 2 is a zoom view of a region in the rectangle 1; inthe rectangle 2, the red circle with a number is the collection centres; the green rectangle is the depot. (For interpretation of the references to colour in this figure legend, thereader is referred to the web version of this article.)

6 K. Nguyen-Trong et al. /Waste Management xxx (2016) xxx–xxx

? 0, while it is 0? 28? 29? 22? 5? 1? 3? 4? 2? 6?7? 8? 9? 13? 23? 30? 12? 11? 10? 5? 1? 23? 0 forthe vehicle 2. With the total distance that the vehicles consumeis 94 km.

At 17h30, the plan for vehicle 1 is 0? 26? 27? 33? 23?24? 14? 15? 16? 17? 18? 19? 20? 21? 25? 0, and0 ? 28 ? 22 ? 5 ? 4 ? 3 ? 1 ? 2 ? 6 ? 7 ? 8 ? 9 ? 13 ? 12? 11? 10? 23? 0 for the vehicle 2. With the total distance thatthe vehicles consume is 83km.

3.1. Optimization of the MSW collection and transportation at Hagiangcity

Our model is depicted in Fig. 9. There are two big steps. Firstly,we apply the algorithm, presented in Section 2.3, with the datafrom the practice. The result of this step, the optimized plan, isthen the input for our agent-based model, in which we model

Fig. 9. Application of the model at Hagiang city.

Please cite this article in press as: Nguyen-Trong, K., et al. Optimization of mbased, and agent-based model. Waste Management (2016), http://dx.doi.org/1

the whole traffic network of Hagiang city. The object of this secondstep is to situate the optimized plan in a dynamic context.

In fact, after finishing the first step, we can obtain the total dis-tance that each vehicle will travel. But, this value is calculated in astatic context. With the agent-based model, we model the dynamicof the traffic network of Hagiang city (the population, the othervehicles and so on). So that, this total distance will be moreconfident.

3.1.1. The optimized planFrom the GIS data, we know the position and also the matrix

distance, as illustrated in Fig. 8. After applying the first step, theoptimized plan for the vehicle 1 is 0? 33? 23? 31? 26?27? 24? 15? 20? 32? 16? 17? 18? 19? 21? 0; and0 ? 30 ? 12 ? 11 ? 28 ? 29 ? 22 ? 23 ? 10 ? 13 ? 2 ? 5 ?1? 3? 4? 6? 9? 7? 8? 0 for the vehicle 2. The calculateddistance that two vehicles travel is 77 km.

With the afternoon trip, the optimization plan for the vehicle 1is 0? 33? 23? 25? 26? 27? 24? 14? 15? 20? 16?17? 18? 19? 21? 0; and 0? 4? 3? 1? 5? 2? 12?11? 28? 22? 23? 10? 13? 6? 9? 7? 8? 0 for the vehi-cle 2. The calculated distance that two vehicles consume is 74 km.

These plans are then used as the input for the agent-basedmodel.

3.1.2. Simulation of the optimized plan with ABMThe input data of this simulation is set as follows:

� Road map and building distribution: We extracted this data as aGIS file (Fig. 8). It is the GIS data of Hagiang city which isresulted from the AI Program.

� Collection centres positions: We collected this data by a GISdevice. There are 33 collection centres along the road map. Eachone has a specific number of bin and an increasing ratio ofwaste.

unicipal solid waste transportation by integrating GIS analysis, equation-0.1016/j.wasman.2016.10.048

Page 7: Optimization of municipal solid waste transportation by ......two component of ArcGIS: (i) the GIS spatial analyst Vehicle Rout-ing problem (VRP) function through ESRI’s ArcGIS network

K. Nguyen-Trong et al. /Waste Management xxx (2016) xxx–xxx 7

� Transport distribution and plans: We refer this data from thestatistic data of the National Center of Statistic taken in 2009.On basing on this data, we estimate the number of permanenttransport is about 500–1000 on the whole road at any dailymoment, the average speed is about 25�50 km/h.

� Garbage trucks and their attributes: this data is supported by theURENCO of Hagiang. Hagiang has three garbage trucks; two ofthem are available.

� Depot: We collect this data by using a GIS device. Hagiang hasonly one depot which is also the landfill of the city.

� Plan of vehicles: the optimized plans that are calculated from theprevious step.

We are interested in the following outputs:

� The travelling distance: the total distance that two vehicles travelin each trip (the morning and the afternoon).

� The used path: the visualization of the path that each vehicleuses to collect and transfer the garbage.

3.1.3. Results and discussionsIn this section, the simulation results are presented with 4

experiments as follows:

(1) Scenario1: Using the real data

The object of this scenario is to evaluate the ABM. The real data

are used about the collection, transportation and plan of Hagiangcity as the input. The outputs (the travel distance, the travel andcollection time) are then verified with the real data.

The real plans of the vehicle No. 1 and No. 2 in the morning andthe afternoon are present in Tables 1 and 2. In the morning, thetotal volume of collected waste is 184.5 m3, while it is 180.5 m3

in the afternoon. All vehicles start at 7 h am, and terminate at11 h am, in the morning; while in the afternoon they begin at16h30 at usually terminate at 20h10. So that, the total times (thetravel time and the collection time) of each vehicle spending inthe morning is 240 min, and in the afternoon is 220 min.

In the morning, the average total collection time of the vehicleNo. 1, and the average total collection time of the vehicle No. 2 are202, 140 min respectively; while they are 193, and 124 min in theafternoon.

The average distance that two vehicles travel in the morning is94 km, and in the afternoon is 83 km. The maximum speed of eachvehicle is 40 km/h. So that, we have:

� The average total travel time of two vehicles is 141 min in themorning, and 125 min in the afternoon.

� The average total collection time of two vehicles is 339 min inthe morning, and 316 min in the afternoon.

Table 1The real plans and waste generation in the morning.

Vehicle No. 1

Order Centre Volume (m3) Order Centre Volume (m3)

1 0 – 13 15 3.42 31 1.2 14 24 0.23 26 11.5 15 27 4.84 27 17.4 16 33 4.55 23 22.2 17 23 2.26 21 2.8 18 0 –7 20 3.88 32 0.59 17 2.810 18 4.811 19 3.212 16 4.7

Please cite this article in press as: Nguyen-Trong, K., et al. Optimization of mbased, and agent-based model. Waste Management (2016), http://dx.doi.org/1

� The average speed of waste collection is 0.009 m3/s.

The plans presented in Tables 1 and 2 are the input of thisexperiment. The others parameters are also represented in Table 3.

(2) Scenario 2: Optimized plan with real input parameters

In this scenario, the optimized plan obtained in the step 1 Fig. 9 isused in order to situate the plan in a dynamic context. The othersinput parameters are similar to the scenario 1

(3) Scenario 3: Optimized plan and doubling the speed of garbagetrucks

The purpose of this scenario is to examine the change of totaltime (travel time and collection time) when the maximum speedof vehicle is doubled from the normal value. The others inputparameters of this scenario are similar to the scenario 2.

(4) Scenario 4: Optimized plan and doubling the speed of collection

Average speed of collection at each collection centre is doubled

from the normal value. The others input parameters of this sce-nario are similar to the scenario 2. The total time is investigatedin this scenario.

3.1.4. Results of experimentsWe performed 30 experiments for each scenario. Thus, 240

experiments of four scenarios give us the analysis results asfollows:

� Total distance of optimal plan is reduced by 11.3%.� Minimization of cost means not only minimization of travel dis-tance but also the total time (collection time and travel time).Thus, comparing total time of four scenarios is investigated inthis paper. Concretely, the results of experiments are showedFig. 11. The total time reduces when optimal plan is used. More-over, optimal plan combining with the collection time is themost effectively reduce total time.

After the experiment, with the morning trip, the total distanceis reduced to 78 km; while it’s 79 km in the afternoon; as shownin Fig. 10. The total distance is reduced by 11.3%.

In the morning, the calculated distance is almost the same withthe simulated value. Because the traffic in the morning is not toocomplicated. But, it is more difficult in the afternoon, so that thisvalue is greater than the calculated one.

Fuel consumption is an important aspect in waste management.In our model, we haven’t yet examined this information. But,according to Rodrigues et al. (2015) and Kinobe et al. (2015), fuelconsumption depended on travel distance, and any feature thatincreases collection time will lead to higher fuel consumption.

Vehicle No. 2

Order Centre Volume (m3) Order Centre Volume (m3)

1 0 – 13 9 3.52 28 2.0 14 13 8.53 29 3.7 15 23 16.54 22 3.4 16 30 4.75 5 10.2 17 12 3.86 1 6.9 18 11 5.87 3 3.3 19 10 1.58 4 3.8 20 5 2.59 2 3.4 21 1 1.510 6 3.4 22 23 2.411 7 2.1 23 0 –12 8 1.5

unicipal solid waste transportation by integrating GIS analysis, equation-0.1016/j.wasman.2016.10.048

Page 8: Optimization of municipal solid waste transportation by ......two component of ArcGIS: (i) the GIS spatial analyst Vehicle Rout-ing problem (VRP) function through ESRI’s ArcGIS network

Table 2The real plans and waste generations in the afternoon.

Vehicle No. 1 Vehicle No. 2

Order Centre Volume (m3) Order Centre Volume (m3) Order Centre Volume (m3) Order Centre Volume (m3)

1 0 – 13 20 3.8 1 0 – 13 13 8.72 26 9.2 14 21 3.3 2 28 2.0 14 12 3.83 27 19.4 15 25 13.3 3 22 4.0 15 11 5.94 33 4.5 16 0 – 4 5 9.9 16 10 1.25 23 18.5 5 4 5.7 17 23 206 24 0.2 6 3 3.9 18 0 –7 14 3.5 7 1 7.08 15 4.4 8 2 3.59 16 4.4 9 6 1.810 17 1.2 10 7 2.911 18 3.2 11 8 2.112 19 2.4 12 9 4.8

Table 3Input parameters.

Model parameters Values

Collection time in the morning 7 hCollection time in the afternoon 17 hMaximum speed of vehicles 40 km/hSpeed of collection 0.009 m3/s

150

155

160

165

170

175

180

185

Tota

l tra

vel d

ista

nce

in a

day

Real planOptimal Plan

Fig. 10. Total travel distance (travel distance in the morning and evening) ofoptimal plan is reduced by 11.3% comparing with total distance of real plan.

300

350

400

450

500

Tota

l tim

e of

a tr

ip

Scenario 1 Scenario 2 Scenario 3 Scenario 4

Fig. 11. The total time reduces respectively with the order of four scenarios:Scenario 1 using real plan and normal parameters; Scenario 2 using optimal planwith normal parameter value; Scenario 3 using optimal plan and double garbagetruck speed; Scenario 4 using optimal plan and double collection speed.

110

115

120

125

130

135

140

145

Trav

el ti

me

of g

abag

e tru

cks

Real planOptimal Plan

Fig. 12. The total travel time (in the morning and in the afternoon) of optimal planis reduced by 11%.

8 K. Nguyen-Trong et al. /Waste Management xxx (2016) xxx–xxx

Please cite this article in press as: Nguyen-Trong, K., et al. Optimization of mbased, and agent-based model. Waste Management (2016), http://dx.doi.org/1

The result about the time (the travel time, and the total time)shown in Figs. 11 and 12, indicates that the travel time and thetotal time are reduced with the optimal plan. Therefore, the fuelconsumption of garbage trucks is also reduced.

The collection time at Hagiang city occupies a large amount ofthe total time in a trip. It is shown in Fig. 11, with the optimal plan,when the speed of collection is doubled, the total time is reducedby 38%. While when doubling the maximum speed of garbagetrucks, the total time is reduced by 15%.

In general, by the result obtained, we have some suggestions:

� The current collection system of Hagiang is inefficient and canbe improved.

� The total time in a collection trip at Hagiang depend mainly onthe work at collection centres.

� In the MSW collection and transportation, the optimized resultsthat are obtained from mathematical calculations only are notclose to the real result when applying in the reality. Because,it depended on many factor, for example the traffic network.

4. Conclusions and discussions

This paper proposes an integrated model to optimize strategyfor collection and transportation of municipal solid waste. Themodel composes of two steps. Firstly, the classical vehicle routingproblem using mixed integer linear programming to identify theoptimized plan for each vehicle is applied. Secondly, GIS is inte-grated with agent-based model. Then, the optimized plan is exper-imented with our agent-based model (ABM) in order to examine

unicipal solid waste transportation by integrating GIS analysis, equation-0.1016/j.wasman.2016.10.048

Page 9: Optimization of municipal solid waste transportation by ......two component of ArcGIS: (i) the GIS spatial analyst Vehicle Rout-ing problem (VRP) function through ESRI’s ArcGIS network

K. Nguyen-Trong et al. /Waste Management xxx (2016) xxx–xxx 9

the plan in a dynamic context. The ABM models different entitiesrelated to the real system of the municipal solid waste transporta-tion: road agents, collection centres, garbage trucks, depots, andtransport agents. It is applied to simulate and calculate the totaldistance that garbage trucks travel. In the first step MSW collectionand transportation are built in a static context. With integrated GISanalysis and the agent-based model, the optimized plan is situatedin a dynamic context, in which we examined the impact of the traf-fic network on the work of garbage trucks. Finally, the results ofthis paper are achieved:

� Integrating three models (GIS analysis, Equation-based model,and Agent-based model) are feasible.

� Integrating model is more effective than GIS analysis approachby considering the dynamic context.

� Integrating model is less timing simulation cost than that ofABM.

� Integrating simulation allows to visualize the evolution of theMSW collection and transportation.

Experimental results reported for the Hagiang city show theeffectiveness of the proposed optimization approach also high-lighting that the current periodic collection policy can be improvedby optimized collection planning.

Future developments regard the extension of VRP in order tocapture the case where the total volume of waste in a collectiontour is more that the capacity of the vehicle. Split Delivery VehicleRouting Problem can help us to resolve the problem. We also needanother algorithm to cover the new formalization of the problemsuch as the Branch Cut algorithm that finds out optimal plan withvarious garbage trucks in a same routing.

Finally, in future research activity, we need integrate a model tocalculate the fuel consumption. In this paper, we just focus on thetravel distance, travel time, and the collection time.

Acknowledgment

This work is funded by the AI Programme with the VietnamNational University of Agriculture (VNUA) (2014–2019).

References

Anghinolfi, D., Paolucci, M., Robba, M., Taramasso, A.C., 2013. A dynamicoptimization model for solid waste recycling. Waste Manage. 33, 287–296.http://dx.doi.org/10.1016/j.wasman.2012.10.006.

Arifin, E.N., Ananta, A., 2009. Older Persons in Southeast Asia: An Emerging Asset.Institute of Southeast Asian Studies.

Buenrostro-Delgado, O., Ortega-Rodriguez, J.M., Clemitshaw, K.C., Gonzlez-Razo, C.,Hernndez-Paniagua, I.Y., 2015. Use of genetic algorithms to improve the solidwaste collection service in an urban area. Waste Manage. 41, 20–27. http://dx.doi.org/10.1016/j.wasman.2015.03.026.

Das, S., Bhattacharyya, B.K., 2015. Optimization of municipal solid waste collectionand transportation routes. Waste Manage. 43, 9–18. http://dx.doi.org/10.1016/j.wasman.2015.06.033.

Dolney, Timothy, 2014. Application of Vehicle Routing Problem for SustainableWaste Collection: Case Study of Altoona, Pennsylvania. In: Nielson, Dayna (Ed.),

Please cite this article in press as: Nguyen-Trong, K., et al. Optimization of mbased, and agent-based model. Waste Management (2016), http://dx.doi.org/1

Geographic Information Systems (GIS) – Techniques, Applications, andTechnologies. Nova Science Publishers Inc, New York, pp. 1–32.

Drogoul, A., Amouroux, E., Caillou, P., Gaudou, B., Grignard, A., Marilleau, N.,Taillandier, P., Vavasseur, M., Vo, D.A., Zucker, J.D., 2013. GAMA: A SpatiallyExplicit, Multi-Level, Agent-Based Modeling and Simulation Platform. SpringerBerlin Heidelberg, Berlin, Heidelberg, pp. 271–274.

Ebistu, T., Minale, A., 2013. Solid waste dumping site suitability analysis usinggeographic information system (GIS) and remote sensing for Bahir Dar Town,North Western Ethiopia. Afr. J. Environ. Sci. 7, 976–989. http://dx.doi.org/10.5897/AJEST2013.1589.

Haghshenas, H., Vaziri, M., Gholamialam, A., 2015. Evaluation of sustainable policyin urban transportation using system dynamics and world cities data: a casestudy in Isfahan. Cities 45, 104–115. http://dx.doi.org/10.1016/j.cities.2014.11.003.

Hareesh, K.B., Manjunath, N.T., Nagarajappa, D.P., 2015. Route optimization modelfor municipal solid waste management by decentralized system in Davangerecity Hareesh. Int. J. Emerg. Technol. Adv. Eng.

Huang, S.H., Lin, P.C., 2015. Vehicle routing–scheduling for municipal wastecollection system under the keep trash off the ground policy. Omega 55, 24–37. http://dx.doi.org/10.1016/j.omega.2015.02.004.

Karadimas, N.V., Rigopoulos, G., Bardis, N., 2006. Coupling multiagent simulationand GIS: an application in waste management. In: Proceedings of the 10thWSEAS International Conference on Systems, World Scientific and EngineeringAcademy and Society (WSEAS). Stevens Point, Wisconsin, USA, pp. 656–660.

Kinobe, J.R., Bosona, T., Gebresenbet, G., Niwagaba, C.B., Vinneras, B., 2015.Optimization of waste collection and disposal in Kampala city. Habitat Int. 49,126–137. http://dx.doi.org/10.1016/j.habitatint.2015.05.025.

Laporte, G., 1992. The vehicle routing problem: an overview of exact andapproximate algorithms. Eur. J. Oper. Res. 59, 345–358. http://dx.doi.org/10.1016/0377-2217(92)90192-C.

Li, F., Golden, B., Wasil, E., 2007. The open vehicle routing problem: algorithms,large-scale test problems, and computational results. Comput. Oper. Res. 34,2918–2930. http://dx.doi.org/10.1016/j.cor.2005.11.018.

Lysgaard, J., 1997. Clarke & Wright’s Savings Algorithm, pp. 1–7.Maimoun, M.A., Reinhart, D.R., Gammoh, F.T., Bush, P.M., 2013. Emissions from US

waste collection vehicles. Waste Manage. 33, 1079–1089. http://dx.doi.org/10.1016/j.wasman.2012.12.021.

Malakahmad, A., Bakri, P.M., Mokhtar, M.R.M., Khalil, N., 2014. Solid wastecollection routes optimization via GIS techniques in Ipoh city, Malaysia.Procedia Eng. 77, 20–27. http://dx.doi.org/10.1016/j.proeng.2014.07.023.Fourth International Symposium on Infrastructure Engineering in DevelopingCountries, IEDC 2013.

Medina, Martin. 2008. The Informal Recycling Sector in Developing Countries:Organizing Waste Pickers to Enhance their Impact. Gridlines; No. 44. WorldBank, Washington, DC. � World Bank <https://openknowledge.worldbank.org/handle/10986/10586> License: CC BY 3.0 Unported.

Mes, M., Schutten, M., Rivera, A.P., 2014. Inventory routing for dynamic wastecollection. Waste Manage. 34, 1564–1576. http://dx.doi.org/10.1016/j.wasman.2014.05.011.

Ministry of, N.R., Environment, 2010. Report of Environmental Situation in Vietnam,chapter 6: Solid waste. Technical Report. Ministry of Natural Resources andEnvironment.

Nambiar, S.K., Idicula, S.M., 2013. A multi-agent vehicle routing system for garbagecollection. In: 2013 Fifth International Conference on Advanced Computing(ICoAC), pp. 72–76. http://dx.doi.org/10.1109/ICoAC.2013.6921930.

Nguyen, M.H., Ho, T.V., Nguyen, T.K., Do, M.D., 2015. Modeling and simulation of theeffects of landslide on circulation of transports on the mountain roads. Int. J.Adv. Comput. Sci. Appl. (IJACSA) 6.

Nguyen, M.H., Nguyen, M.S., Ho, T.V., Phan, T.H., Thi, V.A.T., 2013. Dynamic PathOptimization in Traffic Routing. Asian Simulation and Modeling. MahidolUniversity, p. 4351.

Son, L.H., Louati, A., 2016. Modeling municipal solid waste collection: a generalizedvehicle routing model with multiple transfer stations, gather sites andinhomogeneous vehicles in time windows. Waste Manage. 52, 34–49. http://dx.doi.org/10.1016/j.wasman.2016.03.041.

Rodrigues, S., Martinho, G., Pires, A., 2015. Waste collection systems. Part A: ataxonomy. J. Clean. Prod. 113, 374–387. http://dx.doi.org/10.1016/j.jclepro.2015.09.143.

unicipal solid waste transportation by integrating GIS analysis, equation-0.1016/j.wasman.2016.10.048