SlideShare a Scribd company logo
3
Most read
4
Most read
5
Most read
Convex-Hull Problems
Divide-and-Conquer Technique
Convex-Hull Problems
Let S be a set of n>1 points p1(x1, y1), . . . , pn(xn, yn)
in the Cartesian plane.
Assume that the points are sorted in nondecreasing
order of their x coordinates, with ties resolved by
order of their x coordinates, with ties resolved by
increasing order of the y coordinates of the points
involved.
Let the leftmost point p1 and the rightmost point pn
are two distinct extreme points of the set’s convex
hull
Convex-Hull Problems
 Let p1pn be the straight line through points p1 and pn
directed from p1 to pn
Line separates the points of S into two sets: S1 is the set of
points to the left of this line, and S2 is the set of points to
the right of this line
Points of S on the line p p other than p and p , cannot be
the right of this line
Points of S on the line p1pn other than p1 and pn, cannot be
extreme points of the convex hull
Convex-Hull Problems
 The boundary of the convex hull of S is made up of two polygonal chains:
an “upper” boundary and a “lower” boundary
 The “upper” boundary, called theupper hull, is a sequence of line segments
with vertices at p1, some of the points
in S1 (if S1 is not empty) and pn.
 The “lower” boundary, called the lower hull, is
a sequence of line segments with vertices at p1, some of the points in S2 (if S2 is
a sequence of line segments with vertices at p1, some of the points in S2 (if S2 is
not empty) and pn.
 The fact that the convex hull of the entire set S is composed
of the upper and lower hulls
Convex-Hull Problems
Convex hull problems(Divide and Conquer)

More Related Content

PPTX
All about SAT graphs
PPTX
How to
PPS
Sequences & series
PPTX
Actividad colaborativa 551108 20
PDF
Plano numerico o cartesiano
PPTX
Presentation 2
PPTX
Straight lines
PPT
2.2 slope
All about SAT graphs
How to
Sequences & series
Actividad colaborativa 551108 20
Plano numerico o cartesiano
Presentation 2
Straight lines
2.2 slope

Similar to Convex hull problems(Divide and Conquer) (9)

PPTX
convex hull
PDF
Convex hull problem
PPTX
Convex Hull Algorithms
PPT
Mba admission in india
PDF
Unit ii divide and conquer -4
PPTX
LU-17 Closest pair and convex hull using divide and conquer.pptx
PDF
Convex hull
convex hull
Convex hull problem
Convex Hull Algorithms
Mba admission in india
Unit ii divide and conquer -4
LU-17 Closest pair and convex hull using divide and conquer.pptx
Convex hull
Ad

More from Gem WeBlog (20)

PPTX
Analysis of optimization algorithms
PPTX
Particle swarm intelligence
PPTX
Nature inspired metaheuristics
PPTX
Darwin's theory of evolution
PPTX
no free-lunch theorem
PPT
Video and animation
PPTX
Mpeg video compression
PPT
Digital audio
PPTX
Designing multimedia
PPT
Testing and Rolling Out Enterprise Applications
PPT
Constructing Enterprise Applications
PPT
Architecting and Designing Enterprise Applications
PPT
Incepting Enterprise Applications
PPT
Introduction to BEA
PDF
Pointers and Structures
PDF
Dynamic memory allocation
PPTX
Function pointer
PDF
10. NULL pointer
PDF
13. Pointer and 2D array
PDF
12.string and pointer
Analysis of optimization algorithms
Particle swarm intelligence
Nature inspired metaheuristics
Darwin's theory of evolution
no free-lunch theorem
Video and animation
Mpeg video compression
Digital audio
Designing multimedia
Testing and Rolling Out Enterprise Applications
Constructing Enterprise Applications
Architecting and Designing Enterprise Applications
Incepting Enterprise Applications
Introduction to BEA
Pointers and Structures
Dynamic memory allocation
Function pointer
10. NULL pointer
13. Pointer and 2D array
12.string and pointer
Ad

Recently uploaded (20)

PPTX
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PDF
Structs to JSON How Go Powers REST APIs.pdf
PPTX
Foundation to blockchain - A guide to Blockchain Tech
PPTX
Internet of Things (IOT) - A guide to understanding
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PDF
composite construction of structures.pdf
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
PPTX
Geodesy 1.pptx...............................................
PDF
Model Code of Practice - Construction Work - 21102022 .pdf
PDF
Well-logging-methods_new................
PDF
Digital Logic Computer Design lecture notes
PPTX
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
PPTX
UNIT-1 - COAL BASED THERMAL POWER PLANTS
PDF
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
PPTX
Construction Project Organization Group 2.pptx
PDF
Arduino robotics embedded978-1-4302-3184-4.pdf
PPTX
bas. eng. economics group 4 presentation 1.pptx
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PPTX
Strings in CPP - Strings in C++ are sequences of characters used to store and...
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
Structs to JSON How Go Powers REST APIs.pdf
Foundation to blockchain - A guide to Blockchain Tech
Internet of Things (IOT) - A guide to understanding
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
composite construction of structures.pdf
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
Geodesy 1.pptx...............................................
Model Code of Practice - Construction Work - 21102022 .pdf
Well-logging-methods_new................
Digital Logic Computer Design lecture notes
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
UNIT-1 - COAL BASED THERMAL POWER PLANTS
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
Construction Project Organization Group 2.pptx
Arduino robotics embedded978-1-4302-3184-4.pdf
bas. eng. economics group 4 presentation 1.pptx
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
Strings in CPP - Strings in C++ are sequences of characters used to store and...

Convex hull problems(Divide and Conquer)

  • 2. Convex-Hull Problems Let S be a set of n>1 points p1(x1, y1), . . . , pn(xn, yn) in the Cartesian plane. Assume that the points are sorted in nondecreasing order of their x coordinates, with ties resolved by order of their x coordinates, with ties resolved by increasing order of the y coordinates of the points involved. Let the leftmost point p1 and the rightmost point pn are two distinct extreme points of the set’s convex hull
  • 3. Convex-Hull Problems  Let p1pn be the straight line through points p1 and pn directed from p1 to pn Line separates the points of S into two sets: S1 is the set of points to the left of this line, and S2 is the set of points to the right of this line Points of S on the line p p other than p and p , cannot be the right of this line Points of S on the line p1pn other than p1 and pn, cannot be extreme points of the convex hull
  • 4. Convex-Hull Problems  The boundary of the convex hull of S is made up of two polygonal chains: an “upper” boundary and a “lower” boundary  The “upper” boundary, called theupper hull, is a sequence of line segments with vertices at p1, some of the points in S1 (if S1 is not empty) and pn.  The “lower” boundary, called the lower hull, is a sequence of line segments with vertices at p1, some of the points in S2 (if S2 is a sequence of line segments with vertices at p1, some of the points in S2 (if S2 is not empty) and pn.  The fact that the convex hull of the entire set S is composed of the upper and lower hulls