R9. Approximation Algorithms: Traveling Salesman Problem

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

КОМЕНТАРІ • 97

  • @Desimere
    @Desimere 4 роки тому +66

    When he'll be an old and grumpy professor, one of his students will find this video in youtube and be like mind = blown.

  • @WahranRai
    @WahranRai 5 років тому +97

    his brain is hyper active : the result is burned hair !!!

  • @tsunghan_yu
    @tsunghan_yu 2 роки тому +22

    Cycle from MST + skip visiting duplicate vertices: 2-approximation 11:31
    Cycle from MST + minimum perfect matching + skip visiting duplicate vertices (Christofides' algorithm): 1.5-approximation 31:36
    INAUDIBLE:
    3:56 "given by C"
    4:24 "Kruskal" (en.wikipedia.org/wiki/Kruskal%27s_algorithm)
    8:41 "doing a DFS traversal"
    9:34 "we already resolved this"

  • @whale9982
    @whale9982 7 років тому +54

    I love the explanation and teaching style of this young teacher !!!

  • @EralpBayraktar
    @EralpBayraktar 8 років тому +88

    I found it really cool that he juggles the chalk.

    • @EralpBayraktar
      @EralpBayraktar 8 років тому +17

      said nobody ever

    • @EralpBayraktar
      @EralpBayraktar 8 років тому +11

      but he explained it very good, so like :)

    • @ecy3323
      @ecy3323 8 років тому +8

      Its distracting, not cool, but explanation is good.

    • @bigbangind
      @bigbangind 7 років тому +2

      sus lan düdük

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

      It'd be cooler if he didn't then find himself trying to write with the wrong end.

  • @TheHotdogstand
    @TheHotdogstand 3 роки тому +7

    I found it hard to understand this guy at first, but noticed that around 5 minutes in it becomes much easier to understand. He started speaking a lot slower and that seemed to help. perhaps he was just nervous? Either way this lecture was great and I'd recommend turning on CC for the first 5 min or so.

  • @alextz4307
    @alextz4307 5 років тому +14

    Perfect lecture, quite amusing too. With subtitles you can follow him easily.

  • @thomaspeterson2568
    @thomaspeterson2568 6 років тому +16

    I love how happy he is at the end X)

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

    I'm always confused why there's so many dislikes on these ocw videos

  • @micharobaszynski2454
    @micharobaszynski2454 8 років тому +9

    4:24 INAUDIBLE = en.wikipedia.org/wiki/Kruskal%27s_algorithm - he says Kruskal

  • @juliawenkmann8510
    @juliawenkmann8510 4 роки тому +12

    He´s a legend.

  • @lancelotxavier9084
    @lancelotxavier9084 3 роки тому +5

    I was staring at his hair the entire lecture.

  • @titusfx
    @titusfx 3 роки тому +6

    He makes 3 mistakes, just one is a major mistake and the mistake is in 19:17, if understood properly he said that euler circuit only has solution if and only if every vertex has even degree which is false. e.g: A house with an X in the middle [X]> the bottom vertex has 3 edges and the other two has 4 edges and the last one has 2 edges. And there is an euler circuit. Please check the theoream on wiki to verify.

    • @codyheiner3636
      @codyheiner3636 3 роки тому +7

      There is definitely no Euler circuit for your example. Wikipedia confirms the theorem he stated. Make sure you have your definitions correct. Remember and Euler circuit has to use every *edge*, not visit every vertex. en.wikipedia.org/wiki/Eulerian_path

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

    What an incredibly delightful teacher!

  • @itsginn
    @itsginn 8 років тому +28

    for someone who is not a native english speaker, this was way too fast, but nevertheless still more helpful than the lessons at my university

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

    They only briefly explained the triangle inequality and managed to explain it better than my professor who spent half a lecture on it.

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

      Its because you already know the triangle inequality.

  • @lr5648
    @lr5648 7 років тому +5

    If you could talk just a little bit slower it would be great. I had to go back a couple of times to understand what you said. But besides that your explanation is great! Thanks

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

      You can slow down the speed of the video :)

  • @xCaleb
    @xCaleb Рік тому +2

    This definitely will take a few re-watches to (hopefully) understand, but i've already gotten more out of watching this once than I have with any of my class' content lol

  • @Dreso0
    @Dreso0 7 років тому +35

    settings -> speed -> 0.75 you're welcome

  • @codyheiner3636
    @codyheiner3636 3 роки тому +29

    I love the way this guy smiles and flips his chalk while preparing for the next equation. His enthusiasm for algorithms is infectious.
    "That definitely shouldn't be 3/3. That would be P = NP." :D

  • @nastiahavriushenko9940
    @nastiahavriushenko9940 6 років тому +9

    best guy ever, explanation is great, short and clear. thank you!

  • @oskaradolfson7450
    @oskaradolfson7450 5 років тому +2

    Super great Video! Thanks Amartya Shankha Biswas! Btw, in around 11:40 when he derives the 2-approximation it should be C' and not C. C' is the solution derived by the approximation algorithm.

  • @DanielPage
    @DanielPage 8 років тому +12

    He should slow down or emphasize his syllables. He's difficult to understand sometimes here. Aside from this, it is pretty good.

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

    this guy explained it better than my professor.

  • @alainfekri5524
    @alainfekri5524 4 роки тому +4

    Alternative solution: stop traveling and find a new job salesman

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

    Genius. 🙌

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

    Great video. The only issue I had was you confusing between matchings, perfect matchings and minimum cost matchings towards the end when you were trying to explain M, M1 and M2.

  • @parthchib
    @parthchib 5 років тому +3

    Is he is Indian?

  • @willjadsonevania9787
    @willjadsonevania9787 11 місяців тому

    teacher I developed a heuristic and would like to share it. My heuristic uses topology and concentric circles. What do you think?.

  • @lakshaygarg7311
    @lakshaygarg7311 4 роки тому +1

    He is Bengali Indian

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

    There is no point for the students attending the lecture and paying thousands of dollars unless the professor is going to interact with the students. Might as well watch a prerecorded video on UA-cam.

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

    I am another Biswas at MIT and this guy is way more hip and cool than me.

  • @jannatulshaila4560
    @jannatulshaila4560 5 років тому +3

    At first you will be in trouble to understand his word but don't lose your patience believe me this one is the best Explanation for Approximation Algorithms: Traveling Salesman Problem. Just love it

  • @RetroGamingClashOfClans
    @RetroGamingClashOfClans 5 років тому +3

    why r u like 10 and giving a lecture at mit? jeez...Asians are smart

  • @rituroy7096
    @rituroy7096 8 років тому +3

    great explanation....

  • @dixitpatel8156
    @dixitpatel8156 7 років тому +4

    can't resist looking at his hairs now and then..

  • @Vatydukito
    @Vatydukito 7 років тому +6

    correct : c(C)

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

    What is five approximation algorithm ?

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

    Get this man some better chalk

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

    Amazing lecture! Thank you!

  • @Diana-go4ex
    @Diana-go4ex Рік тому

    Great work, thank you

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

    15:08 time stamp for person use

  • @shahulrahman2516
    @shahulrahman2516 10 місяців тому

    Great Lecture

  • @Csartreweghhgf
    @Csartreweghhgf 6 років тому +1

    Nice lecture!

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

    what choice of path will guarantee you the shortest path always

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

      you are missing the connecting edges from the perfect match

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

      the perfect connections, should be easy to generate

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

      if you cant be sure about the actual best round-trip, you are finished visiting all places before you could calculate to get 1.5 advantage compared to the best

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

    Great lecture 👌very well done

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

    Young talent!

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

    Thankyou.

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

    IITian

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

    spatial approximation tree

  • @florianreichelt
    @florianreichelt 7 років тому

    i like your video!:)

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

    cool

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

    Awesome explanation

  • @kartaLaLa
    @kartaLaLa 7 років тому +11

    his hair is quite cool.

  • @SaintHubbins2
    @SaintHubbins2 6 років тому

    Yo this dude is p. dope

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

    Anyone knows how to implement this on Matlab?

  • @staxstix
    @staxstix 7 років тому +2

    haha, what a cool cat

  • @kaantas529
    @kaantas529 8 років тому +1

    9:34 INAUDABLE: we already resolved this..

  • @kaantas529
    @kaantas529 8 років тому +1

    8:41 INAUDABLE: ... doing a DFS traversal

  • @kaantas529
    @kaantas529 8 років тому +1

    In INAUDIBLE part at 3:56 he says "given by C"

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

    10/10.

  • @rayzhang336
    @rayzhang336 8 років тому

    speed is too fast.

    • @rayzhang336
      @rayzhang336 8 років тому +7

      But he teaches very well. It's clear to understand.

  • @boyadeng7127
    @boyadeng7127 6 років тому +1

    Really characteristic lectuer, nice

  • @amerm.alnajada7442
    @amerm.alnajada7442 3 роки тому

    hello I found the exact solution of this problem . How can I send it to win a prize and get the right of possession?

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

    just one comment, try to sound each word while your're speaking and don't rash

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

    Reduce speed to .75 my fellow dimwits😂

  • @soHARDtomakeAname
    @soHARDtomakeAname 6 років тому

    Follow your heart

  • @EliotMcLellan
    @EliotMcLellan 4 роки тому +1

    WILLIES

  • @jamess9579
    @jamess9579 7 років тому +3

    Some of the things this guy is saying are imprecise/clumsy.

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

    what a freak show... wtf...