Název:
Efektivní řešič problémů Booleovské splnitelnosti
Překlad názvu:
Efficient SAT Solver
Autoři:
Balyo, Tomáš ; Surynek, Pavel (vedoucí práce) ; Mareš, Martin (oponent) Typ dokumentu: Bakalářské práce
Rok:
2008
Jazyk:
slo
Abstrakt: [eng][cze] The boolean satisfaction problem (SAT) is one of the most important and most studied problems of artificial intelligence. Many theoretical and real life problems are transformed to SAT and solved using a SAT solver. During the research for this thesis two SAT solvers were developed. They are described and compared with several of today's state-of-art SAT solvers. The presented solvers in many cases outperform the 2007's SAT competition winner R-sat and other famous SAT solvers. These two new solvers thank their speed to the implementation techniques used and to their decision heuristic, which is very efficient while absolutely costless.Problém boolovskej splniteľnosti je jedným z najdôležitejších a najviac študovaných problémov umelej inteligencie. Mnoho teoretických a priemyselných problémov sa prevádza na SAT a rieši sa pomocou riešiča SAT. V rámci tejto práce boli vyvinuté dva riešiče. Budú popísane a porovnané s dnešnými najznámejšími riešičmi. Predstavené riešiče sú vo viacerých prípadoch rýchlejšie než víťaz súťaže SAT competition z roku 2007 - R-sat a ďalšie známe riešiče. Za svoju rýchlosť tieto dva riešiče vďačia použitým implementačným technikám a svojej heuristike výberu premennej, ktorá je veľmi výkonná a pri tom má nulovú réžiu.