Kolam Simulation using Angles at Lattice Points

07/05/2023
by   Tulasi Bharathi, et al.
0

Kolam is a ritual art form practised by people in South India and consists of rule-bound geometric patterns of dots and lines. Single loop Kolams are mathematical closed loop patterns drawn over a grid of dots and conforming to certain heuristics. In this work, we propose a novel encoding scheme where we map the angular movements of Kolam at lattice points into sequences containing 4 distinct symbols. This is then used to simulate single loop Kolam procedure via turtle moves in accordance with the desired angular direction at specific points. We thus obtain sequential codes for Kolams, unique up to cyclic permutations. We specify the requirements for the algorithm and indicate the general methodology. We demonstrate a sample of Kolams using our algorithm with a software implementation in Python.

READ FULL TEXT

page 6

page 7

page 11

research
09/15/2021

On Characterization of Finite Geometric Distributive Lattices

A Lattice is a partially ordered set where both least upper bound and gr...
research
10/20/2022

Closed-loop Control of Catalytic Janus Microrobots

We report a closed-loop control system for paramagnetic catalytically se...
research
10/04/2018

Construction D^' Lattices from Quasi-Cyclic Low-Density Parity-Check Codes

Recently, Branco da Silva and Silva described an efficient encoding and ...
research
06/12/2019

Loop Programming Practices that Simplify Quicksort Implementations

Quicksort algorithm with Hoare's partition scheme is traditionally imple...
research
05/24/2020

Vision-based control of a knuckle boom crane with online cable length estimation

A vision-based controller for a knuckle boom crane is presented. The con...
research
06/14/2019

Combinatorial generation via permutation languages. I. Fundamentals

In this work we present a general and versatile algorithmic framework fo...

Please sign up or login with your details

Forgot password? Click here to reset