dc.contributor.advisor | Vyskočil, Tomáš | |
dc.creator | Hřebejk, Tomáš | |
dc.date.accessioned | 2017-04-27T15:40:26Z | |
dc.date.available | 2017-04-27T15:40:26Z | |
dc.date.issued | 2011 | |
dc.identifier.uri | http://hdl.handle.net/20.500.11956/36965 | |
dc.description.abstract | Účelem této bakalářské práce je shrnout nejdůležitější poznatky ohledně obousměrného heuristického prohledávání a přinést nějaké nové myšlenky. Jsou zde popsány dva algoritmy, které vznikly jako pokus o vylepšení dosud nejlepších algoritmů v této oblasti. Tyto algoritmy byly experimentálně porovnány s jednosměrným algoritmem. Na základě výsledků porovnání je možné říci, že obousměrné heuristické algoritmy mohou být výrazně rychlejší než jednosměrné. Kromě toho je v textu popsáno, jak je možné převádět různé úlohy na problém nalezení nejkratší cesty a jak získat dobrou heuristiku. Pro ukázku byl vytvořen program, který používá algoritmy pro hledání nejkratší cesty k řešení zobecněného hlavolamu. | cs_CZ |
dc.description.abstract | The purpose of this bachelor thesis is to summarize the most important results on bidirectional heuristic search and to bring some new thoughts. Two algorithms are described which attempt to improve the best algorithms in this field. The algorithms were experimentally compared with a unidirectional algorithm. According to the result of the comparison, we can state that bidirectional heuristic algorithms can be much faster than unidirectional heuristic algorithms. The text also describes how to solve some problems by shortest-path algorithms and how to make a good heuristic. A program which can solve a generalized puzzle was created as a demonstration. | en_US |
dc.language | Čeština | cs_CZ |
dc.language.iso | cs_CZ | |
dc.publisher | Univerzita Karlova, Matematicko-fyzikální fakulta | cs_CZ |
dc.subject | prohledávání | cs_CZ |
dc.subject | graf | cs_CZ |
dc.subject | heuristika | cs_CZ |
dc.subject | search | en_US |
dc.subject | graph | en_US |
dc.subject | heuristic | en_US |
dc.title | Obousměrné heuristické vyhledávání | cs_CZ |
dc.type | bakalářská práce | cs_CZ |
dcterms.created | 2011 | |
dcterms.dateAccepted | 2011-06-20 | |
dc.description.department | Department of Applied Mathematics | en_US |
dc.description.department | Katedra aplikované matematiky | cs_CZ |
dc.description.faculty | Faculty of Mathematics and Physics | en_US |
dc.description.faculty | Matematicko-fyzikální fakulta | cs_CZ |
dc.identifier.repId | 95374 | |
dc.title.translated | Bidirectional heuristic search | en_US |
dc.contributor.referee | Zajíček, Ondřej | |
dc.identifier.aleph | 001370988 | |
thesis.degree.name | Bc. | |
thesis.degree.level | bakalářské | cs_CZ |
thesis.degree.discipline | General Computer Science | en_US |
thesis.degree.discipline | Obecná informatika | cs_CZ |
thesis.degree.program | Computer Science | en_US |
thesis.degree.program | Informatika | cs_CZ |
uk.thesis.type | bakalářská práce | cs_CZ |
uk.taxonomy.organization-cs | Matematicko-fyzikální fakulta::Katedra aplikované matematiky | cs_CZ |
uk.taxonomy.organization-en | Faculty of Mathematics and Physics::Department of Applied Mathematics | en_US |
uk.faculty-name.cs | Matematicko-fyzikální fakulta | cs_CZ |
uk.faculty-name.en | Faculty of Mathematics and Physics | en_US |
uk.faculty-abbr.cs | MFF | cs_CZ |
uk.degree-discipline.cs | Obecná informatika | cs_CZ |
uk.degree-discipline.en | General Computer Science | en_US |
uk.degree-program.cs | Informatika | cs_CZ |
uk.degree-program.en | Computer Science | en_US |
thesis.grade.cs | Výborně | cs_CZ |
thesis.grade.en | Excellent | en_US |
uk.abstract.cs | Účelem této bakalářské práce je shrnout nejdůležitější poznatky ohledně obousměrného heuristického prohledávání a přinést nějaké nové myšlenky. Jsou zde popsány dva algoritmy, které vznikly jako pokus o vylepšení dosud nejlepších algoritmů v této oblasti. Tyto algoritmy byly experimentálně porovnány s jednosměrným algoritmem. Na základě výsledků porovnání je možné říci, že obousměrné heuristické algoritmy mohou být výrazně rychlejší než jednosměrné. Kromě toho je v textu popsáno, jak je možné převádět různé úlohy na problém nalezení nejkratší cesty a jak získat dobrou heuristiku. Pro ukázku byl vytvořen program, který používá algoritmy pro hledání nejkratší cesty k řešení zobecněného hlavolamu. | cs_CZ |
uk.abstract.en | The purpose of this bachelor thesis is to summarize the most important results on bidirectional heuristic search and to bring some new thoughts. Two algorithms are described which attempt to improve the best algorithms in this field. The algorithms were experimentally compared with a unidirectional algorithm. According to the result of the comparison, we can state that bidirectional heuristic algorithms can be much faster than unidirectional heuristic algorithms. The text also describes how to solve some problems by shortest-path algorithms and how to make a good heuristic. A program which can solve a generalized puzzle was created as a demonstration. | en_US |
uk.file-availability | V | |
uk.publication.place | Praha | cs_CZ |
uk.grantor | Univerzita Karlova, Matematicko-fyzikální fakulta, Katedra aplikované matematiky | cs_CZ |
dc.identifier.lisID | 990013709880106986 | |