Richard Karp: Algorithms and Computational Complexity | Lex Fridman Podcast

Поделиться
HTML-код
  • Опубликовано: 21 окт 2024

Комментарии • 119

  • @lexfridman
    @lexfridman  4 года назад +71

    I really enjoyed this conversation with Richard. Here's the outline:
    0:00 - Introduction
    3:50 - Geometry
    9:46 - Visualizing an algorithm
    13:00 - A beautiful algorithm
    18:06 - Don Knuth and geeks
    22:06 - Early days of computers
    25:53 - Turing Test
    30:05 - Consciousness
    33:22 - Combinatorial algorithms
    37:42 - Edmonds-Karp algorithm
    40:22 - Algorithmic complexity
    50:25 - P=NP
    54:25 - NP-Complete problems
    1:10:29 - Proving P=NP
    1:12:57 - Stable marriage problem
    1:20:32 - Randomized algorithms
    1:33:23 - Can a hard problem be easy in practice?
    1:43:57 - Open problems in theoretical computer science
    1:46:21 - A strange idea in complexity theory
    1:50:49 - Machine learning
    1:56:26 - Bioinformatics
    2:00:37 - Memory of Richard's father

    • @wi8shad0w
      @wi8shad0w 4 года назад +2

      Thanks for this amazing series.

    • @nzben1993
      @nzben1993 2 года назад

      I’ll

  • @heyrmi
    @heyrmi 4 года назад +111

    Lex many great professors are growing old each day. Geoffrey Hinton is also one of them please invite him once.

    • @adelmomorrison3517
      @adelmomorrison3517 4 года назад +4

      agree!

    • @Sanaki131
      @Sanaki131 4 года назад +3

      ​@@kiran0511 you can do podcasts standing up :> Hinton and Jeff Dean would be amazing, but I'm guessing they have very little time (and don't seem to be very interested in doing public appearences outside of Google)

  • @endrawes0
    @endrawes0 4 года назад +55

    Whenever an older person is in the show I know I'm in for a treat of wisdom. Especially love it when it's computer science related.

  • @shonguiz0
    @shonguiz0 4 года назад +103

    This is a real science man, authentic talk not like some of the new age ai gurus wannabes.

    • @captspeedy1899
      @captspeedy1899 4 года назад +3

      AGI will happen in the next 10 years. Mark my words

    • @shonguiz0
      @shonguiz0 4 года назад +2

      @@captspeedy1899 Maybe but i would like a better justification than the Ray Kurzweil exponential growth crap.

    • @joey199412
      @joey199412 4 года назад +17

      @@captspeedy1899 Based on what? Your gut feeling? At least provide some scientific basis for your assertion. Link some sources etc.
      saying "X will happen in Y years, mark my words" without anything to back it up is the same as a homeless person holding up a sign saying "The end is nigh".

    • @dapdizzy
      @dapdizzy 4 года назад +2

      capt speedy I know Conor McGregor used to speak like that.

    • @bsuperbrain
      @bsuperbrain 4 года назад +2

      @@captspeedy1899 no, it won't.

  • @abhishekshah11
    @abhishekshah11 4 года назад +9

    As a guy who studies graph theory for purely enthusiasm, tuning into this podcast is giving me goosebumps. Thank you Lex.

  • @harounhajem7972
    @harounhajem7972 2 года назад +3

    You know when it's a very intelligent person talking when that person can take really complex tasks and break them down and explain them to anyone. Thanks for the podcast Lex Friedman and Richard Karp!

  • @anandbalivada7461
    @anandbalivada7461 4 года назад +11

    I have been waiting for this for so long :))). I attended a public lecture by Richard Karp and was in awe the entire time and absolutely loved it. He was so excited, sharp and passionate even at 84 and I derived a better understanding of the nature of problems in theoretical cs and the structure of the field in general.

  • @aveekbhattacharyya2550
    @aveekbhattacharyya2550 4 года назад +16

    Hey Lex your podcast is just like the e^x graph which keeps on increasing in the positive direction of the x axis. They are literally amazing. Can you bring Linus Torvalds next?

  • @CryingMG
    @CryingMG 3 года назад +1

    Richard Karp is by far one of the pillars of Computer Science, a true titan in the field. What a great podcast!

  • @niranjanpoudel3226
    @niranjanpoudel3226 Год назад

    transportation problem solving are so under appreciated, mix of economics, psychology, behavior, flow ... everything

  • @computersciencebyd-m-3323
    @computersciencebyd-m-3323 Год назад

    Thank you very much for this interview with Prof. Karp. For me, computational complexity is the most fascinating topic, and it is absolutely great to hear the major contributors talk about it.

  • @robinampipparampil
    @robinampipparampil 4 года назад +7

    This is brilliant. Complexity, networks, graphs, AI and implications for Social Psychology and Cognitive science. Thanks a lot Lex Fridman and Richard Karp.

    • @AufBerghofNAM
      @AufBerghofNAM 2 года назад

      just saw your comment when Prof mentions this

  • @KaraNodrik
    @KaraNodrik 4 года назад +16

    Thank you for continually educating! I appreciate it a lot

  • @khuebner
    @khuebner 4 года назад

    Thank you Lex for providing an outline to your video! Makes it easy to listen to areas of interest. I wish more video bloggers would do this.

  • @ronswanson3656
    @ronswanson3656 4 года назад +5

    You had me at "Reducibility Among Combinatorial Problems"

  • @josephwong2832
    @josephwong2832 2 года назад +2

    awesome interview. Most of those concepts are covered in competitive programmers handbook

  • @dankoni
    @dankoni 4 года назад +4

    once again, speaking for the devs in here, THANK YOU for episodes like this one 🙏♥️🤓

  • @RajeshKumar28sep
    @RajeshKumar28sep 2 года назад

    This video answered at least 10 questions that I always struggled with. Thanks, Lex!

  • @ai_outline
    @ai_outline Месяц назад

    I truly love computer science related content ❤️❤️

  • @barisbasar3909
    @barisbasar3909 Год назад

    How does this have so few views? Mr karp is a legend

  • @SKARTHIKSELVAN
    @SKARTHIKSELVAN 4 года назад +2

    You ask good questions. I like your style. Thanks for your efforts.

  • @bsuperbrain
    @bsuperbrain 4 года назад +2

    These podcasts are amazing! Greetings from Hungary!

  • @davidpolanki89
    @davidpolanki89 3 года назад +2

    Thank you for the great content especially when it comes to computer science

  • @georgetacarmen8824
    @georgetacarmen8824 Год назад

    I enjoyed this conversation.
    I like listening to the way that Lex's mind works.
    It's fascinating.
    :-)

  • @callylove3637
    @callylove3637 2 года назад

    I believe that the constrained version of the stable marriage problem Karp is explaining at around 1:18:00 is about the difference between matching a pair and a triple. Pair matching is a problem in P while triple matching is an NP-complete problem

  • @TheMateusrex
    @TheMateusrex 4 года назад

    Lex is doing the world a favor by interviewing the giants of computation.

  • @TravisGarnett
    @TravisGarnett 4 года назад

    Just fascinating conversation here, especially the mentions concerning testing and human aspects!! Thank-you, gentlemen.

  • @timpips9115
    @timpips9115 2 года назад

    Awesome Lex and Richard, thanks for simple explanations

  • @malozar9214
    @malozar9214 6 месяцев назад

    I suffer from severe insomnia. This helps me fall asleep. I get knocked out during the first 10min

  • @consumer1843
    @consumer1843 4 года назад

    Thank you Lex, this is a useful interview shining lights on path forward for many problems.

  • @vinca43
    @vinca43 4 года назад +7

    Karp.on being a.barker: "Well I wasn't particularly charming but I could be very repetitious and loud." 😂

  • @MW_MOWGLI
    @MW_MOWGLI 4 года назад +2

    You the man Lex, keep up the amazing work 🙌🏽

  • @a-j.2002
    @a-j.2002 4 года назад +8

    So, 2 ads every 5 minutes? Makes it hard to watch!

    • @snojji
      @snojji 3 года назад

      ad block is a free browser extension that rids you of all ads on youtube

  • @BioCful
    @BioCful 4 года назад

    I really enjoyed listening to this program. Thanks!

  • @JesusPirela89
    @JesusPirela89 2 года назад

    I think it would be interesting to see an episode with Richard Garfield talking about AI, Mathematics and Magic the Gatering, I think it would be a good programme.

  • @AIvan40
    @AIvan40 4 года назад +9

    Maximal flow of likes > 9000

  • @funkervogt47
    @funkervogt47 4 года назад +23

    "If an elderly but distinguished scientist says that something is possible, he is almost certainly right; but if he says that it is impossible, he is very probably wrong."

    • @PatJHayes
      @PatJHayes 4 года назад +2

      Years ago I was the plenary speaker at a AAAI Spring symposium. I summed it up by saying that the talks consisted of old men explaining why various things were impossible interspersed with young men explaining how they had just implemented them.

  • @matthieucneude5761
    @matthieucneude5761 4 года назад +2

    Well, I finally understand P = NP problem. Thanks a lot!

  • @livinginfrance9204
    @livinginfrance9204 4 года назад +1

    maybe it's time for lex merch?

  • @DanyPell
    @DanyPell 2 года назад

    Nice! Loving the programming podcasts.

  • @dejabu24
    @dejabu24 2 года назад

    Very interesting, I used to hate math when I was in school but only because I found it useless and boring , learning by myself allowed me to see the beauty and power of mathematics and is fascinating

  • @NS-gr9cy
    @NS-gr9cy 4 года назад +3

    Do one Podcast on the new rover Perseverance going to Mars.

  • @minhkhangphan9
    @minhkhangphan9 4 года назад

    Thanks for your works.

  • @annottobay
    @annottobay 2 года назад

    Most rational and humbling opinion about AI I have gotten from a Mathematician/Computer Scientist. Unlike, some I am not even remotely fearful of AI. It maybe blissful ignorance, however, I have absolutely no fear of a machine becoming sentient and be able to compete on a human level with even the most uneducated and low IQ among the human population. AI will never be able to reproduce itself or have the range of human emotions or self-awareness as human beings. Even the lowest IQ among us have a human spirit about them along with the capacity to produce off springs that can differ from themselves in ability, ambition, outlook, and approach to life. This produces a diversity of creativity, approach to life and ambition that is more than raw ability to engage in infinite computation in an extremely efficient manner.

  • @wastingtimeofcourse3208
    @wastingtimeofcourse3208 2 года назад +2

    This guys explanation on why he is doubtful on AI just doesn’t justify reality. Tech will continue to improve dramatically. Maybe AI won’t exist in his lifetime, but humanity will definitely achieve it.

  • @accountname1047
    @accountname1047 4 года назад +3

    Karp's work makes me NP-hard

  • @jjhack3r
    @jjhack3r 4 года назад +3

    Lol lex talks faster than the guest in this one. Good podcast tho

  • @dmitrym3757
    @dmitrym3757 2 года назад

    RUclips definitely needs a second "Like" button.

  • @johangodfroid4978
    @johangodfroid4978 4 года назад

    thank you lex, excellent interview and a so my Richard karp is a so brilliant mind. Great job

  • @bunny_rabbit5753
    @bunny_rabbit5753 4 года назад

    I m loving this channel.🤓🤓🤓

  • @silencioseu
    @silencioseu 4 года назад

    You should do an interview with Rich Hickey. As a fellow Lisper I think you'll appreciate him :)

  • @jacobuserasmus
    @jacobuserasmus 4 года назад +3

    I think it is really important to understand machines do not have to have Artificial General Intelligence for AI to be a thread to our existence, nor do they need self consciousness. An AI with mastery of a very small domain and enough control can effectively end the human race. (Eg. Military Strategy) The problem with AGI is just much worse and the way I see it is that the moment AGI exist it will be impossible to stop it.

  • @mengyonglee5619
    @mengyonglee5619 4 года назад +3

    "I don't always sleep, but when I do I choose eightsleep", lol okay

    • @dapdizzy
      @dapdizzy 4 года назад +1

      This is superb advertising 😃

  • @RevenueSharePartner
    @RevenueSharePartner 4 года назад +2

    *Algorithm: we may have not met yet, but I'm watching you (like recommendation based on what you searched)*

  • @ecoyoi3015
    @ecoyoi3015 4 года назад +2

    Please invite professor erick demaine from MIT

  • @BrianGaeddert
    @BrianGaeddert 4 года назад

    When are you going to speak to Stephanie Kelton ( The Deficit Myth )?

  • @hanes2
    @hanes2 4 года назад

    Just wanted to say, some day u should have Jonathan Blow on this podcast.

  • @LauritzMelchior
    @LauritzMelchior 4 года назад

    It good be great to invite Jim Simons.

  • @petersmall1574
    @petersmall1574 2 года назад

    Upon hearing "Hungarian Algorithm", my mind leapt to "Bohemian Rhapsody." Then, when I heard him describe the Assignment Problem, it occurred to me that the search for a solution to this problem through the application of a computational algorithm is exactly the kind of challenge that would appeal to geeky young men desperate to discern how they could identify girls who might be willing to go out on a date with them.

  • @effoffutube
    @effoffutube 4 года назад +2

    P=NP is perpetual motion

  • @socrates_the_great6209
    @socrates_the_great6209 4 года назад

    Please show a drawing of what you talk about. 4:30.

  • @phasm42
    @phasm42 4 года назад

    Karp's 21 NP-complete problems: en.wikipedia.org/wiki/Karp%27s_21_NP-complete_problems

  • @yynill
    @yynill 8 месяцев назад

    Isn't it that if you solve a NP problem it becomes a P problem by being solved.
    And then We have p +1

  • @seanfitzgerald4207
    @seanfitzgerald4207 4 года назад +2

    stable marriage problem is central to the matching algorithm i need to create for my DeepMatch (candidate/company matching) startup. if anyone listening out there has algorithm development expertise and is interested in potentially working with me on this, please reach out : )

    • @consumer1843
      @consumer1843 4 года назад

      Do a search on the Stable Match Problem solution source code.

  • @dapdizzy
    @dapdizzy 4 года назад

    I like how Alex seems to completely miss the first two beautiful examples that the guest presents to him, yet he is perfectly polite and the conversation goes as if there is a perfect understanding between the two.

  • @PierreH1968
    @PierreH1968 4 года назад

    A straight line is the shortest distance between two points, as long as the points are facing each other :))

    • @Paul-fn2wb
      @Paul-fn2wb 4 года назад +1

      Sorry, I don't get it, could you explain? Or is it a joke which I don't get either? :D

    • @PierreH1968
      @PierreH1968 4 года назад +1

      That's the point!

    • @PierreH1968
      @PierreH1968 4 года назад +1

      @@Paul-fn2wb I's a corny joke and explaining it would be pointless.

    • @Hexanitrobenzene
      @Hexanitrobenzene 3 года назад +1

      @@Paul-fn2wb
      I suspect it's a sentence similar in spirit to the one I encountered in a science encyclopedia text about topology: "Please lay the tablecloth with a hole facing upwards."
      Points, as well as holes, simply don't have direction property.

  • @kamilziemian995
    @kamilziemian995 4 года назад

    Wonderful talk, truly wonderful, nonsense guest. Mister Fridman, thank you for you work.

  • @jacobuserasmus
    @jacobuserasmus 4 года назад +3

    I of course think AGI is inevitable, Single Cell organism builds Multi Cellular organism eventually builds a brain, which eventually evolve into Self Consciousness which eventually evolve into Super Consciousness. I thin AGI is just part of natural evolution.

    • @jacobuserasmus
      @jacobuserasmus 4 года назад +1

      @FeatherFiend jip. Blows the mind. But I think that a lot of people do not realize that we are already part of a bigger organism. It's even in the name Organization, it even has legal standing. It has specialization of components, communication between components, will to survive, natural selection. This goes for both companies and countries.The question to ask is AGI the evolution of a organization (business) or the evolution of a country or the evolution of a human being. I personally think it is just the evolution of a organization.

  • @bang9427
    @bang9427 4 года назад +2

    i usually enjoy the podcast, but this time the questions could be answered by a bachelor student in CS very easily. I think it was a waste of Richard Karp. Maybe making a voting system?

  • @cridr
    @cridr 4 года назад

    being from eastern europe, when you say Lex Fridman withouth the "i"( how you hear, not how you write it) it was strange to understand what do you mean .. I always forget this strange thing in english when they say "i" and they refer to "e" and when they say "ei" and the refer to "a" or "i" ?! hopefully a AGI will find this strange too

  • @anjansharma5683
    @anjansharma5683 4 года назад

    Now please invite Naval Ravikant please

  • @steves4069
    @steves4069 4 года назад

    Where are my shirts brother?

  • @shubhamjha8896
    @shubhamjha8896 4 года назад +1

    Meet you in MIT Lex.

  • @MilahanPhilosophersCorner
    @MilahanPhilosophersCorner 4 года назад

    Interesting ⭐

  • @badwolf8112
    @badwolf8112 4 года назад

    CS > ALL

  • @hanselpedia
    @hanselpedia 4 года назад

    Geometry problems without drawings suck! ;-)

  • @ChurchOfThought
    @ChurchOfThought 4 года назад +3

    GPT-3 ....

  • @sukabumiflasher4537
    @sukabumiflasher4537 8 месяцев назад

    p is not the same as np so this is true if we use binary logic 1 (true) & 0 (false).
    p is the same as np so this is true if we use antilogic/quantum logic 1=0 (true = false).

  • @toughmuon4003
    @toughmuon4003 4 года назад

    It sounds like Mr. MagicKarp to me.

  • @geoblk3000
    @geoblk3000 4 года назад

    This podcast is the prime example of why there's 1.5x playback speed on RUclips :)

  • @shammcity00
    @shammcity00 4 года назад

    Geoffrey Hinton pls

  • @deeplearningpartnership
    @deeplearningpartnership 4 года назад

    Awesome.

  • @olicairns8971
    @olicairns8971 4 года назад

    please interview tim roughgarden

  • @GIBKEL
    @GIBKEL 3 года назад

    I lack “High dimensional intuition”....me neither. Now words have described my failure b
    As

  • @michaelparker3096
    @michaelparker3096 2 года назад

    So this must all mean the world is definitely flat then?

  • @styleisaweapon
    @styleisaweapon 2 года назад

    stable marriage problem = cuckoo hashing, surprisingly

  • @artking7883
    @artking7883 4 года назад

    @theartistbk check out canvas paintings of divine consciousness

  • @ПавелБелявцев-х8ф
    @ПавелБелявцев-х8ф 4 года назад +1

    Переведите на русский плиз

  • @johnchristopherlayton1325
    @johnchristopherlayton1325 4 года назад

    🙏👑 #grateful

  • @royaebrahim2449
    @royaebrahim2449 10 месяцев назад

    ❤❤

  • @zoecadolouis578
    @zoecadolouis578 2 года назад

    🇭🇹🧠👍

  • @RevolutionOnAir84
    @RevolutionOnAir84 4 года назад

    .

  • @Crytoma
    @Crytoma 4 года назад

    ++

  • @burkebaby
    @burkebaby Год назад

    Whenever an older person is in the show I know I'm in for a treat of wisdom. Especially love it when it's computer science related.

  • @adelmomorrison3517
    @adelmomorrison3517 4 года назад

    ++

  • @MrArmas555
    @MrArmas555 4 года назад

    ++