The Optimization of Solid Waste Collection (SWC) in Nablus City Supervisor: Dr. Ramiz Assaf Co. Supervisor: Dr. Yahya Saleh An-Najah National University.

Slides:



Advertisements
Similar presentations
13-Optimization Assoc.Prof.Dr. Ahmet Zafer Şenalp Mechanical Engineering Department Gebze Technical.
Advertisements

CS6800 Advanced Theory of Computation
1 An Adaptive GA for Multi Objective Flexible Manufacturing Systems A. Younes, H. Ghenniwa, S. Areibi uoguelph.ca.
A Topological Interpretation for Mass Transit Network Connectivity July 8, 2006 Chulmin Jun, Seungjae Lee, Hyeyoung Kim & Seungil Lee The University of.
VEHICLE ROUTING PROBLEM
An Exact Algorithm for the Vehicle Routing Problem with Backhauls
Yu Stephanie Sun 1, Lei Xie 1, Qi Alfred Chen 2, Sanglu Lu 1, Daoxu Chen 1 1 State Key Laboratory for Novel Software Technology, Nanjing University, China.
Modeling Rich Vehicle Routing Problems TIEJ601 Postgraduate Seminar Tuukka Puranen October 19 th 2009.
4-step Model – Trip Assignment 1CVEN672 Lecture 13-1.
Math443/543 Mathematical Modeling and Optimization
A new crossover technique in Genetic Programming Janet Clegg Intelligent Systems Group Electronics Department.
Models Physical: Scale, Analog Symbolic: Drawings Computer Programs Mathematical: Analytical (Deduction) Experimental (Induction)
Vehicle Routing & Scheduling
Supply Chain Design Problem Tuukka Puranen Postgraduate Seminar in Information Technology Wednesday, March 26, 2009.
EAs for Combinatorial Optimization Problems BLG 602E.
Genetic Algorithms Nehaya Tayseer 1.Introduction What is a Genetic algorithm? A search technique used in computer science to find approximate solutions.
D Nagesh Kumar, IIScOptimization Methods: M1L4 1 Introduction and Basic Concepts Classical and Advanced Techniques for Optimization.
Trip Planning Queries F. Li, D. Cheng, M. Hadjieleftheriou, G. Kollios, S.-H. Teng Boston University.
Transportation Logistics Professor Goodchild Spring 2009.
Chapter 6: Transform and Conquer Genetic Algorithms The Design and Analysis of Algorithms.
Vehicle Routing & Scheduling: Part 2 Multiple Routes Construction Heuristics –Sweep –Nearest Neighbor, Nearest Insertion, Savings –Cluster Methods Improvement.
Introduction to Linear Programming
Toshihide IBARAKI Mikio KUBO Tomoyasu MASUDA Takeaki UNO Mutsunori YAGIURA Effective Local Search Algorithms for the Vehicle Routing Problem with General.
Lecture: 5 Optimization Methods & Heuristic Strategies Ajmal Muhammad, Robert Forchheimer Information Coding Group ISY Department.
WOOD 492 MODELLING FOR DECISION SUPPORT Lecture 1 Introduction to Operations Research.
Evolutionary algorithms
CSM6120 Introduction to Intelligent Systems Other evolutionary algorithms.
Genetic Algorithms and Ant Colony Optimisation
Routing and Scheduling in Transportation. Vehicle Routing Problem Determining the best routes or schedules for pickup/delivery of passengers or goods.
Edward Kent Jason Atkin Rong Qi 1. Contents Vehicle Routing Problem VRP in Forestry Commissioning Loading Bay Constraints Ant Colony Optimisation Handing.
Network Models Tran Van Hoai Faculty of Computer Science & Engineering HCMC University of Technology Tran Van Hoai.
1 Local search and optimization Local search= use single current state and move to neighboring states. Advantages: –Use very little memory –Find often.
A Generic Model of Motor- Carrier Fuel Optimization Yoshinori Suzuki.
Swarm Intelligence 虞台文.
Optimization in Engineering Design Georgia Institute of Technology Systems Realization Laboratory Mixed Integer Problems Most optimization algorithms deal.
Zorica Stanimirović Faculty of Mathematics, University of Belgrade
Object Oriented Programming Assignment Introduction Dr. Mike Spann
Hub Location Problems Chapter 12
Introduction to Design and Manufacture Supply Chain Analysis (K. Khammuang & H. S. Gan) A scientific approach to decision making, which seeks to.
The Application of The Improved Hybrid Ant Colony Algorithm in Vehicle Routing Optimization Problem International Conference on Future Computer and Communication,
A Hybrid Genetic Algorithm for the Periodic Vehicle Routing Problem with Time Windows Michel Toulouse 1,2 Teodor Gabriel Crainic 2 Phuong Nguyen 2 1 Oklahoma.
1 A New Method for Composite System Annualized Reliability Indices Based on Genetic Algorithms Nader Samaan, Student,IEEE Dr. C. Singh, Fellow, IEEE Department.
Mobile Agent Migration Problem Yingyue Xu. Energy efficiency requirement of sensor networks Mobile agent computing paradigm Data fusion, distributed processing.
Exact and heuristics algorithms
Group 8: Denial Hess, Yun Zhang Project presentation.
1 Genetic Algorithms and Ant Colony Optimisation.
1 Iterative Integer Programming Formulation for Robust Resource Allocation in Dynamic Real-Time Systems Sethavidh Gertphol and Viktor K. Prasanna University.
Introduction to Genetic Algorithms. Genetic Algorithms We’ve covered enough material that we can write programs that use genetic algorithms! –More advanced.
Genetic Algorithms CSCI-2300 Introduction to Algorithms
Edge Assembly Crossover
Genetic Algorithms What is a GA Terms and definitions Basic algorithm.
Transportation Logistics Professor Goodchild Spring 2011.
Optimization Problems
Log Truck Scheduling Problem
IT Applications for Decision Making. Operations Research Initiated in England during the world war II Make scientifically based decisions regarding the.
Vehicle Routing Problems
IE 312 Review 1. The Process 2 Problem Model Conclusions Problem Formulation Analysis.
Genetic Algorithms and TSP Thomas Jefferson Computer Research Project by Karl Leswing.
Artificial Intelligence By Mr. Ejaz CIIT Sahiwal Evolutionary Computation.
Genetic Algorithms And other approaches for similar applications Optimization Techniques.
A MapReduced Based Hybrid Genetic Algorithm Using Island Approach for Solving Large Scale Time Dependent Vehicle Routing Problem Rohit Kondekar BT08CSE053.
Genetic Algorithms.
ME 521 Computer Aided Design 15-Optimization
Subject Name: Operation Research Subject Code: 10CS661 Prepared By:Mrs
Genetic Algorithms and TSP
TransCAD Vehicle Routing 2018/11/29.
traveling salesman problem
Chapter 6 Network Flow Models.
Beyond Classical Search
A Neural Network for Car-Passenger matching in Ride Hailing Services.
Presentation transcript:

The Optimization of Solid Waste Collection (SWC) in Nablus City Supervisor: Dr. Ramiz Assaf Co. Supervisor: Dr. Yahya Saleh An-Najah National University Group Members: Alaa Rabi Diana Arman Rasmyia Khudair Walaa Amer

Content Project Description Introduction Literature Review Mathematical Model Solving the Mathematical Model Result and Analysis Conclusion and Recommendation 2

Project Description Our study was aimed to formulating mathematical model for the councils' solid waste management system. The model used to find the best vehicle route in order to minimize the total travelled distance which result in minimizing the total cost and time. 3

Motivation for choosing this idea Triggers population growth urban sprawl different type of human activities Cause generation of huge amounts of solid waste worldwide. If accumulated Lead to health problems environment pollution deterioration of urban environment So we must find the best method to manage solid waste system which consist of collection, transportation and disposal 5

Solid Waste Management System in Nablus City 6

Joint Service Council for Solid Waste Management in Nablus City 7 Capacity =11 ton

Problem Statement The council suffers from the lack of areal plan for collection transfer station, dumpsters locations and vehicles route. The existing system is based on experience, which lead to high consumption of the council revenues. Also, the council has only one transfer station to accommodate all generated waste. This causes a higher transportation costs, thus our project addressed this by finding the best vehicle route. 8

Research Objectives develop a mathematical model for capacitated vehicle routing problem analyze and solve mathematical model Determine the best route for each vehicle minimizes the total traveled distance for collection waste 9

