Math & Optimizations: Introducing Graphs & Graph Operations

placeholder

The graph data structure plays a significant role in modeling entities in the real world. A graph comprises nodes and edges that are used to represent entities and relationships respectively. A graph can be used to model a social network or a professional network roads and rail infrastructure and telecommunication and telephone networks. Through this course youll explore graph data structure graph components and different types of graphs and their use cases. Start by discovering how to represent directed undirected weighted and unweighted graphs in NetworkX. Youll then learn more about visualizing nodes and connections in graphs using Matplotlib. This course will also help you examine how to implement graph algorithms on all graph types using NetworkX. Upon completing this course you will have the skills and knowledge to create and work with graphs using NetworkX in Python.