Ano ang breadth first search sa artificial intelligence?
Ano ang breadth first search sa artificial intelligence?

Video: Ano ang breadth first search sa artificial intelligence?

Video: Ano ang breadth first search sa artificial intelligence?
Video: Breadth-first search in 4 minutes 2024, Nobyembre
Anonim

Na-publish noong Abr 4, 2017. Lapad - Unang paghahanap ay tulad ng pagtawid sa isang puno kung saan ang bawat node ay isang estado na maaaring maging isang potensyal na kandidato para sa solusyon. Pinapalawak nito ang mga node mula sa ugat ng puno at pagkatapos ay bumubuo ng isang antas ng puno sa isang pagkakataon hanggang sa makahanap ng solusyon.

Katulad nito, ano ang depth first search sa artificial intelligence?

Lalim - unang paghahanap ( DFS ) ay isang algorithm para sa pagtawid o naghahanap puno o graph na mga istruktura ng data. Nagsisimula ang algorithm sa root node (pagpili ng ilang arbitrary na node bilang root node sa kaso ng isang graph) at nag-e-explore hangga't maaari sa bawat sangay bago mag-backtrack.

Gayundin, ano ang pinakamahusay na unang paghahanap sa artificial intelligence? Pinakamahusay - unang paghahanap ay isang paghahanap algorithm na nag-e-explore ng isang graph sa pamamagitan ng pagpapalawak ng pinaka-promising na node na pinili ayon sa isang tinukoy na panuntunan. Ang partikular na uri ng paghahanap ay tinatawag na sakim pinakamahusay - unang paghahanap o dalisay heuristic na paghahanap.

Bukod pa rito, ano ang breadth first search na may halimbawa?

Breadth First Search ( BFS ) binabagtas ng algorithm ang isang graph sa isang malawak na paggalaw at gumagamit ng isang queue upang tandaan upang makuha ang susunod na vertex upang magsimula ng isang paghahanap , kapag nagkaroon ng dead end sa anumang pag-ulit. Tulad ng sa halimbawa ibinigay sa itaas, BFS Ang algorithm ay bumabagtas mula A hanggang B hanggang E hanggang F una pagkatapos ay sa C at G sa wakas sa D.

Ano ang ginagamit ng breadth first search?

Lapad - unang paghahanap (BFS) ay isang mahalagang graph paghahanap algorithm iyon ay dati lutasin ang maraming problema kabilang ang paghahanap ng pinakamaikling landas sa isang graph at paglutas ng mga larong puzzle (tulad ng Rubik's Cubes).

Inirerekumendang: