Redirigiendo al acceso original de articulo en 15 segundos...
Inicio  /  Algorithms  /  Vol: 15 Par: 2 (2022)  /  Artículo
ARTÍCULO
TITULO

A New Algorithm Based on Colouring Arguments for Identifying Impossible Polyomino Tiling Problems

Marcus R. Garvie and John Burkardt    

Resumen

Checkerboard colouring arguments for proving that a given collection of polyominoes cannot tile a finite target region of the plane are well-known and typically applied on a case-by-case basis. In this article, we give a systematic mathematical treatment of such colouring arguments, based on the concept of a parity violation, which arises from the mismatch between the colouring of the tiles and the colouring of the target region. Identifying parity violations is a combinatorial problem related to the subset sum problem. We convert the combinatorial problem into linear Diophantine equations and give necessary and sufficient conditions for a parity violation. The linear Diophantine equation approach leads to an algorithm implemented in MATLAB for finding all possible parity violations of large tiling problems, and is the main contribution of this article. Numerical examples illustrate the effectiveness of our algorithm. The collection of MATLAB programs, POLYOMINO_PARITY (v2.0.0) is freely available for download.

 Artículos similares

       
 
Na Wei, Yuxin Peng, Kunming Lu, Guixing Zhou, Xingtao Guo and Minghui Niu    
The parallel reservoirs in the upper reach of the Hanjiang River are key projects for watershed management, development, and protection. The optimal operation of parallel reservoirs is a multiple-stage, multiple-objective, and multiple-decision attribute... ver más
Revista: Applied Sciences

 
Fangzhou Xu, Yuxuan Zhang, Zelin Zhang and Nan Geng    
To improve the accuracy of non-contact measurements of animal body size and reduce costs, a new monocular camera scanning equipment based on structured light was built with a matched point cloud generation algorithm. Firstly, using the structured light 3... ver más
Revista: Applied Sciences

 
Daniel Soto-Guerrero, José Gabriel Ramírez-Torres and Eduardo Rodriguez-Tello    
Insects are good examples of ground locomotion because they can adapt their gait pattern to propel them in any direction, over uneven terrain, in a stable manner. Nevertheless, replicating such locomotion skills to a legged robot is not a straightforward... ver más
Revista: Applied Sciences

 
Agostinho Agra and Jose Maria Samuco    
Given a social network modelled by a graph, the goal of the influence maximization problem is to find k vertices that maximize the number of active vertices through a process of diffusion. For this diffusion, the linear threshold model is considered. A n... ver más
Revista: Information

 
Vincenzo Manca    
A symbolic analysis of Archimedes?s periodical number system is developed, from which a natural link emerges with the modern positional number systems with zero. After the publication of Fibonacci?s Liber Abaci, the decimal Indo-Arabic positional system ... ver más
Revista: Algorithms