Řešení sudoku pomocí optimalizace

Slides:



Advertisements
Podobné prezentace
Doc. Ing. Miroslav PÍŠKA, CSc. FSI VUT v Brně zodpovědný řešitel „Inovace studijních programů bakalářského, magisterského a doktorského studia.
Advertisements

Alternativy k evolučním optimalizačním algoritmům Porovnání genetických algoritmů a některých tradičních stochastických optimalizačních přístupů David.
Měření rychlosti světla Foucaultovou metodou
NUMERICKÁ HOMOGENIZACE PERFOROVANÝCH DESEK
Metody hledání optima Ing. Miroslav Sameš, Ph. D. Katedra aplikované matematiky VŠB - TU Ostrava ŠKOMAM února 2008.
Stanovení délky a útlumu optického vlákna metodou optické reflektometrie Týden vědy 2015 J. Baran a J. Povolný.
Millikanův pokus Michal Jex, gym. Jaroslava Heyrovského, Praha
Laser Simulation DSS Ing. Jana Hájková Doc. Ing. Pavel Herout, Ph.D.
Výpočet plochy obrazců
Provádění betonových konstrukcí. Bodové hodnocení seminářů 6. ročníku v akreditovaných projektech celoživotního vzdělávání ČKAIT - 1 bod a ČKA - 2 body.
VYHODNOCENÍ TECHNICKÉHO ZÁZNAMU POŘÍZENÉHO PŘI MĚŘENÍ EXPERIMENTŮ HMI Telematika K620 Ústav řídicí techniky a telematiky Václav Plevka Petr Svejkovský.
České vysoké učení technické v Praze Fakulta dopravní Ústav dopravní telematiky Geografické informační systémy Doc. Ing. Pavel Hrubeš, Ph.D. Ing. Veronika.
…aneb sušenky v akci!. Co to vlastně je? Programování učí počítač vykonávat určitou činnost. Vytváření složitějších pokynů pomocí souhrnu základních pokynů.
Experimentální metody oboru – Pokročilá tenzometrie – Měření vnitřního pnutí Další využití tenzometrie Měření vnitřního pnutí © doc. Ing. Zdeněk Folta,
Jan Dobeš (Gymnázium Františka Palackého, Neratovice) Jakub Kantner (Gymnázium Českolipská, Praha) Tomáš P. Mirchi (Gymnázium Františka Palackého, Neratovice)
Česká zemědělská univerzita Fakulta agrobiologie, potravinových a přírodních zdrojů Přijímací řízení bakalářského studia až
VYSOKÁ ŠKOLA TECHNICKÁ A EKONOMICKÁ ČESKÉ BUDĚJOVICE ÚSTAV PODNIKOVÉ STRATEGIE Autor bakalářské práce: Jitka Macháčková Vedoucí bakalářské práce: Ing.
Přijímací řízení bakalářského studia
Komplexní systém hodnocení
Vysoká škola technická a ekonomická
Procesní management v oddělení logistiky
Zajištění obsluhy všech úseku dopravní sítě Předmět: Teorie dopravy - cvičení Ing. František Lachnit, Ph.D.
Spektrometrie záření gama
Pravděpodobnostní hodnocení vstupních parametrů zemin a hornin a spolehlivostní analýza geotechnických konstrukcí.
Jak vyřeším maxi-čtvereček?
Představení vyučujících
Popis výukového materiálu Název: PowerPoint
Plynová chromatografie při radiační dechloraci polutantů
Metody knihovnické práce (VIKBA04)
KUCHYŇ Ahoj, jmenuji se Adrianka a zvu vás k nám do kuchyně, která je maminčiným i tatínkovým královstvím. Tady mi uvaří pokaždé nějakou dobrotu. Jsou.
Počítačová grafika: pohled pod pokličku
RADIOIMUNOANALÝZA Týden vědy na FJFI 2017
RTG fázová analýza Radomír Benk Petr Gallus Pavel Solný Vít Hubka
Adaptace jedinců v novém pracovním prostředí
Únavové poruchy letadel
Simulace socio-ekonomických systémů
Algoritmizace a programování
SIMULAČNÍ MODELY.
Millikanův experiment
Molekulová fyzika 3. prezentace.
Foton jako 1 nebo 0 Tomáš Husák1, Marie Hledíková2, Lukáš Beneda3
Vzdělávání pro konkurenceschopnost
Dan Humpál, Jan Batysta Garant: Ing. Lenka Heraltová
Logické funkce a obvody
Autor bakalářské práce: Jan Zeman 17374
Millikanův experiment
Programování (14PRG) 1. cvičení.
AKADEMICKÝ SENÁT FAPPZ KANDIDÁTA NA FUNKCI DĚKANA
Pokus. konec.
Pravděpodobnost a statistika
Modelování fyzikálních dějů pomocí metody Monte Carlo
VĚDECKÁ RADA FST ZČU v Plzni 5. června 2018
Martin Matušů Miroslav Šaur Kristýna Holanová
Holografie záznam obrazového hologramu
Mlžná komora Garant: Viktor Löffelmann
Úvod do praktické fyziky
Větrná elektrárna (Pneumodynamický agregát)
Bylo příčinou potopení Titaniku selhání materiálu?
Vědecká rada Fakulty strojní ZČU v Plzni
Prvkové složení respirabilního aerosolu
Mikroskopie v materiálovém výzkumu
Identifikátor ORCID na ČVUT
K čemu vede rozladění laserového rezonátoru?
Resonanční jevy na mechanických a elektrických systémech
KOMBINOVANÉ SYSTÉMY ELEKTRICKÉHO VYKUROVANIA Matematický model
Místní akční plán rozvoje vzdělávání v Území ORP Plzeň
Studium rentgenového spektra Cu anody
Inovace VOV informace o projektu
Qui bono? Aneb co získá a co ztratí rodič a dítě plošným testováním
18X1ED – Inovace dopravních cest
Transkript prezentace:

