Faculty of Mathematics and Computer Science

Computational geometry |

Code |
Semes-ter |
Hours: C+S+L |
Credits |
Type |
Section |

Teaching Staff in Charge |

Assoc.Prof. VARGA Csaba Gyorgy, Ph.D., csvarga@cs.ubbcluj.ro |

Aims |

The main purpose of the course is the introduction in computational geometry, an important subject for many topics in present applied mathematics and computer science. The seminars gives some impletations by examples, exercices and problems for the results given in the course |

Content |

I. Basics.
1. Basical algorytms. 2. Geometrical conditions. 3. Calculus methods. II. Intersections. 1. Plane aplications. Intersection of convexe poligons. Intersection of segments. Intersection of half planes. 2. Aplications in space. Intersection of convex poligons. Intersection of half spaces. III. Convex hulls. 1. Construction of convex hulls in plane. 2. Convex hulls in dimensions bigger than two. 3. Aplications in statistics. IV. Problems of nearest points. 1. Problem of the nearest pairs. 2. Voronoi Diagrams. 3. Delaunay triangulation. 4. Generalized Voronoi Diagrams V. Visibility graphs. 1. Shortest paths. 2. Computing the visibility Graph |

References |

1. F.P. Preparata, M.I. Shamos - Computational Geometry, Springer, 1985
2. J. O'Rourke - Computational Geometry in C, Cambridge, 1993 3. M. de Berg - Computational Geometry, Springer, 1997 |

Assessment |

Exam. |