Cost-optimization Algorithm Comparison for Fresh Crop Transportation in Sri Lanka. Considered Genetic Algorithm,
Ant Colony Optimization and Simulated Annealing.
Size: 1.05 MB
Language: en
Added: Jul 13, 2024
Slides: 23 pages
Slide Content
Cost-optimization Algorithm Comparison for Fresh Crop Transportation in Sri Lanka
Introduction Final Year Project : Digital Agricultural Marketplace between farmers, large scale buyers and transportation providers Transportation optimization is needed to overcome issues such as time waste, waste of product due to transportation problems and the cost.
Objectives Identify the best optimization method for minimizing the transportation cost We have compared three optimization algorithms through out our research, which are listed below. Genetic Algorithm Ant Colony Optimization Simulated Annealing
Methodology Selecting the Algorithms 1 Creating a Model 2 Selecting Test Instance 3 Running each Algorithm 4 Evaluating Results 5 Selecting the best possible algorithm 6
Methodology This is a Capacitated Vehicle Routing Problem (CVRP) A fleet of vehicles with known capacity should deliver items to customers with known demand.
Model Methodology
Genetic Algorithm One of the most applied methods in the optimization field. The genetic algorithm has based on the mechanics of natural selection and genetics. There are 5 main steps
Ant Colony Optimization Ant colony optimization is developed by observing the behavioral characteristics of ant colonies. Three main steps are identified in ACO. A B wikipedia.org Adaptation Cooperation Daemon actions (Optional)
If we consider an ant on one node, probability of the ant visiting the next node depends on two factors. Ant Colony Optimization A B wikipedia.org Attractiveness of the edge Pheromone level of the edge
Simulated Annealing A probabilistic technique for approximating the global optimum of a given function. Name comes from annealing in metallurgy A technique involving heating and controlled cooling of a material to increase the size of its crystals and reduce their defects.
We have found solutions to benchmark CVRP instance E-n33-k4, where 33 nodes (1st one is the depot) are present and 4 vehicles are used to deliver to customers with various demands. Capacity of a vehicle is considered to be fixed. Test Instance
Simulated Annealing Genetic Algorithm Ant Colony Optimization Algorithm Total Distance Computational time(s) Ant Colony Optimization 885.74 34.850 Genetic Algorithm 897.50 34.523 Simulated Annealing 890.00 11.710 Results
Conclusion As our main objective we have focused on the minimizing the transportation cost by optimizing the route selection. After the implementations we have got results as the lowest total distance is given by Ant Colony optimization with a value of 885.74
Conclusion When considering the computational cost Simulated Annealing has the lowest value. But compared to the computational cost, total distance is more significant as the cost for a unit increase causes a higher increase in transportation cost. According to the results, we can conclude that Ant Colony Optimization is the most suitable algorithm from these three algorithms.