Reviewed Literature 11 Solid Waste Management in Gaza Strip Problems and Solutions. Solid waste: generation, handling, treatment and disposal Web site. Solid Waste Management:A Local Challenge With Global Impacts Web site. Solving Real-World Vehicle Routing Problems Using MILP and PGreedy Heuristics. A Robust Optimization Approach for the Capacitated Vehicle Routing Problem with Demand Uncertainty. Modeling and Solving the Capacitated Vehicle Routing Problem on Trees. Optimization of Municipal Solid Waste Management System. University of Dar es Salaam. A Tutorial Guide to Mixed-Integer Programming Models and Solution Techniques. Optimizing Routing of Municipal Solid Waste Collection Vehciles in Deir El- Balah – Gaza Strip. Vehicle Routing Problem. Clarke & Wright's Savings Algorithm. Solving the Vehicle Routing Problem with Genetic Algorithm and Simulated Annealing. The Simulated Annealing Algorithm. Improving Dorm Room Assignments Using Simulated Annealing. Ant Colony Optimization. Ant Colony Optimization for Capacitated Vehicle Routing Problem. Ant colony Optimization Algorithms : Introduction and BeyondAnt colony Optimization Algorithms. An Optimization Algorithm for the Capacitated Vehicle Routing Problem Based on Ant Colony System. The VRP Web site. Solving the Capacitated Vehicle Routing with a Genetic Algorithm. evolutionary algorithm for vehicle routing. Applying Genetic Algorithm for Capacitated Vehicle Routing Problem. Application of Dynamic Graph for the fasest Route search in a Transport Network. Advanced Route Planning in Transportation Networks. Application of Dijkstra Algorithm in Logistics Distribution Lines. A Comparative Study of Vehicles Routing Algorithms for Route Planning in Smart Cities. Evaluation of Shortest Paths in Road Network. Dijkstra’s shortest path algorithm Web site. Dijkstra's Algorithm. Towards a Multilevel Ant Colony Optimization. VRP Algorithms for Decision Support Systems to Evaluate Collaborative Urban Freight Transport Systems. Solving the Vehicle Routing Problem with Genetic Algorithm and Simulated Annealing. Comparing the Performance of Genetic Algorithm and Ant Colony Optimization Algorithm for Mobile Robot Path Planning in the Dynamic Environments with Different Complexities. Comparison of TSP Algorithms. Creating a genetic algorithm for beginners. GENETIC ALGORITHMS Web Site. Genetic Algorithms, Tournament Selection, and the Effects of Noise. Analysis of the impact of parameters values on the Genetic Algorithm for TSP. A Comparative Study between the Nearest Neighbor and Genetic Algorithms: A revisit to the Traveling Salesman Problem. Genetic Algorithm Performance with Different Selection Strategies in Solving TSP.

Solid Waste Collection (SWC) Solid Waste Collection (SWC) Vehicle Routing Problem (VRP) Solid Waste Management System (SWMS) Solid Waste Management System (SWMS) Capacitated Vehicle Routing Problem (CVRP) Capacitated Vehicle Routing Problem (CVRP) Mixed Integer Programming (MIP) Heuristic Algorithms 12

Solid Waste Management System (SWMS) solid waste management storage and collectiontransportationdisposal 13

Vehicle Routing Problem (VRP) Typical input for the VRPAn output for the VRP 14

Capacitated Vehicle Routing Problem (CVRP) CVRP one of the type of VRP where each vehicle has the uniform capacity and each customer has a certain demand. 15

Mixed Integer Programming(MIP) Mixed integer programming model (MIP) is a variation of a linear programming model where some of the variable are restricted to take real and some are integers, or at least one variable is an integer, It may have a binary variable which used to identify if any entity is active or not by being assigned 1 or 0 respectively. 16

Heuristic Algorithms Saving Algorithm Ant Colony Algorithm Genetic Algorithm Dijkstra’s Algorithm Nearest Neighbor Algorithm Simulated Annealing 17

18 The speed of solution The quality of solution Comparison between heuristic algorithms

Nearest Neighbor Algorithm 19

Genetic Algorithm 20

