Activity 01
Think-Pair-Share: Which Representation Fits?
Present three scenarios: a flight network with thousands of airports and thousands of routes, a small friend network of eight people all connected to each other, and a dependency graph for a build system with hundreds of files. Pairs decide which representation fits each scenario and calculate space requirements. Sharing out surfaces the density argument clearly.
Compare adjacency matrix and adjacency list representations for different graph types.
Facilitation TipDuring the Think-Pair-Share, circulate and listen for students to name the exact graph property that justifies their representation choice, not just guessing.
What to look forProvide students with two scenarios: a social network with 1000 users and 5000 connections, and a grid of 100 sensors with each sensor connected to its four immediate neighbors. Ask students to identify the most suitable graph representation for each scenario and briefly justify their choice, considering space efficiency.