il reste 5 jours : Bénéficiez d'un coup de pouce pour le Black Friday avec 160 $ de réduction sur plus de 10 000 programmes.

Ce cours n'est pas disponible en Français (France)

Nous sommes actuellement en train de le traduire dans plus de langues.
Birla Institute of Technology & Science, Pilani

Graphs and Networks

Inclus avec Coursera Plus

Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Intermédiaire

Expérience recommandée

4 semaines à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Intermédiaire

Expérience recommandée

4 semaines à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme

Ce que vous apprendrez

  • Model several real-world problems as graphs and solve them using various graph-theoretic concepts like planarity, coloring, matching, and domination.

  • Design and analyze connected graphs and directed graphs.

  • Understand different crucial parameters associated with a network, such as similarity and centrality.

  • Learn about flow in a network and its related concepts, which are critical for optimizing network performance.

Compétences que vous acquerrez

  • Catégorie : Theoretical Computer Science
  • Catégorie : Transportation Operations
  • Catégorie : Graph Theory
  • Catégorie : Social Network Analysis
  • Catégorie : Artificial Intelligence and Machine Learning (AI/ML)
  • Catégorie : Algorithms
  • Catégorie : Network Analysis
  • Catégorie : Problem Solving
  • Catégorie : Mathematical Modeling
  • Catégorie : Combinatorics
  • Catégorie : Network Model
  • Catégorie : Image Analysis
  • Catégorie : Data Structures

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Récemment mis à jour !

novembre 2025

Enseigné en Anglais

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

 logos de Petrobras, TATA, Danone, Capgemini, P&G et L'Oreal

Il y a 10 modules dans ce cours

In this module, you will get a comprehensive introduction to graph theory, emphasizing both the practical importance of graphs in real-world scenarios and the fundamental mathematical concepts underpinning them. The module consists of two lessons: the first addresses why graphs are essential tools for understanding and solving complex problems across diverse fields. The second lesson delves into the formal definitions of graphs, introducing students to key graph-theoretical terms and concepts such as vertices, edges, adjacency, incidences, degree sequences, directed graphs, isomorphism, and graph representations.

Inclus

13 vidéos4 lectures12 devoirs

In this module, you will learn about the critical concepts of connectivity and reachability within both undirected and directed graphs, which are fundamental for understanding how vertices are connected. The module consists of two lessons: the first addresses the concepts related to undirected graph connectivity, like vertex connectivity, edge connectivity, and the relation between them. It also gives an alternate view of connectivity through disjoint paths and local connectivity. The second lesson addresses the concepts related to directed graph connectivity, like weak and strong connectivity, oriented graphs, and strong tournaments.

Inclus

12 vidéos2 lectures14 devoirs

In this module, you will learn about an important graph class, namely planar graphs. The module consists of two lessons: the first introduces and discusses planar graphs, planar drawings, and planar embeddings, their characterisation and properties, and various classes of planar graphs, like maximal plane graphs and outerplanar graphs. The second lesson addresses concepts and properties of dual graphs, a graph associated with any plane graph, like the relation between graph elements of primal and dual graphs, self-dual graphs, and the relationship between bipartite graphs and their dual.

Inclus

11 vidéos2 lectures13 devoirs

In this module, you will learn about several important graph parameters, namely colouring, independent set, clique, matching, and domination. The module consists of two lessons: the first introduces the famous problem of map colouring and how it relates to vertex colouring of a planar graph. Furthermore, it introduces independent sets and cliques of a graph and how they relate to vertex colouring, as well as discusses various bounds and relationships among these parameters. The second lesson introduces matching and domination and discusses a few of their properties.

Inclus

12 vidéos2 lectures14 devoirs

In this module, you’ll learn about representing real-world scenarios using networks, delving into their applications across diverse domains. You’ll explore the fundamental differences between graphs and networks, understand how networks capture complex relationships, and examine examples like social networks, transportation systems, and biological networks. Additionally, you’ll study the mathematical models that describe their structure and behavior, providing a foundation for analyzing real-world connectivity and interactions.

Inclus

9 vidéos1 lecture3 devoirs

In this module, you’ll explore key measures and properties used to analyze and understand networks. Learn how to assess the degree of connectivity between nodes and apply various classes of measures to uncover meaningful insights tailored to different network applications.

Inclus

9 vidéos2 lectures4 devoirs

This module explores network flow concepts and optimization algorithms, including the min-max principle. You’ll gain practical skills in modeling transport networks, optimizing node-to-node connections, and applying effective matching strategies in flow networks.

Inclus

10 vidéos1 lecture3 devoirs

This module delves into techniques for solving minimal cost flow problems in networks. You’ll learn key algorithms such as the Successive Shortest Path and Cycle-Cancelling methods, and explore practical examples of their application. The module also introduces the Network Simplex Algorithm and demonstrates the use of linear programming solvers for optimizing network flows.

Inclus

7 vidéos1 lecture3 devoirs

This module focuses on matchings within graphs and networks, providing insights into their structure and functionality. You’ll learn to model graphs, identify matchings, and apply optimal node-to-node correspondence strategies. The module also covers advanced techniques for implementing matching strategies in flow networks.

Inclus

10 vidéos3 lectures5 devoirs

In this module, you will learn about various applications and a few advanced topics of graphs and networks. The module consists of two lessons: the first addresses applications of graphs and networks to various topics and fields like Image Processing, Pattern Recognition, Economics, Biological Networks, AI, and ML. The second lesson introduces a few advanced topics and gives an insight into these topics by giving a few examples of the type of questions researchers study in these area.

Inclus

9 vidéos3 lectures11 devoirs

Instructeur

BITS Pilani Instructors Group
Birla Institute of Technology & Science, Pilani
30 Cours44 516 apprenants

Offert par

En savoir plus sur Math and Logic

Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.
Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’
Jennifer J.
Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’
Larry W.
Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’
Chaitanya A.
’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’
Coursera Plus

Ouvrez de nouvelles portes avec Coursera Plus

Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.

Faites progresser votre carrière avec un diplôme en ligne

Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne

Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires

Améliorez les compétences de vos employés pour exceller dans l’économie numérique

Foire Aux Questions

¹ Certains travaux de ce cours sont notés par l'IA. Pour ces travaux, vos Données internes seront utilisées conformément à Notification de confidentialité de Coursera.