Parameter of Genetic algorithm o Crossover rate. o Mutation rate. o Population size. o Selection. Tournament selection (Tournament size) Roulette wheel selection. Rank selection (Selective Pressure) o Encoding. o Crossover. Single point crossover. Two point crossover. Uniform crossover. o Termination Condition. Reach specified number of generation. Reach optimal solution. Reach specified time. 21

Best value of the Parameter o From previous studies we found the best values for these parameters: 22 ParametersValue Population size1000 Mutation rate0.01 SelectionRank selection CrossoverSingle point EncodingPermutation Termination ConditionNumber of generation

Other parameters, we made design of experiment by using Minitab to figure out the best values. 23 Best value of the Parameter

ParametersValue Crossover rate0.9 No. of generation1000 Selective Pressure1.3 24

Model Assumptions Transportation cost and time is proportional to the distance traveled by the vehicles. Each dumpster contains the same amount which is equal to the 67% of the its capacity The vehicle traveled with constant speed. The service time to discharge each dumpster is the same. There is no traffic jamNumber of vehicles is constant. Each vehicle makes two trips Each node contain only one dumpster. 26

Parameters 27

Decision Variables 28

Objective Function  schematic diagram of trip 1 The objective function of the model calculates the sum of travelled distance by the vehicles (TTD). Therefore, the aim of the model is to minimize(TTD). Assume each vehicle make two trip to complete discharging all dumpsters. 29

 schematic diagram of trip 2 30

 The total travelled distance by each vehicle is the sum of the distance travelled in trip one and trip two as follows:  The total travelled distance by two vehicle can be expressed as:  Model objective is to minimize (TTD) 31

Constraints  Trip One Constraints: 32

 Trip two constraints: 33

34

CVRP solver 35

36

Current Route  There is no a certain route accredited by the municipality. 37

Improved Route 38 Vehicle1Vehicle 2 Depot C203C1 C202C2 C201C11 C200C12 C211C216 C210C218 C209C219 C208C217 C207C222 C233C220 C234C199 C235C221 C236C48 C237C49 C232C45 C231C46 C230C47 C229C43 C228C44 C227C42 C226C41 C225C40 C224C66 C223C65 C204C7 C205C6 C206C4 C198C5 C94C8 C95C9 C109C13 C108C14 C107C15 C105C16 C96C17 C97C18 C98C19 C104C20 C103C23 C193C21 C83C22 C84C24 C82C246 C81C248 C86C249 C87C250 C88C251 C89C252 C78C54 C79C55 C80C53 C122C57 C121C52 C120C56 C118C50 C119C51 C186C28 C185C27 C127C30 C128C29 C129C25 C131C26 C132C32 C168C31 C195C34 C196C33 C214C0 Transfer Station C212C39 C191C35 C136C36 C140C37 C144C38 C147C73 C148C64 C149C63 C150C62 C151C61 C152C60 C156C59 C155C69 C101C282 C102C281 C161C279 C160C277 C159C276

C158C278 C100C272 C99C271 C157C270 C153C269 C154C268 C162C257 C163C256 C165C255 C166C254 C167C253 C190C261 C189C262 C188C260 C173C263 C172C259 C174C258 C178C267 C179C264 C180C58 C187C265 C123C266 C124C245 C125C244 C126C243 C183C242 C182C241 C181C240 C177C239 C176C238 C175C110 C171C111 C170C112 C137C247 C138C113 C139C114 C135C116 C134C115 C133C117 C169C77 C194C76 C192C75 C106C74 C197C275 C93C273 C92C274 C91C280 C85C67 C213C10 TS DepotC3 C164 C143 C142 C141 C146 C145 C71 C70 C72 C68 TS Depot Total Distance Total Travelled Distance =105 Km

Comparison Between Current Route and Our Improved Route 40 Price of a liter solar6.3 NIS Km consumption of liters solar 74% of liter solar Current routeImproved route Total travelled distance (Km) Total fuel consumption(liter) 312*0.74= *0.74=77.7 Total fuel cost (NIS)280.88*6.3= *6.3= Amount of reduced cost (NIS) =

41

Conclusion There are many things that must be improved in the municipality in order to reduce costs and increase profits. 42

Recommendation Put a real plan of solid waste collection. Oblige the driver to follow the best order of the dumpsters that find it by CVRP solver. Make technological innovation such as: using an sensor on each dumpster to evaluate the filling ratio. use CVRP solver software to find the best order of the dumpsters. 43