Unit 4 Matrices
13 dot points, in syllabus order. Each dot point has a focused answer, with exam-style questions and worked answers where available.
How does a permutation matrix rearrange the rows of a state matrix, and how are binary matrices used to encode and reorder information?
What is a tree and a spanning tree, and how are minimum spanning trees found by inspection or by Prim's algorithm to solve minimal connector problems?
How do transition diagrams and transition matrices model step-by-step change in a system, and how are future, past and equilibrium states found, including with culling and restocking?
What is the difference between Eulerian and Hamiltonian travel, and how do vertex degrees decide whether an Eulerian trail or circuit exists?
How do you find the greatest flow a network can carry from source to sink, and how does the minimum cut prove the maximum flow?
How is a project scheduled with critical path analysis, including dummy activities, float and crashing, and how does this connect to flow and allocation problems?
How does a Leslie matrix model an age-structured population, and how do birth and survival rates project the population forward?
How do we find the shortest path between two vertices of a weighted graph, and how does Dijkstra's algorithm find the shortest path from one vertex to every other vertex?
How do communication and dominance matrices use a matrix of zeros and ones to count direct and indirect links, and how do you rank competitors?
How are matrices added, subtracted, multiplied and raised to powers, what do the elements of a product mean in context, and when does a matrix have an inverse?
What are the order, elements and types of a matrix, and how do we use matrices to store tabular information and construct a matrix from a rule for its elements?
What are the key terms of graph theory, and how are spanning trees and shortest paths found in a weighted network?
How is an allocation problem represented by a bipartite graph or cost table, and how does the Hungarian algorithm find the optimum assignment of people or machines to tasks?
