Across
- 2. A rectangular arrangement used to store values during dynamic programming computations
- 7. An algorithmic technique that solves a problem using solutions to smaller subproblems
- 8. A dynamic programming approach that solves smaller subproblems before larger ones
- 10. A longest subsequence common to two given sequences
- 12. The amount of capacity occupied by an item
- 13. A representation of a particular subproblem in dynamic programming
- 15. The maximum weight that a knapsack can hold
- 16. A knapsack problem in which each item is either selected or not selected
- 18. A structure used to store solutions to subproblems
- 19. A smaller problem whose solution contributes to the solution of the original problem
- 21. A problem of selecting items to maximize total value within a weight limit
- 24. A group or level of vertices in a multistage graph
- 25. A path between two vertices having minimum total cost
- 26. A route that visits every city and returns to the starting city
- 27. The cost of a shortest path between two vertices
- 28. The benefit obtained by selecting an item in the knapsack problem
Down
- 1. Subproblems that occur repeatedly within a problem
- 2. A graph in which vertices are divided into a sequence of stages
- 3. Describes shortest-path computation between every pair of vertices
- 4. The property of a solution that gives the best possible result
- 5. A problem of finding a minimum-cost tour that visits every city exactly once
- 6. A vertex considered between a source and destination while computing shortest paths
- 9. A sequence obtained by deleting elements without changing the order of the remaining elements
- 11. A property in which an optimal solution contains optimal solutions to its subproblems
- 14. A dynamic programming approach that solves a problem recursively and stores computed results
- 17. An algorithm that finds shortest paths between all pairs of vertices
- 20. The best value obtained for a particular dynamic programming subproblem
- 22. An equation that expresses a solution in terms of solutions to smaller subproblems
- 23. A location represented as a vertex in the Travelling Salesperson Problem
