Overview of algorithms in Graph Theory

Поділитися
Вставка
  • Опубліковано 13 гру 2024

КОМЕНТАРІ • 52

  • @vcfirefox
    @vcfirefox 9 місяців тому +11

    dude how are you not popular? probably the most lucid channel for learning stuff! thanks for sharing your knowledge!!

    • @codewithbug
      @codewithbug 8 місяців тому

      agree!!

    • @arjix8738
      @arjix8738 5 місяців тому

      I'd say the monotone voice is one of the reasons he is not popular.
      I can barely bear with it, but otherwise it is great content

  • @ulissemini5492
    @ulissemini5492 3 роки тому +54

    5:50 I was confused as to how removing an edge could increase the number of connected components, but remember "connected components" just means the number of connected subgraphs that aren't connected to eachother

    • @papastalin1543
      @papastalin1543 2 роки тому +1

      thanks bro, i was having the same confusion

    • @BruinChang
      @BruinChang 2 роки тому +1

      As what your definition of connected components says, one island becomes, say, three islands when removing bridges. Therefore, the number of islands increases?

    • @carmelbaris7088
      @carmelbaris7088 Рік тому

      @@BruinChang ​ for me, it's easier to view the graph as a blueprint of a one-story building, where the edges are corridors & the nodes are doors. let's say I decide to block door X. if doing so increases the number of distinct (disconnected) corridors, I call it an articulation point.

    • @codewithbug
      @codewithbug 8 місяців тому

      thanks, man. i was having the same problem in my head. now it's gone!

  • @amymccabe9638
    @amymccabe9638 6 років тому +21

    Thanks for posting this series on Graph Theory, I am finding it very useful!

  • @arjunragu995
    @arjunragu995 Місяць тому

    Wow honestly, if it were not for this playlist, I would not have been able to learn the Graphs portion in my Algorithms Class as a Undergraduate Computer Science Major.
    You are a Genius. Thank You so much!

  • @ken6145
    @ken6145 4 роки тому +8

    Thanks man. This video really opens my eyes on how useful graph theory can be.

  • @aaryanjavalekar7249
    @aaryanjavalekar7249 6 місяців тому +1

    Golden Standards for teaching! Great work man!

  • @sonluuh
    @sonluuh 3 роки тому +2

    it's hard to reach the end, you know. I still love it. So many knowledge

  • @rohiteshjain6884
    @rohiteshjain6884 4 роки тому +23

    Only 30k views break my heart : (
    Anyway, I will share this playlist with my best friends.

  • @mohamedsayed8697
    @mohamedsayed8697 Рік тому +1

    In 1:51 the graph can be unweighted also not only weighted. This is a typing problem on the slide

  • @markneumann381
    @markneumann381 5 місяців тому

    Really great work. Appreciate this series and its emphasis. Thank you so much.

  • @unav-daily
    @unav-daily 4 роки тому +6

    Thank you this is very helpful for me, I started studying graphs yesterday and couldn't find a good source with good order. Either it was overloaded or had stopped till bfs dfs

  • @MrKingoverall
    @MrKingoverall 4 роки тому +2

    William... I LOVE YOU MAN !!!

  • @PatriceStoessel
    @PatriceStoessel 4 роки тому +3

    1:17 : find the shortest way from A to H (not B)

    • @rajvijen
      @rajvijen 4 роки тому

      Yeah, He spoke B instead of H by mistake.

  • @innerpeace5763
    @innerpeace5763 6 років тому +4

    Great Job! Keep it up. Thanks.

  • @mikehuang8593
    @mikehuang8593 4 роки тому

    Thanks for the Video. I really like it, because you are stating problems, which can be solved by those algorithms. You also explain it well.

  • @rachadlakis1
    @rachadlakis1 2 роки тому +1

    Thank you for your effort, very professional and scientific information with a clam rythm. Great Job

  • @orangejuice8339
    @orangejuice8339 3 роки тому

    Thank you for this. It helps infinitely

  • @vipintomar
    @vipintomar 3 роки тому

    Great video!!! Simply awesome and best content . Thank you for sharing this

  • @luisleal4169
    @luisleal4169 2 роки тому

    Very nice! another useful graph problem: Minimum cuts(ex: Karger's algorithm)

  • @developmentarchive5642
    @developmentarchive5642 3 роки тому

    Amazing series!

  • @mondal1839
    @mondal1839 4 роки тому

    Very much helpful video. keep uploading more and more videos.

  • @evenngmusic8868
    @evenngmusic8868 7 місяців тому

    Love from S Korea

  • @darshanpatel3312
    @darshanpatel3312 5 років тому

    Great playlist

  • @ttgg8922
    @ttgg8922 5 років тому

    I like this video very Much!

  • @aaronaaronaaron5922
    @aaronaaronaaron5922 4 роки тому

    wow man!! you are awesome 🎉 Thanks

  • @rohitkumar-rq6qh
    @rohitkumar-rq6qh 6 років тому +5

    will you cover advance graph algorithms like Heavy Light Decomposition ?
    Thanks anyways.These videos deserve more views.

    • @WilliamFiset-videos
      @WilliamFiset-videos  6 років тому +8

      It's on my radar, I just need to find a way to fit it into the series.

    • @rohitkumar-rq6qh
      @rohitkumar-rq6qh 6 років тому

      I was exploring your codes on github.I was curious if you will cover number theoretic algorithms (didn't mean to bother you ,it's just there are scarce resources relating to numbers).

    • @WilliamFiset-videos
      @WilliamFiset-videos  6 років тому

      Perhaps eventually, but for now it would only be one off videos if I ever did that.

  • @arangsmanickam757
    @arangsmanickam757 Рік тому

    At 1:10, shouldn't the description say from node A to node H?

  • @nicoandreschmid
    @nicoandreschmid 3 роки тому

    Thanks for the great video. Just one remark/question about your statement on the TSP: In my understanding ant-colony optimization is a meta-heuristic approach. Classic approximation algorithms are rather a fixed procedure (no iteration steps) with a proven worst-case-ratio. Would you say there is no difference?

  • @toshinakaokubo1111
    @toshinakaokubo1111 5 років тому

    you are the best, thank you

  • @samtux762
    @samtux762 5 років тому +1

    This pseudocode looks like Python. Great playlist.

    • @WilliamFiset-videos
      @WilliamFiset-videos  5 років тому +2

      That's the idea in case someone actually wants to implement in real code. I usually provide code anyways, but providing pythonish pseudo code should be very understandable

  • @erikshure360
    @erikshure360 3 роки тому +1

    I haven't heard of the traveling salesperson problem; however, I have heard of the traveling salesman problem.

    • @yoshikagekira7600
      @yoshikagekira7600 2 роки тому +1

      salesman comes from patriarchy... that's why he said 'salesperson'... educate yourself before speaking soemthing........
      ok so i was spouting nonsense.😅 plz don't get offended.

  • @_-6912
    @_-6912 3 роки тому

    Did you find it difficult to pronounce Kosaraju's name?

  • @funnyaarogya
    @funnyaarogya 4 роки тому

    I came through a problem where I needed to find the points in a grid that are at the shortest distance from all other points in a grid. please suggest the solution

  • @danielniels22
    @danielniels22 9 місяців тому

    i am lost at trees with cycle meaning

  • @Jehv_gr8tnes
    @Jehv_gr8tnes 4 роки тому +2

    I am in grade5 and it makes me fly

  • @AJAYSINGH-qk9dx
    @AJAYSINGH-qk9dx 6 років тому

    please make mathematics video series covering various algorithms

  • @ahmadbodayr7203
    @ahmadbodayr7203 2 роки тому

    Thank you William god gave you a very bright mind consider reading about islam brother

  • @nothingtosay8441
    @nothingtosay8441 5 років тому

    Dai punda pundya mudiku class ku poda

  • @xuxutravel
    @xuxutravel 3 роки тому

    Maybe some network motif/ network matching problems? A ton of NP-Hard problems. Search: community search.