SlideShare une entreprise Scribd logo
1  sur  16
Geometric Algorithms in Business Geographics Presented by  T. N. Badri
[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Voronoi Diagram for a set of vertices in the plane ,[object Object],[object Object]
Voronoi Diagram for Hardware Stores in a neighbourhood What sort of items should a Home Store have in stock? That depends on the modernity of houses in a sub-area. The colour gives some idea of the age of houses in an area. Darker greens indicate more recent houses. Source of map: Altavision Geographics
Stacked barchart for sub-areas Source of map: Altavision Geographics
[object Object],[object Object],[object Object],[object Object],What is a Delaunay Triangulation?
Length = 4 kms 2/3 (  3) Length = 3(2/3)  3 = 3.4641 kms a saving of about 13.4%  3 V 1 V 2 V 3 V 1 V 2 V 3 S 1 What is a Steiner Minimal Tree?
[object Object],Steiner Tree on the Delaunay  Triangulation
Steiner Tree and Minimum Spanning Tree for 100 random points in unit cube We can use a Delaunay Triangulation  with Steiner Tree methods
Convex hull can be used to determine gaps in Network range  ,[object Object],[object Object],[object Object]
The Convex hull gives an empire map
[object Object],x x x x x x x If the discs represent broadcast range, this picture shows the gaps in the overall range.
Segment Intersection and Subregion Intersection ,[object Object],[object Object]
References 1. Voronoi Diagrams and Delaunay Triangulations, Steven  Fortune, Computing in Euclidean Geometry, pp. 193-233 2. Computational Geometry, Mark de Berg, Cheong, Marc Van Kreveld and Mark Overmars, 1997, Third edition Springer Verlag.
THANK YOU

Contenu connexe

Tendances

Rule of thirdsssssssssss
Rule of thirdsssssssssssRule of thirdsssssssssss
Rule of thirdsssssssssssrebeccaauguste
 
Dimensionality reduction with UMAP
Dimensionality reduction with UMAPDimensionality reduction with UMAP
Dimensionality reduction with UMAPJakub Bartczuk
 
LiuT_GIS_Jan22_brief
LiuT_GIS_Jan22_briefLiuT_GIS_Jan22_brief
LiuT_GIS_Jan22_briefTianyuan Liu
 
Beauty in my Tile (for grade 8)
Beauty in my Tile (for grade 8)Beauty in my Tile (for grade 8)
Beauty in my Tile (for grade 8)cedrixk
 
3 d graphics basics
3 d graphics basics3 d graphics basics
3 d graphics basicsSardar Alam
 
Matlab noise reduction based on partial-reference, dual-tree complex wavelet...
Matlab  noise reduction based on partial-reference, dual-tree complex wavelet...Matlab  noise reduction based on partial-reference, dual-tree complex wavelet...
Matlab noise reduction based on partial-reference, dual-tree complex wavelet...Ecway Technologies
 
Matlab noise reduction based on partial-reference, dual-tree complex wavelet...
Matlab  noise reduction based on partial-reference, dual-tree complex wavelet...Matlab  noise reduction based on partial-reference, dual-tree complex wavelet...
Matlab noise reduction based on partial-reference, dual-tree complex wavelet...Ecway Technologies
 
Generalized Notions of Data Depth
Generalized Notions of Data DepthGeneralized Notions of Data Depth
Generalized Notions of Data DepthMukund Raj
 
Fractals in nature and science dfs
Fractals in nature and science dfsFractals in nature and science dfs
Fractals in nature and science dfsFarhana Shaheen
 

Tendances (17)

Rule of thirdsssssssssss
Rule of thirdsssssssssssRule of thirdsssssssssss
Rule of thirdsssssssssss
 
Dimensionality reduction with UMAP
Dimensionality reduction with UMAPDimensionality reduction with UMAP
Dimensionality reduction with UMAP
 
LiuT_GIS_Jan22_brief
LiuT_GIS_Jan22_briefLiuT_GIS_Jan22_brief
LiuT_GIS_Jan22_brief
 
Beauty in my Tile (for grade 8)
Beauty in my Tile (for grade 8)Beauty in my Tile (for grade 8)
Beauty in my Tile (for grade 8)
 
Data Applied:Tree Maps
Data Applied:Tree MapsData Applied:Tree Maps
Data Applied:Tree Maps
 
104
104104
104
 
Day 5 examples
Day 5 examplesDay 5 examples
Day 5 examples
 
3 d graphics basics
3 d graphics basics3 d graphics basics
3 d graphics basics
 
Fractals
FractalsFractals
Fractals
 
Matlab noise reduction based on partial-reference, dual-tree complex wavelet...
Matlab  noise reduction based on partial-reference, dual-tree complex wavelet...Matlab  noise reduction based on partial-reference, dual-tree complex wavelet...
Matlab noise reduction based on partial-reference, dual-tree complex wavelet...
 
Matlab noise reduction based on partial-reference, dual-tree complex wavelet...
Matlab  noise reduction based on partial-reference, dual-tree complex wavelet...Matlab  noise reduction based on partial-reference, dual-tree complex wavelet...
Matlab noise reduction based on partial-reference, dual-tree complex wavelet...
 
9.17
9.179.17
9.17
 
Generalized Notions of Data Depth
Generalized Notions of Data DepthGeneralized Notions of Data Depth
Generalized Notions of Data Depth
 
Fractals in nature and science dfs
Fractals in nature and science dfsFractals in nature and science dfs
Fractals in nature and science dfs
 
Karnaugh maps
Karnaugh mapsKarnaugh maps
Karnaugh maps
 
To Know Test 16
To Know Test 16To Know Test 16
To Know Test 16
 
2. fractal presentation
2. fractal presentation2. fractal presentation
2. fractal presentation
 

En vedette

Aoife Portfolio Selected Projects
Aoife Portfolio Selected ProjectsAoife Portfolio Selected Projects
Aoife Portfolio Selected Projectsfifa1981
 
Qt Computer Invasion
Qt  Computer InvasionQt  Computer Invasion
Qt Computer Invasiontbadri
 
Presentació Learning Educa
Presentació Learning EducaPresentació Learning Educa
Presentació Learning EducaMercè Santacana
 
Introduction to Ionic (SB AngularJS Meetup)
Introduction to Ionic (SB AngularJS Meetup)Introduction to Ionic (SB AngularJS Meetup)
Introduction to Ionic (SB AngularJS Meetup)Sol Tran
 
Gastronomia
GastronomiaGastronomia
Gastronomiashanadc
 
Fundamental computing algorithms
Fundamental computing algorithmsFundamental computing algorithms
Fundamental computing algorithmsGanesh Solanke
 
Approximation algorithms
Approximation algorithmsApproximation algorithms
Approximation algorithmsGanesh Solanke
 
Protein structure
Protein structureProtein structure
Protein structurepaigep
 
Analysis of algorithms
Analysis of algorithmsAnalysis of algorithms
Analysis of algorithmsGanesh Solanke
 

En vedette (14)

How Google Works
How Google WorksHow Google Works
How Google Works
 
Material multimèdia
Material multimèdiaMaterial multimèdia
Material multimèdia
 
Aoife Portfolio Selected Projects
Aoife Portfolio Selected ProjectsAoife Portfolio Selected Projects
Aoife Portfolio Selected Projects
 
Geometric algorithms
Geometric algorithmsGeometric algorithms
Geometric algorithms
 
Qt Computer Invasion
Qt  Computer InvasionQt  Computer Invasion
Qt Computer Invasion
 
Presentació Learning Educa
Presentació Learning EducaPresentació Learning Educa
Presentació Learning Educa
 
Introduction to Ionic (SB AngularJS Meetup)
Introduction to Ionic (SB AngularJS Meetup)Introduction to Ionic (SB AngularJS Meetup)
Introduction to Ionic (SB AngularJS Meetup)
 
Gastronomia
GastronomiaGastronomia
Gastronomia
 
Fundamental computing algorithms
Fundamental computing algorithmsFundamental computing algorithms
Fundamental computing algorithms
 
Approximation algorithms
Approximation algorithmsApproximation algorithms
Approximation algorithms
 
Lecture24
Lecture24Lecture24
Lecture24
 
Linear programming
Linear programmingLinear programming
Linear programming
 
Protein structure
Protein structureProtein structure
Protein structure
 
Analysis of algorithms
Analysis of algorithmsAnalysis of algorithms
Analysis of algorithms
 

Similaire à Business Geographics

Sound Source Localization with microphone arrays
Sound Source Localization with microphone arraysSound Source Localization with microphone arrays
Sound Source Localization with microphone arraysRamin Anushiravani
 
A Quest for Subexponential Time Parameterized Algorithms for Planar-k-Path: F...
A Quest for Subexponential Time Parameterized Algorithms for Planar-k-Path: F...A Quest for Subexponential Time Parameterized Algorithms for Planar-k-Path: F...
A Quest for Subexponential Time Parameterized Algorithms for Planar-k-Path: F...cseiitgn
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentIJERD Editor
 
Minimizing cost in distributed multiquery processing applications
Minimizing cost in distributed multiquery processing applicationsMinimizing cost in distributed multiquery processing applications
Minimizing cost in distributed multiquery processing applicationsLuis Galárraga
 
G6 m5-b-lesson 8-t
G6 m5-b-lesson 8-tG6 m5-b-lesson 8-t
G6 m5-b-lesson 8-tmlabuski
 
Benginning Calculus Lecture notes 14 - areas & volumes
Benginning Calculus Lecture notes 14 - areas & volumesBenginning Calculus Lecture notes 14 - areas & volumes
Benginning Calculus Lecture notes 14 - areas & volumesbasyirstar
 
Meshing for computer graphics
Meshing for computer graphicsMeshing for computer graphics
Meshing for computer graphicsBruno Levy
 
Pie Charts Histograms
Pie Charts HistogramsPie Charts Histograms
Pie Charts HistogramsAnna Gurney
 
Written_report_Math_203_v2
Written_report_Math_203_v2Written_report_Math_203_v2
Written_report_Math_203_v2Gianna Fusaro
 
Graph theory
Graph theoryGraph theory
Graph theoryKumar
 
Areas and Definite Integrals.ppt
Areas and Definite Integrals.pptAreas and Definite Integrals.ppt
Areas and Definite Integrals.pptLaeGadgude
 
22 double integrals
22 double integrals22 double integrals
22 double integralsmath267
 

Similaire à Business Geographics (20)

Sound Source Localization with microphone arrays
Sound Source Localization with microphone arraysSound Source Localization with microphone arrays
Sound Source Localization with microphone arrays
 
A Quest for Subexponential Time Parameterized Algorithms for Planar-k-Path: F...
A Quest for Subexponential Time Parameterized Algorithms for Planar-k-Path: F...A Quest for Subexponential Time Parameterized Algorithms for Planar-k-Path: F...
A Quest for Subexponential Time Parameterized Algorithms for Planar-k-Path: F...
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
 
Minimizing cost in distributed multiquery processing applications
Minimizing cost in distributed multiquery processing applicationsMinimizing cost in distributed multiquery processing applications
Minimizing cost in distributed multiquery processing applications
 
Ia3613981403
Ia3613981403Ia3613981403
Ia3613981403
 
Ia3613981403
Ia3613981403Ia3613981403
Ia3613981403
 
MATH225Final
MATH225FinalMATH225Final
MATH225Final
 
G6 m5-b-lesson 8-t
G6 m5-b-lesson 8-tG6 m5-b-lesson 8-t
G6 m5-b-lesson 8-t
 
Benginning Calculus Lecture notes 14 - areas & volumes
Benginning Calculus Lecture notes 14 - areas & volumesBenginning Calculus Lecture notes 14 - areas & volumes
Benginning Calculus Lecture notes 14 - areas & volumes
 
1998278
19982781998278
1998278
 
ae_722_unstructured_meshes.ppt
ae_722_unstructured_meshes.pptae_722_unstructured_meshes.ppt
ae_722_unstructured_meshes.ppt
 
Meshing for computer graphics
Meshing for computer graphicsMeshing for computer graphics
Meshing for computer graphics
 
Nomography
NomographyNomography
Nomography
 
07 Tensor Visualization
07 Tensor Visualization07 Tensor Visualization
07 Tensor Visualization
 
Pie Charts Histograms
Pie Charts HistogramsPie Charts Histograms
Pie Charts Histograms
 
Written_report_Math_203_v2
Written_report_Math_203_v2Written_report_Math_203_v2
Written_report_Math_203_v2
 
Graph theory
Graph theoryGraph theory
Graph theory
 
Areas and Definite Integrals.ppt
Areas and Definite Integrals.pptAreas and Definite Integrals.ppt
Areas and Definite Integrals.ppt
 
Ia2615691572
Ia2615691572Ia2615691572
Ia2615691572
 
22 double integrals
22 double integrals22 double integrals
22 double integrals
 

Business Geographics

  • 1. Geometric Algorithms in Business Geographics Presented by T. N. Badri
  • 2.
  • 3.
  • 4.
  • 5. Voronoi Diagram for Hardware Stores in a neighbourhood What sort of items should a Home Store have in stock? That depends on the modernity of houses in a sub-area. The colour gives some idea of the age of houses in an area. Darker greens indicate more recent houses. Source of map: Altavision Geographics
  • 6. Stacked barchart for sub-areas Source of map: Altavision Geographics
  • 7.
  • 8. Length = 4 kms 2/3 (  3) Length = 3(2/3)  3 = 3.4641 kms a saving of about 13.4%  3 V 1 V 2 V 3 V 1 V 2 V 3 S 1 What is a Steiner Minimal Tree?
  • 9.
  • 10. Steiner Tree and Minimum Spanning Tree for 100 random points in unit cube We can use a Delaunay Triangulation with Steiner Tree methods
  • 11.
  • 12. The Convex hull gives an empire map
  • 13.
  • 14.
  • 15. References 1. Voronoi Diagrams and Delaunay Triangulations, Steven Fortune, Computing in Euclidean Geometry, pp. 193-233 2. Computational Geometry, Mark de Berg, Cheong, Marc Van Kreveld and Mark Overmars, 1997, Third edition Springer Verlag.