Algoritmy pro řešení hlavolamu Eternity II

dc.contributor.advisorSawa, Zdeněken
dc.contributor.authorGarncarz, Ondřejen
dc.contributor.refereeKot, Martinen
dc.date.accepted2009-06-08en
dc.date.accessioned2009-09-01T07:09:06Z
dc.date.available2009-09-01T07:09:06Z
dc.date.issued2009en
dc.description.abstractPráce se zabývá pokusem nalézt různé přístupy k řešení puzzle Eternity II. Je vysvětlen princip puzzle a rozebrána jeho složitost. Mezi přístupy k řešení patří backtracking, simulované žíhání (simulated annealing), genetické algoritmy a využití externích SAT solverů. Jednotlivé algoritmy jsou nejdříve představeny v obecnosti a následně ve vztahu k Eternity II. Všechny jsou reálně implementovány a jejich efektivita je změřena a zaznamenána. Tyto výsledky jsou na konci práce porovnány. Práce také obsahuje popis vyvinutého konvertoru pro formáty Simplify a Dimacs CNF, jež se dá využít pro řešení libovolného problému pomocí určitých SAT solverů.cs
dc.description.abstractA thesis is concerned with an attempt to find different approaches to solve the Eternity II puzzle. The principle of the puzzle is described, as well as its complexity. The approaches include a backtracking, a simulated annealing, genetic algorithms and use of external SAT solvers. Each of them is presented at first in a general way, then in the Eternity II’s matter. All algorithms are implemented and their efficiency has been measured and logged. The results are compared at the end. The thesis also involves a description of a written Simplify and Dimacs CNF formats convertor which can be used for solving any problem by certain SAT solvers.en
dc.description.categoryPrezenčnícs
dc.description.department456 - Katedra informatikyen
dc.description.resultvýborněcs
dc.format46 l. + 1 CDcs
dc.format.extent383139 bytescs
dc.format.mimetypeapplication/pdfcs
dc.identifier.locationÚK/Sklad diplomových pracícs
dc.identifier.otherOSD002cs
dc.identifier.senderS2724cs
dc.identifier.signature200905008cs
dc.identifier.thesisGAR061_FEI_B2646_2612R025_2009
dc.identifier.urihttp://hdl.handle.net/10084/74165
dc.language.isocsen
dc.publisherVysoká škola báňská - Technická univerzita Ostravacs
dc.rights.accessopenAccess
dc.subjectřešení hlavolamucs
dc.subjectBoolean satisfiability problemcs
dc.subjectpoužití SAT solverůcs
dc.subjectgenetické algoritmycs
dc.subjectsimulované žíhánícs
dc.subjectbacktrackingcs
dc.subjectNP-úplnýcs
dc.subjectřešení těžkých problémůcs
dc.subjectEternity IIcs
dc.subjectsimulated annealingen
dc.subjectBoolean satisfiability problemen
dc.subjectuse of SAT solversen
dc.subjectEternity IIen
dc.subjectsolving of puzzleen
dc.subjectsolving of difficult problemsen
dc.subjectNP-completeen
dc.subjectbacktrackingen
dc.subjectgenetic algorithmsen
dc.thesis.degree-branchInformatika a výpočetní technikacs
dc.thesis.degree-grantorVysoká škola báňská - Technická univerzita Ostrava. Fakulta elektrotechniky a informatikycs
dc.thesis.degree-levelBakalářský studijní programcs
dc.thesis.degree-nameBc.en
dc.thesis.degree-programInformační technologiecs
dc.titleAlgoritmy pro řešení hlavolamu Eternity IIcs
dc.title.alternativeAlgorithms for solving of Eternity II puzzleen
dc.typeBakalářská prácecs

Files

Original bundle

Now showing 1 - 2 out of 2 results
Loading...
Thumbnail Image
Name:
GAR061_FEI_B2646_2612R025_2009.pdf
Size:
374.16 KB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
GAR061_FEI_B2646_2612R025_2009_priloha.gz
Size:
109.22 KB
Format:
Unknown data format