Difference Between a Heuristic and an Algorithmic Solution to a Problem
Essay by MMAK • December 28, 2015 • Essay • 619 Words (3 Pages) • 1,440 Views
Essay Preview: Difference Between a Heuristic and an Algorithmic Solution to a Problem
1. Describe the difference between a heuristic and an algorithmic solution to a problem. Give an example of each from your own life and explain why it is heuristic or algorithmic in nature.
There are differences between heuristic and algorithmic solutions. Heuristic and algorithmic solutions are methods used for solving problems. Solving a problem either using heuristic and algorithmic could use the six steps in problem solving.
Algorithmic solutions are solved by using a series steps or actions to find the answer or solution. Good examples of algorithmic solutions include balancing your checkbook, baking a cake,. Each one of these problems requires specific order of steps to be followed to reach the correct solution or outcome. For example I use algorithmic solutions when balancing my personal bank account and keeping on track with a monthly budget.
Heuristic solutions are not so straight forward but may not use all six steps in problem solving. Heuristic solutions will require some type of knowledge or experience, and use the process trial and error. For example I use heuristic solutions when investing in my 401K and my retirement plans.
Heuristic and algorithmic solutions are strategies for solving problems. Algorithmic solutions use more of a straightforward approach and come up with a defined answer. Heuristic solutions require more knowledge and experience to help solve the problem but might not provide the correct answer or solution.
Reference:
Sprankel, M., & Hubbard, J. (2009). Problem solving & Program Concepts (Eighth ed., pp. 3-39). Upper Saddle River, NJ: Prentice Hall.
2. State a reason why each of the six problem-solving steps is important in developing the best solution for a problem. Give one reason for each step.
There are six steps to problem solving. When a bad decision is mad, resources and time have been wasted on a problem or issue . Following the six steps will help insure the best decision or correct solution for the problem.
The first step is to identify the problem; which you have to identify the problem before you can solve it. Not defining the problem fully will lead to an incorrect answer or solution. The second step is to understand the problem; you must understanding what is involved before you can continue to solve or answer the problem. Understanding all that is involved in the problem will help with the solution being correct. The third step is to identify alternative ways to solve the problem; have a complete list of alternative ways to solve the issue. A good example is driving from Phoenix to San Diego having different routes to get there in case of traffic jams, construction or road closers. The fourth step is to select the best way to solve the problem; having alternatives will help provide
...
...