Quasi-affine applications: Tilings by reciprocal images

被引:0
|
作者
Nehlig, P
机构
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Using floating point operations in computer graphics produces uncontrollable rounding errors that can induce dramatic mistakes, especially when topological decisions depend on numeric results. These numerical problems have been reported early [30, 31]. It is thus compulsory to take into account the discrete nature of computers in order to produce a robust computer science theory giving algorithms free of chaotic numerical perturbations. We describe some aspects of a discrete geometry, developed in our research centre [3, 10, 11, 19, 23, 24] based on the arithmetic properties of the integers and free of rounding error problems. The aim of this communication is to study tilings of the discrete plane by reciprocal images of a quasi-affine transformation (QAT) defined on Z(2) by x' = [ax + by + e/omega], y' = [cx + dy + f/omega], where all terms are integers, omega > 0, and the brackets denote usual integer part function. Studying these tilings is possible because of a fundamental one-to-one relationship between these reciprocal images and intersections of discrete lines [27]. The discrete line D of slope -a/b, with lower bound m and thickness omega, is the set of integer points (x, y) such that: m less than or equal to ax+by < m+omega, where: a, b, m, omega are integers, omega is positive a and b are relative primes [27] (this is a generalization of Bresenham's discrete lines [7]). The intersection of two nonparallel general discrete lines defines a discrete parallelogram that can either be an empty set of points, or contain one point, or even contain several points. Moreover, these points, if any, are not necessarily connected. First, the dynamical system associated to a QAT reveals rich combinatorial structures that can be somewhat harnessed by regularity theorems. The dynamical system associated to a QAT F is defined by iterations of the points of Z(2): (X(n))(n greater than or equal to 0), with X(0) is an element of N-2, X(n>0) = F(X(n-1)). This dynamical system induces a partitioning of Z(2) into attraction basins. Attraction basins can be split into trees attached on limit cycles. A great variety of situations occurs here at any level: the number of attraction basins as well as the number of points of limit cycles can be any strictly positive number. There can be zero or more:trees attached to a limit cycle. We show that the leaves of these trees (i.e. the entry points of the dynamical system) can be seen as the union of n subgroups of Z(2) and define thus a regular pattern over Z(2). The main results in the second part of this paper concern tilings by reciprocal images. Let F be the QAT: x' = [ax + by/omega], y' = [cx + dy/omega], Let P-i,P-j = F-1(i,j), the reciprocal image of (i,j) by F. P-i,P-j is a tile in the tiling of Z(2). We prove that if omega = \ad - bc\, then the tile P-0,P-0 is a tiling pattern and can be replicated to tile Z(2). When there is no other constraint on omega than being strictly positive, there exists a supertile containing all the generic tiles of the reciprocal image tiling. This supertile is the set of all the points (x,y) such as S(F(x,y)) = (i,j), for any given (i,j) is an element of Z(2), with S(i,j) = ([(di - bj)/delta],[(-ci + aj)/delta]), and delta = \ad - bc\. A supertile contains omega(2) points and no more that delta tiles. A second interesting set of reciprocal image tiles is the generic strip containing following tiles: {P-0,P-i\i is an element of [0, delta/gcd(omega,delta]}. This set contains delta/gcd(omega,delta) distinct reciprocal images (with gcd denoting the greatest common divisor) and omega(2)/gcd(omega,delta) points. Both the supertile and the generic strip are tools that aid in understanding the structure of tilings of the discrete plane by reciprocal images of QATs.
引用
收藏
页码:1 / 38
页数:38
相关论文
共 50 条
  • [41] Camera calibration from the quasi-affine invariance of two parallel circles
    Wu, YH
    Zhu, HJ
    Hu, ZY
    Wu, FC
    COMPUTER VISION - ECCV 2004, PT 1, 2004, 3021 : 190 - 202
  • [42] Controllability of periodic linear systems, the Poincaré sphere, and quasi-affine systems
    Colonius, Fritz
    Santana, Alexandre
    Setti, Juliana
    MATHEMATICS OF CONTROL SIGNALS AND SYSTEMS, 2024, 36 (01) : 213 - 246
  • [43] A quasi-affine transformation artificial bee colony algorithm for global optimization
    Zhao, Baohua
    Sung, Tien-Wen
    Zhang, Xin
    Journal of Intelligent and Fuzzy Systems, 2021, 40 (03): : 5527 - 5544
  • [44] QUATRE-PM: QUasi-Affine TRansformation Evolution With Perturbation Mechanism
    Zhang, Junyuan
    Meng, Zhenyu
    IEEE ACCESS, 2023, 11 : 88711 - 88729
  • [45] A quasi-affine transformation artificial bee colony algorithm for global optimization
    Zhao, Baohua
    Sung, Tien-Wen
    Zhang, Xin
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2021, 40 (03) : 5527 - 5544
  • [46] SET-VALUED DIFFERENTIATION AND INTEGRATION USING QUASI-AFFINE MAPPINGS
    SILIN, DB
    DOKLADY AKADEMII NAUK, 1995, 340 (02) : 164 - 167
  • [47] Infinite idempotent quasi-affine algebras need not be hereditarily absorption free
    Joe Cyr
    Algebra universalis, 2018, 79
  • [48] Existence of solutions for some implicit partial differential equations and applications to variational integrals involving quasi-affine functions
    Dacorogna, B
    Ribeiro, AM
    PROCEEDINGS OF THE ROYAL SOCIETY OF EDINBURGH SECTION A-MATHEMATICS, 2004, 134 : 907 - 921
  • [49] Internal search of the evolution matrix in QUasi-Affine TRansformation Evolution (QUATRE) algorithm
    Chu, Shu-Chuan
    Chen, Yuxin
    Meng, Fanjia
    Yang, Chen
    Pan, Jeng-Shyang
    Meng, Zhenyu
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2020, 38 (05) : 5673 - 5684
  • [50] Enhancing QUasi-Affine TRansformation Evolution (QUATRE) with adaptation scheme on numerical optimization
    Meng, Zhenyu
    Chen, Yuxin
    Li, Xiaoqing
    Yang, Cheng
    Zhong, Yuxin
    KNOWLEDGE-BASED SYSTEMS, 2020, 197