Graph Design Patterns - Search