23.04.3517
518.172 - Algorithm-Research Methods
Karya Ilmiah - Skripsi (S1) - Reference
Algorithm Analysis And Problem Complexity, Algorithms,
400 kali
<p>This paper discusses the computational aspects of Tilepaint puzzles, single-player logic puzzles introduced<br /> in 1995 and confirmed NP-complete in 2022. Two different paradigms are discussed for solving Tilepaint<br /> puzzles: the imperative paradigm using elementary search-based algorithms and the declarative paradigm<br /> using a SAT-based algorithm. The search-based algorithms discussed are the complete search technique<br /> with a bitmasking approach and the prune-and-search technique with a backtracking approach and pruning<br /> optimization. It is shown that the asymptotic running time of the search-based algorithms for solving an<br /> m×n Tilepaint instance containing p tiles are respectively O(2p · p · mn) and O(2p · mn), implying that the<br /> latter method is asymptotically faster by a factor of p. This paper also analyzes the number of clauses and<br /> variables required for solving Tilepaint puzzles using the SAT-based method. Experimental results show<br /> that the SAT-based approach outperforms the search-based algorithm in terms of average running time.<br /> This paper also discusses tractable and intractable variants of Tilepaint puzzles. In particular, it is shown<br /> that an m×n Tilepaint instance containing mn tiles of size 1×1 is solvable in polynomial time. In contrast,<br /> it is also shown that solving general m×1 and 1×n Tilepaint puzzles remains intractable by reducing such<br /> problems from the subset-sum problem.</p>
Tersedia 1 dari total 1 Koleksi
Nama | VINCENTIUS ARNOLD FRIDOLIN |
Jenis | Perorangan |
Penyunting | Muhammad Arzaki, Gia Septiana Wulandari |
Penerjemah |
Nama | Universitas Telkom, S1 Informatika |
Kota | Bandung |
Tahun | 2023 |
Harga sewa | IDR 0,00 |
Denda harian | IDR 0,00 |
Jenis | Non-Sirkulasi |