A linear algorithm for Brick Wang tiling

03/14/2016
by   Alexandre Derouet-Jourdan, et al.
0

The Wang tiling is a classical problem in combinatorics. A major theoretical question is to find a (small) set of tiles which tiles the plane only aperiodically. In this case, resulting tilings are rather restrictive. On the other hand, Wang tiles are used as a tool to generate textures and patterns in computer graphics. In these applications, a set of tiles is normally chosen so that it tiles the plane or its sub-regions easily in many different ways. With computer graphics applications in mind, we introduce a class of such tileset, which we call sequentially permissive tilesets, and consider tiling problems with constrained boundary. We apply our methodology to a special set of Wang tiles, called Brick Wang tiles, introduced by Derouet-Jourdan et al. in 2015 to model wall patterns. We generalise their result by providing a linear algorithm to decide and solve the tiling problem for arbitrary planar regions with holes.

READ FULL TEXT
POST COMMENT

Comments

There are no comments yet.

Authors

page 1

page 2

page 3

page 4

06/13/2017

Procedural Wang Tile Algorithm for Stochastic Wall Patterns

The game and movie industries always face the challenge of reproducing m...
09/13/2019

Linear Size Planar Manhattan Network for Convex Point Sets

Let G = (V, E) be an edge-weighted geometric graph such that every edge ...
10/02/2021

Tiling Rectangles and the Plane using Squares of Integral Sides

We study the problem of perfect tiling in the plane and exploring the po...
05/09/2018

Computing basepoints of linear series in the plane

We present an algorithm for detecting basepoints of linear series of cur...
06/14/2013

Visualizing Astronomical Data with Blender

Astronomical data take on a multitude of forms -- catalogs, data cubes, ...
01/24/2019

Infinite All-Layers Simple Foldability

We study the problem of deciding whether a crease pattern can be folded ...
12/02/2019

Fastened CROWN: Tightened Neural Network Robustness Certificates

The rapid growth of deep learning applications in real life is accompani...

Code Repositories

This week in AI

Get the week's most popular data science and artificial intelligence research sent straight to your inbox every Saturday.