Řešení sudoku pomocí optimalizace Supervizor: doc Ing. Jaromír Kukal, Ph.D. Tým: František Hájek, Šimon Let, Ráchel Sgallová, Václav Trličík

Výsledky Sudoku 2 a sudoku 3 v Matlabu Sudoku n v C++ Sudoku n v Pythonu Numerické experimenty Sudoku 3 Sudoku 2

Minimalizace F(x) = min a ≤ x ≤ b Náhodná střelba (RS) Nejstrmější sestup (SD) Simulované žíhání (SA)

Sudoku 2 X = D = A = B = x1 x2 x3 x4 x5 x6 x7 x8 x9 x10 x11 x12 x13 3 4 1 2 X = D = 1 3 4 2 4 3 1 2 A = B =

Sudoku 2: efektivita metod Metoda nalepení na okraj (cmeth = 1) hmax 1 2 3 4 5 6 7 10 15 Počet pokusů 24061 6320 4797 6619 7576 8019 10428 14734 26832 Metoda periodického rozšíření oblasti (cmeth = 2) hmax 1 2 3 4 5 6 7 10 15 Počet pokusů 4550 3602 5258 5393 9145 9608 10244 14517 25257

Permutační přístup V každém čtverci je náhodná permutace Prohazují se jen čísla ve stejném čtverci f(x)=počet řádkových a sloupcových chyb Počet stavů = ∏(počet děr ve čtverci)

Simulované žíhání  

Sudoku 3: efektivita metod Metoda Účinnost Random Shooting 0% Shoot and Go (C++) 43,85% Shoot and Go (Python) 100%

Děkujeme ČVUT FJFI za poskytnutí prostor k našemu miniprojektu Děkujeme našemu supervizorovi doc. Ing. Jaromíru Kukalovi, Ph.D. Děkujeme Ing. Vojtěchu Svobodovi, CSc. za organizaci Týdne vědy