Bidirectional Search Algorithm in Artificial Intelligence in Hindi with Real Life Examples

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 ธ.ค. 2019
  • 👉Subscribe to our new channel: / @varunainashots
    Bidirectional search is a graph search where unlike Breadth First search and Depth First Search, the search begins simultaneously from Source vertex and Goal vertex and ends when the two searches meet somewhere in between in the graph.
    ►Breadth first search: • Breadth First Search w...
    ►Depth first search: • Depth First Search (DF...
    ►Artificial Intelligence (Complete Playlist):
    • Artificial Intelligenc...
    Other subject-wise playlist Links:
    --------------------------------------------------------------------------------------------------------------------------------------
    ► Operating System :
    • Operating System (Comp...
    ►Database Management System:
    • DBMS (Database Managem...
    ► Theory of Computation
    • TOC(Theory of Computat...
    ►Data Structure :
    • Data Structure
    ►Computer Networks (Complete Playlist):
    • Computer Networks (Com...
    ►Computer Architecture (Complete Playlist):
    • Computer Organization ...
    ►Structured Query Language (SQL):
    • Structured Query Langu...
    ►Discrete Mathematics:
    • Discrete Mathematics
    ►Compiler Design:
    • Compiler Design (Compl...
    ►Number System:
    • Number system
    ►Cloud Computing & BIG Data:
    • Cloud Computing & BIG ...
    ►Software Engineering:
    • Software Engineering
    ►Design and Analysis of algorithms (DAA) (Complete Playlist):
    • Design and Analysis of...
    ►Graph Theory:
    • Graph Theory
    ►Programming in C:
    • C Programming
    ►Digital Logic:
    • Digital Logic (Complet...
    ---------------------------------------------------------------------------------------------------------------------------------------
    Our social media Links:
    ► Subscribe to us on TH-cam: / gatesmashers
    ►Subscribe to our new channel: / @varunainashots
    ► Like our page on Facebook: / gatesmashers
    ► Follow us on Instagram: / gate.smashers
    ► Follow us on Instagram: / varunainashots
    ► Follow us on Telegram: t.me/gatesmashersofficial
    ► Follow us on Threads: www.threads.net/@gate.smashers
    --------------------------------------------------------------------------------------------------------------------------------------
    ►For Any Query, Suggestion or notes contribution:
    Email us at: gatesmashers2018@gmail.com
    #bidirectionalSearch#AI

ความคิดเห็น • 143

  • @khanhussain987
    @khanhussain987 4 ปีที่แล้ว +61

    May God bless u respected sir
    Your hardwork will give fruitful results to everyone poor students who r not able to pay fee for competitive exams.

  • @mamoonkhattak1195
    @mamoonkhattak1195 หลายเดือนก่อน +1

    THANK YOU SIR
    ap ki wajha se aj phlye dfa mary exam ki preparation achy hoi.

  • @469_himani8
    @469_himani8 2 ปีที่แล้ว +8

    You are the saviour of corona batches sir . Thanks a lot . This AI playlist helped me a lot .

  • @jaswanth2788
    @jaswanth2788 7 หลายเดือนก่อน +20

    00:00 Bidirectional search is a special technique where two simultaneous searches are conducted from initial to goal and backward from goal to initial.
    01:14 Bidirectional search involves searching from both directions simultaneously.
    02:20 Bidirectional search is more efficient than breadth first or depth first search
    03:26 Optimizing time complexity of searching algorithm
    04:28 Bidirectional search reduces time complexity compared to BFS and DFS.
    05:40 Time complexity of BFS/DFS in worst case is O(b^d)
    06:44 Depth first search algorithm explained with an analogy
    07:40 Bidirectional search guarantees optimal solution and completeness with less time complexity compared to BFS and DFS

  • @AnubhavMadhav
    @AnubhavMadhav 3 ปีที่แล้ว +5

    WoW!🤩🤩 How beautifully you have explained with such amazing examples💯. Thank you so much ✨🙏

  • @shubhlaabh6342
    @shubhlaabh6342 2 ปีที่แล้ว +2

    Sirji aapka video dekhnese pehle hi like button apne aap active laagbaagh sare log karte honge jinhone aapke 2-3hi video kyu na dekhe ho, aapki mahanat sarahniya hai 👍

  • @mpatni7790
    @mpatni7790 4 ปีที่แล้ว

    Aapka hr EK video bahut easily understand hojata h sir..... thank you sir🙏🏼

  • @a.d.7888
    @a.d.7888 2 ปีที่แล้ว +6

    I can play whole semester because I know at last this man is going to pass me my exams on last day

  • @murtazamirzaie5896
    @murtazamirzaie5896 3 ปีที่แล้ว +4

    allah apko salamat rakein sir lots of thanks from pakistan

  • @VaishnaviSaxena-oi9yj
    @VaishnaviSaxena-oi9yj 7 หลายเดือนก่อน +5

    Very good content. I've watched your full playlist on DBMS and Computer Architecture and now this and liked each and every video. Thankyou!
    PS: Please make a video on Iterative Deepening DFS too :)

  • @mr_eshwaran
    @mr_eshwaran 15 วันที่ผ่านมา

    I'm a working Student it's really helpful for me.Thanks for explaining sir.

  • @factd2831
    @factd2831 2 หลายเดือนก่อน +1

    what a describe wow wow just wow sir! Radheya Radheya❤❤

  • @sanketsharma7141
    @sanketsharma7141 4 ปีที่แล้ว +14

    You are superb men....Your teaching skills kamal h bro...Plz continue GATE series 🙏💗

  • @sandhyaranisenapati20mcs-09
    @sandhyaranisenapati20mcs-09 4 ปีที่แล้ว

    Thank u sir🤗🤗your explanation is too good😊😊thank u so much

  • @Priyanshu_Chakraborty
    @Priyanshu_Chakraborty 7 หลายเดือนก่อน

    Ky behtareen tareeke se samjhaya hai aapne sr ❤

  • @rajneesh8474
    @rajneesh8474 ปีที่แล้ว

    Awesome you are such a great teacher ☺️

  • @hrutiksherekar6516
    @hrutiksherekar6516 ปีที่แล้ว +1

    Easy explanation great sir👍💯

  • @rizwanmughal8320
    @rizwanmughal8320 3 ปีที่แล้ว

    Excellent explanation sir keep it ❤️

  • @jaydipbarvaliya
    @jaydipbarvaliya 3 ปีที่แล้ว +105

    me always used BFS while searching my GF

  • @discoverdevops5368
    @discoverdevops5368 3 ปีที่แล้ว +23

    the aim was to find the Goal node, in this, we already know about the Goal node, then why perform the search?

    • @neerajmahapatra5239
      @neerajmahapatra5239 ปีที่แล้ว +13

      It's like you know the school location and your home location but you want to find path...
      Here you know goal also but searching for path

  • @rounak3239
    @rounak3239 4 ปีที่แล้ว +2

    Gurujee shandar jabardast zindabad

  • @vedendrapaleti411
    @vedendrapaleti411 3 ปีที่แล้ว

    amazing sir. really splendid examples

  • @shivamkumarsah9514
    @shivamkumarsah9514 2 ปีที่แล้ว

    Amazing explanation sir.

  • @anshumanmohapatra1173
    @anshumanmohapatra1173 2 ปีที่แล้ว +1

    Awesome way to teach very easy to understand.Thank You Guru ji🙏

  • @ambreenkhan8482
    @ambreenkhan8482 2 ปีที่แล้ว

    Thank u so much Sir 😍😍😍
    Ur videos are very helpful for us,,....
    Keep uploading plz...
    Big Love and respect from Pakistan❤❤❤

  • @miannouman4855
    @miannouman4855 11 หลายเดือนก่อน +1

    Helo sir ..mein ny 2 saal bd ppsc test ki preparation krna start ki han aur apki videos bht helpful ho rhi han ..jo subject during study boring lgty thy smj ni aty thy bs ab wo b smj aa rhy han ..thank you
    From Pakistan ...you are the best teacher .
    Apko Pakistan mein hona chye tha

    • @kartikforwork
      @kartikforwork 21 วันที่ผ่านมา

      ho gya test clear?

  • @EngineerCoderAb
    @EngineerCoderAb ปีที่แล้ว

    Your explanation so good

  • @ashik3546
    @ashik3546 4 ปีที่แล้ว

    Really,,,,this is the best...I like it...

  • @meenuchauhan5233
    @meenuchauhan5233 4 ปีที่แล้ว

    sir your explanation is very great...

  • @wasit-shafi
    @wasit-shafi 4 ปีที่แล้ว +1

    sir is 2(b^d) will be the time complexity for Bi-Directional DFS ...?

  • @hayazehra7239
    @hayazehra7239 ปีที่แล้ว +3

    Literally my 3hrs are being wasted every week in university! Your channel is legit

  • @swayamprakashpati2096
    @swayamprakashpati2096 3 ปีที่แล้ว +2

    Sir for each search it is b^d/2. BUT both the searches are operating simultaneously,, so why a constant 2 gets multiplied

  • @rakteemmullick3074
    @rakteemmullick3074 ปีที่แล้ว +1

    *amazing explaination*

  • @dr.umadeviveggalam1239
    @dr.umadeviveggalam1239 4 ปีที่แล้ว +3

    excellent lecture, very clear and u made easy, Thank you....

  • @yamisharma7226
    @yamisharma7226 4 ปีที่แล้ว

    Thanq sir🤗🤗

  • @vaishnavibangar2561
    @vaishnavibangar2561 ปีที่แล้ว

    Thanks a ton ! Sir❤❤❤❤❤❤

  • @MuhammadShoaib-rb1tk
    @MuhammadShoaib-rb1tk 2 ปีที่แล้ว +2

    Very nice person ☺️ and learn very easily ☺️

  • @bhuvan_983
    @bhuvan_983 8 หลายเดือนก่อน

    Thank you sir

  • @lifeisbeautiful6856
    @lifeisbeautiful6856 3 ปีที่แล้ว +1

    Happy teachers day 🙏❤️ you are my teacher

  • @Ballistic_Bytes
    @Ballistic_Bytes 2 ปีที่แล้ว

    Great explaination

  • @healthyshorts8601
    @healthyshorts8601 ปีที่แล้ว

    Thankyou, Sir!

  • @sratnamanjari244
    @sratnamanjari244 4 ปีที่แล้ว

    Thank You Sir 😊

  • @takwirultayasur1944
    @takwirultayasur1944 3 ปีที่แล้ว +1

    As usual❤

  • @likhitgatagat
    @likhitgatagat 7 หลายเดือนก่อน +1

    Can someone explain, if we already know the goal why would we search? I mean the aim is to search the goal state and if you could initiate a reverse search from the goal state then what's the need of the search in the first place?

  • @sahillokhande5513
    @sahillokhande5513 3 ปีที่แล้ว

    Sir if we are searching from start and from goal simultaneously then time complexity must be half as we are searching from both side at same time and meet at middle point and stop there ??
    So time complexity should be b^(d/2) only na ??

  • @ritikagupta8847
    @ritikagupta8847 3 ปีที่แล้ว +1

    Even if we start from the starting node then move one step forward (say down) and then we move one step upward from the goal state, we are effectively taking 2 steps? So it is not b^(d/2) it is essentially b^(d) unless we are doing parallel processing. Am I right??

  • @premrauth8416
    @premrauth8416 3 ปีที่แล้ว

    Thankyou 🙏

  • @rimshaawan9782
    @rimshaawan9782 11 หลายเดือนก่อน

    sir hamari poori class aaap k video lectures sunti hai aur paper ki last night aur hamari poori class apki fan hai q k... poora saal teachers k lectures hamein samaj nai aaty aur paper se eik din pehlay aapki video dekh k concepts clear hu jaty hain ...im from pakistan

  • @vishaljhaveri6176
    @vishaljhaveri6176 2 ปีที่แล้ว

    Thank you sir.

  • @josephstalin9481
    @josephstalin9481 4 ปีที่แล้ว +1

    which camera you use for recording? nice lectures b/w

  • @rafsunsheikh496
    @rafsunsheikh496 2 ปีที่แล้ว +9

    Hello Varun! Thank you so much for your hard works. You really help me a lot. And one thing to mention here, I think the space complexity of bidirectional search is O(b^(d/2)). Can you please check? Thanks

    • @fouzanop1208
      @fouzanop1208 5 หลายเดือนก่อน +1

      ya, that's what i thought. i think it's a mistake in video.

  • @amitapaunikar-sonar3721
    @amitapaunikar-sonar3721 4 ปีที่แล้ว

    Thank u sir 👍🏻😊

  • @mvbsaimurali1019
    @mvbsaimurali1019 4 ปีที่แล้ว +7

    when we know the goal state what's the benefit to search for it again, even if we assume there are multiple goal states then how can u determine the initial goal state

    • @25kirtan
      @25kirtan 3 ปีที่แล้ว +2

      to find intermediate states to reach final state

  • @NIKHIL-zl9nb
    @NIKHIL-zl9nb ปีที่แล้ว

    Sir time complexity for bidirectional search is =o(b^d ) given in book

  • @dnagardhankar
    @dnagardhankar ปีที่แล้ว

    Aagaya MST!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

  • @shreechatane9215
    @shreechatane9215 2 ปีที่แล้ว

    we bunk our lectures to watch your classes !!

  • @jyotibehera8888
    @jyotibehera8888 2 ปีที่แล้ว

    Thank you sooo much

  • @gurdassindora5076
    @gurdassindora5076 2 ปีที่แล้ว +1

    It is possible sir, we use deapth first search from initial to gaol state and breath first search from goal to initial state

  • @YashSinghalAashonline
    @YashSinghalAashonline ปีที่แล้ว

    love you sir

  • @namitsharma3449
    @namitsharma3449 4 ปีที่แล้ว

    Thanks sir g 👍

  • @shahidkhansalarzaishahidkh4818
    @shahidkhansalarzaishahidkh4818 4 ปีที่แล้ว +1

    My name is Shahid Khan from Pakistan kpk.sir I see your all video . I am very thankful to you because your method very easy to understand every student and sir please some video made in assembly language,softwar engineering .

    • @shahidkhansalarzaishahidkh4818
      @shahidkhansalarzaishahidkh4818 4 ปีที่แล้ว +1

      Sir, I request you You also create a video on data structure and algorithms which includes sorting .bubble sort .selection sort. How merage sort works .Waiting for your video,

  • @golurajput456
    @golurajput456 3 ปีที่แล้ว

    Thanku guru ji

  • @jarjarbinks9937
    @jarjarbinks9937 2 ปีที่แล้ว

    should the time complexity not be b^d as the worst possible case for it would be when both the searches don't meet at an point and will have to travel the entire path(considering multiple points of reaching the goal state exist.

  • @epsilon4249
    @epsilon4249 ปีที่แล้ว +1

    So in this technique we have to already know the goal position....Then what are we searching for?

  • @shingoitech3160
    @shingoitech3160 2 ปีที่แล้ว

    Love you brother from Pakistan 🇵🇰

  • @khanhussain987
    @khanhussain987 4 ปีที่แล้ว +3

    I hope sir you will answer my query
    Sir my humble request is that i have completed btech in computer science and engineering but now i wants to do masters in biotechnology.am i eligible to do msc or mtech in biotechnology.
    Does NTA conducts same exam for both mtech and msc biotechnology..

    • @GateSmashers
      @GateSmashers  4 ปีที่แล้ว +3

      Yes you can apply for GATE exam if you want to do Mtech in Biotechnology and there is IIT JAM exam for Msc in Biotechnology

  • @himanshubhardwaz
    @himanshubhardwaz 3 ปีที่แล้ว

    why time complexity is 2*(b^d/2),
    if they start at the same time it should be b^d/2

  • @niteshaddagatla5250
    @niteshaddagatla5250 2 ปีที่แล้ว +1

    Where are video lectures of other logic and reasoning types?? Please make videos on them.

  • @dilipgyawali1776
    @dilipgyawali1776 3 ปีที่แล้ว

    if u have already known goal in advance, what is the need of search??

  • @EngineerCoderAb
    @EngineerCoderAb ปีที่แล้ว

    Pass my university exam by watching your video
    Os
    Toc
    Cd
    Ai
    DBMS

    • @Kojing_Moktan
      @Kojing_Moktan 2 หลายเดือนก่อน

      Bcs csit ? Nepali ?

  • @iampanda3160
    @iampanda3160 5 หลายเดือนก่อน

    is it depth limit search??

  • @user-vx3jm1vi6p
    @user-vx3jm1vi6p 2 ปีที่แล้ว

    Sir, could you please add subtitles for AI videos? Thanks in advance.

  • @meenakshitiwari1982
    @meenakshitiwari1982 4 ปีที่แล้ว

    Hello sir, mujhe aapse apne career ke bare me baat krni haii.. Plz sir apse contact kese kru..

  • @rahullata7156
    @rahullata7156 3 ปีที่แล้ว

    sir lekin 9 se start karne ki zarrorat hi q hai ... 9 is the goal state....toh answr mil gaya na 9?

  • @AboutNas
    @AboutNas ปีที่แล้ว

    Plz tell me about progressive search

  • @neerajnishad9055
    @neerajnishad9055 ปีที่แล้ว

    Bidirectional search is an example of mentos Zindagi.

  • @KushG420
    @KushG420 3 ปีที่แล้ว +1

    if it is the worst case scenario
    shouldn't time complexity be
    b^d+b^d=2b^d??

    • @GateSmashers
      @GateSmashers  3 ปีที่แล้ว

      We are going upto half depth in forward and half depth in backward..

  • @karamelahi3578
    @karamelahi3578 2 ปีที่แล้ว

    Nice

  • @saiprasad548
    @saiprasad548 3 ปีที่แล้ว +4

    How to know where is the goal state? It again takes time to find goal state. Give clarity

    • @AbdulHaseeb091
      @AbdulHaseeb091 2 ปีที่แล้ว

      same question in my mind if we know the goal state why we find goal state ..

    • @dikhyantkrishnadalai6422
      @dikhyantkrishnadalai6422 2 ปีที่แล้ว

      @@AbdulHaseeb091 sometimes it is necessary to know which path is the best one , even if you know the destination.

  • @jyotibajaj5748
    @jyotibajaj5748 3 ปีที่แล้ว

    What if one follow bfs and other one follows DFS?

  • @hargunanikhushi4828
    @hargunanikhushi4828 8 วันที่ผ่านมา

    did not get how it's always possible to meet in between - the bfs example
    They could still miss each other no??, unless the stop point is (is node previously visited by friend 2), but if stop point is (is friend 2 at node AT PRESENT), it's possible to miss no?

  • @abdulHameed01
    @abdulHameed01 ปีที่แล้ว

    ager number of nodes even hu?

  • @mayankjindal3519
    @mayankjindal3519 ปีที่แล้ว

    aaj se mai sare doston ko bidirectionally miluga 😏🤣🤣🤣

  • @rahulagarwal8059
    @rahulagarwal8059 4 ปีที่แล้ว

    👍😊

  • @sameekshatripathi9169
    @sameekshatripathi9169 4 ปีที่แล้ว

    Sir its my humble reqst to you if u have time then plzzz plzzz plzzz guide us for coal india limited vacancy every channel is focusing on mechanical civil electrical plzz for system/It ie cs plzzz plzzz plzzzz plzzz plzzz guide us sir plzzz sir it will be so hlpful i will be so grateful to u i am for ur all the lectures plzz sir plzz do replyyy

  • @alerkrajsaini
    @alerkrajsaini 3 ปีที่แล้ว

    👍👍

  • @pratik2617
    @pratik2617 ปีที่แล้ว

    Example is epic 🤣🤣

  • @maniac3449
    @maniac3449 11 หลายเดือนก่อน +1

    Legends are watching this series just one day before final exam 💀

    • @Kojing_Moktan
      @Kojing_Moktan 2 หลายเดือนก่อน

      Board exam ☠️

  • @Yohan_21
    @Yohan_21 ปีที่แล้ว

    Jai mahakaal 🔱

  • @KushG420
    @KushG420 3 ปีที่แล้ว

    you're blessed as a teacher
    please add your patreon or upi link, i want to give back...

    • @GateSmashers
      @GateSmashers  3 ปีที่แล้ว

      Upi: gatesmashers@apl
      Thanks in advance

  • @lakshyabhardwaj8003
    @lakshyabhardwaj8003 4 ปีที่แล้ว +1

    I understood the concept but how do we know where the goal state is to start any algorithm from that side?

    • @muzamilalishahmohammad6744
      @muzamilalishahmohammad6744 4 ปีที่แล้ว

      bro the question u raised now is one of the disadvantage of this bidirectional search.
      one should know the goal state in advance

  • @manoj80741
    @manoj80741 4 หลายเดือนก่อน

    are you god or youtuber Bro?

  • @nitishaagarwal6448
    @nitishaagarwal6448 4 ปีที่แล้ว +1

    Discrete math plzzz🙂🙂🙂

    • @vishalchauhan1920
      @vishalchauhan1920 4 ปีที่แล้ว +1

      You can follow knowledge gate lectures for discrete. They are really good

  • @faisalsaleem6106
    @faisalsaleem6106 2 ปีที่แล้ว +1

    just watch with 1.75x spedd to save time.

  • @muzamilalishahmohammad6744
    @muzamilalishahmohammad6744 4 ปีที่แล้ว +3

    anyone from klu??

  • @AmanSharma-cv3rn
    @AmanSharma-cv3rn ปีที่แล้ว

    This doesn't seems right, if we already know the goal node then why we are doing this searching?

  • @Pankaj_Rathore
    @Pankaj_Rathore 3 ปีที่แล้ว +3

    Don't on the caption during video 🤣

  • @haseebazam751
    @haseebazam751 28 วันที่ผ่านมา +1

    Watching from Palestine 🇵🇸 ❤

  • @vishwanathhosmane3834
    @vishwanathhosmane3834 3 ปีที่แล้ว

    Sir how much money does you earn by uploading videos on TH-cam?

  • @leonardolevy3852
    @leonardolevy3852 2 ปีที่แล้ว +1

    Dude, say that this will be done in Hindi. It will help your Hindi speaking viewers and not waste non Hindi speakers' time