Heuristic and Metaheuristic are optimization techniques, it would be great opportunity for everyone to hear from experts who have used these techniques on resources optimization and provide a live example.
Please Show the benefits gained by using these techniques over traditional optimization techniques like linear, Nonlinear, Integer, Quadratic, Stochastic, Dynamic and Combinatorial optimization. Saving Changes...
Sort By:
Stéphane ParentSelf Employed / Semi-retired| Leader MakerPrince Edward Island, Canada
I presume that a metaheuristic tool could choose a heuristic technique or one of the other optimization techniques you listed, Riyadh.
I suspect any such tool are manually programmed. The case study would certainly be interesting but not likely portable.
If I am wrong, I would love to learn about off-the-shelf software that selects and implements a resource optimization technique.
...
1 reply by Riyadh Salih
Jun 19, 2019 4:24 PM
Riyadh Salih
...
Thanks Stephane for your comment, as you mentioned it is a mathematics and computational methods designed for finding the best optimal solution Metaheuristic is more accurate than Heuristic both methods provide better computational performance than traditional techniques
Types of metaheuristic are
• Simulated annealing
• Tabu search
• Evolutionary computation
• Ant colony algorithm
• Differential evolution
• Harmony search
• Artificial immune systems
• Memetic algorithms
• Particle swarm optimization
• Honey-bee colony optimization
I was quite amused to learn in my engineering studies that heuristic is a fancy way to say "rule of thumb". It is generally some informal process we follow because it has been shown to work. I don't know that I would call them optimization techniques, since they are used everywhere but they can be used that way.
For resources optimization, one common heuristic is that people assigned full time to a project normally work about 70-80% of their time on the project. You can try to micromanage it beyond that point, but might spend a lot of effort to gain no more accuracy. A metaheuristic in that case might be, "At the organization level, we will look at several metrics that reflect our best practices for resource utilization. For small projects, the variance is so large that we guesstimate and call that good enough to meet our immediate needs." Saving Changes...
I presume that a metaheuristic tool could choose a heuristic technique or one of the other optimization techniques you listed, Riyadh.
I suspect any such tool are manually programmed. The case study would certainly be interesting but not likely portable.
If I am wrong, I would love to learn about off-the-shelf software that selects and implements a resource optimization technique.
Thanks Stephane for your comment, as you mentioned it is a mathematics and computational methods designed for finding the best optimal solution Metaheuristic is more accurate than Heuristic both methods provide better computational performance than traditional techniques
Types of metaheuristic are
• Simulated annealing
• Tabu search
• Evolutionary computation
• Ant colony algorithm
• Differential evolution
• Harmony search
• Artificial immune systems
• Memetic algorithms
• Particle swarm optimization
• Honey-bee colony optimization Saving Changes...
That would be a very different usage of the term than I generally see in engineering texts or whitepapers. I'm not arguing the point but instead stating that it is interesting to see how certain terminology may be used differently in different domains.
I could see any of those being a heuristic (we use this approach because we have found it gives a good answer), but the metaheuristic is more like a methodology: "Why would we pick a specific heuristic based on the problem?".
...
1 reply by Riyadh Salih
Jun 20, 2019 1:36 AM
Riyadh Salih
...
Keith, I really appreciate your both contributions this was proposed by Glover at mid-80s and as mentioned earlier it is used for optimization now optimization can be used for resources or even Metaheuristic method can be used in power systems like load assessment and profiling, Network reconfiguration, Reactive power planning, System security analysis, State estimation, Distributed generation.
Could you please give us few examples of other Engineering application or how it was used
That would be a very different usage of the term than I generally see in engineering texts or whitepapers. I'm not arguing the point but instead stating that it is interesting to see how certain terminology may be used differently in different domains.
I could see any of those being a heuristic (we use this approach because we have found it gives a good answer), but the metaheuristic is more like a methodology: "Why would we pick a specific heuristic based on the problem?".
Keith, I really appreciate your both contributions this was proposed by Glover at mid-80s and as mentioned earlier it is used for optimization now optimization can be used for resources or even Metaheuristic method can be used in power systems like load assessment and profiling, Network reconfiguration, Reactive power planning, System security analysis, State estimation, Distributed generation.
Could you please give us few examples of other Engineering application or how it was used Saving Changes...
Abolfazl, thanks for your feedback if we go by need and not need then one say you don't need PMP to run a project but does the quality remain same by taken educated decision and more training the ens result become more powerful with less cost and losses
so the case with large and complicated project you would need special tools to manage effectively and efficiently in time. Saving Changes...