SlideServe
Menu
Préférences
© SlideServe · v2026

Binary Planar Partition

albina avatar
5 diapositives · 321 Views · Aug 13, 2014

Binary Planar Partition. Lecture 2 Advanced Algorithms II. Slides by: Arjun Dasgupta. Slides by: Arjun Dasgupta. Example 1. l1. 1. 3. l2. l3. 2. 4. Each oval node stores information about the infinite line l i The leaves denote the line segments being partitioned. Example 2. l1.

Binary Planar Partition - slide 1
01 / 5Binary Planar Partition
1 / 17

Télécharger la présentation

Binary Planar Partition
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. Binary Planar Partition Lecture 2 Advanced Algorithms II Slides by: Arjun Dasgupta Slides by: Arjun Dasgupta

  2. Example 1 l1 1 3 l2 l3 2 4 • Each oval node stores information about the infinite line li • The leaves denote the line segments being partitioned

  3. Example 2 l1 1 l2 l5 3 2 l3 4 l4 • Smallest Tree that can be created from the partitions is O(n)

  4. Auto-Partition Algorithm • Index(u , v) = # of cuts that u makes when extended to v • Algorithm: • Input: S = {S1,S2, …. Sn} • Generate a random permutation of S • U = {u1,u2,…..un} • Start constructing the tree by using the segments in this order as partitioning lines • Upper Bound of the size of tree created by Auto-Partition -> O(n)

  5. Analysis • Our objective is to calculate ∑ni=1∑nj≠i,j=1Prob(i cuts j) • Now, ∑nj≠iProb(i cuts j) ≤ (1/2 + 1/3 + …..) ≤ 2 ln n And, ∑ni=1∑nj≠i,j=1Prob(i cuts j) ≤ 2 n ln n • Thus, E[# of cuts] ≤ 2 n ln n and, E[Tree Size] = O(nlogn)