157 research outputs found

    Covering codes in Sierpinski graphs

    No full text
    Graphs and AlgorithmsInternational audienceFor a graph G and integers a and b, an (a, b)-code of G is a set C of vertices such that any vertex from C has exactly a neighbors in C and any vertex not in C has exactly b neighbors in C. In this paper we classify integers a and b for which there exist (a, b)-codes in Sierpinski graphs

    On perfect codes in Cartesian products of graphs

    Get PDF
    AbstractAssuming the existence of a partition in perfect codes of the vertex set of a finite or infinite bipartite graph G we give the construction of a perfect code in the Cartesian product G□G□P2. Such a partition is easily obtained in the case of perfect codes in Abelian Cayley graphs and we give some examples of applications of this result and its generalizations

    Fast Hierarchical Clustering and Other Applications of Dynamic Closest Pairs

    Full text link
    We develop data structures for dynamic closest pair problems with arbitrary distance functions, that do not necessarily come from any geometric structure on the objects. Based on a technique previously used by the author for Euclidean closest pairs, we show how to insert and delete objects from an n-object set, maintaining the closest pair, in O(n log^2 n) time per update and O(n) space. With quadratic space, we can instead use a quadtree-like structure to achieve an optimal time bound, O(n) per update. We apply these data structures to hierarchical clustering, greedy matching, and TSP heuristics, and discuss other potential applications in machine learning, Groebner bases, and local improvement algorithms for partition and placement problems. Experiments show our new methods to be faster in practice than previously used heuristics.Comment: 20 pages, 9 figures. A preliminary version of this paper appeared at the 9th ACM-SIAM Symp. on Discrete Algorithms, San Francisco, 1998, pp. 619-628. For source code and experimental results, see http://www.ics.uci.edu/~eppstein/projects/pairs

    Applications of topology in computer algorithms

    Full text link
    The aim of this paper is to discuss some applications of general topology in computer algorithms including modeling and simulation, and also in computer graphics and image processing. While the progress in these areas heavily depends on advances in computing hardware, the major intellectual achievements are the algorithms. The applications of general topology in other branches of mathematics are not discussed, since they are not applications of mathematics outside of mathematics.Comment: This paper is based on the invited lecture at International Conference on Topology and Applications held in August 23--27, 1999, at Kanagawa University in Yokohama, Japa

    Fluid Dynamics of Watercolor Painting : Experiments and Modelling

    Get PDF
    In his classic study in 1908, A.M. Worthington gave a thorough account of splashes and their formation through visualization experiments. In more recent times, there has been renewed interest in this subject, and much of the underlying physics behind Worthington\u27s experiments has now been clarified. One specific set of such recent studies, which motivates this thesis, concerns the fluid dynamics behind Jackson Pollock\u27s drip paintings. The physical processes and the mathematical structures hidden in his works have received serious attention and have made the scientific pursuit of art a compelling area of exploration. Our current work explores the interaction of watercolors with watercolor paper. Specifically, we conduct experiments to analyze the settling patterns of droplets of watercolor paint on wet and frozen paper. Variations in paint viscosity, paper roughness, paper temperature, and the height of a released droplet are examined from time of impact, through its transient stages, until its final, dry state. Observable phenomena such as paint splashing, spreading, fingering, branching, rheological deposition, and fractal patterns are studied in detail and classified in terms of the control parameters. Using the one-dimensional (1-D) Saint-Venant differential equations, which are a simplification of the three-dimensional (3-D) Navier-Stokes equations from fluid dynamics, we created a computer-simulated, mathematical model of a droplet splash of watercolor paint onto a flat surface. The mathematical model is analyzed using a MATLAB code which considered changes in droplet height, radius, and velocity of dispersal over time. We also implemented a stochastic version of the Saint-Venant equations which captured the random fingering patterns of a droplet splash. Initial conditions for height, radius, and velocity of a radially spreading droplet were given at the onset of the simulation. Dynamic viscosity and fluid density were parameters incorporated into this system of differential equations, which could be easily adjusted in the MATLAB code for the paint type to be simulated. The stochastic nature of our model was designed to recreate the complex behavior of water splashes, the non-homogeneity of the watercolor paper, and the resulting patterns. We then computed the fractal dimension of each computer-generated droplet image to compare theoretical and experimental values. Analysis of the set of data consisting of over 10,000 trials was conducted to determine any significant statistical correlations among the spreading pattern, the number of fingers, viscosity, density and fractal dimension. Finally, we extended the system of differential equations based on the Saint-Venant equations to include the effects of temperature upon the paint-spreading pattern. In a similar manner, we compared the theoretical values of fractal dimensions generated by our MATLAB model to the experimental results for paint droplets on a frozen substrate
    corecore