Symmetric level-index arithmetic: Difference between revisions

From formulasearchengine
Jump to navigation Jump to search
en>Wcherowi
m removed DAB
en>Gtuckerkellogg
m link to Frank W J Olver
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
[[Image:Orthogonal-convex-hull.svg|thumb|The orthogonal convex hull of a point set]]
The writer is known by the name of Numbers Wunder. My working day job is a meter reader. Minnesota has always been his house but his spouse wants them to move. Body developing is 1 of the issues I love most.<br><br>my webpage ... [https://www.epapyrus.com/xe/Purchase/5258960 epapyrus.com]
In [[geometry]], a set {{math|''K'' ⊂ [[real coordinate space|'''R'''<sup>''n''</sup>]]}} is defined to be '''orthogonally convex''' if, for every [[line (geometry)|line]] {{mvar|L}} that is parallel to one of [[standard basis]] vectors, the [[intersection (set theory)|intersection]] of {{mvar|K}} with {{mvar|L}} is empty, a point, or a single [[line segment|segment]]. The term "orthogonal" refers to corresponding [[Cartesian coordinate system|Cartesian]] basis and coordinates in [[Euclidean space]], where different basis vectors are [[perpendicularity|perpendicular]], as well as corresponding lines. Unlike ordinary [[convex set]]s, an orthogonally convex set is not necessarily [[connectedness|connected]].
 
The '''orthogonal convex hull''' of a set {{math|''S'' ⊂ '''R'''<sup>''n''</sup>}} is the intersection of all connected orthogonally convex supersets of {{mvar|S}}.
 
These definitions are made by analogy with the classical theory of convexity, in which {{mvar|K}} is [[convex set|convex]] if, for every line {{mvar|L}}, the intersection of {{mvar|K}} with {{mvar|L}} is empty, a point, or a single segment (interval). Orthogonal convexity restricts the lines for which this property is required to hold, so every convex set is orthogonally convex but not vice versa.  For the same reason, the orthogonal convex hull itself is a subset of the [[convex hull]] of the same point set.  A point {{mvar|p}} belongs to the orthogonal convex hull of {{mvar|S}} if and only if each of the closed axis-aligned [[orthant]]s having {{mvar|p}} as apex has a nonempty intersection with {{mvar|S}}.
 
The orthogonal convex hull is also known as the '''rectilinear convex hull''', or, in [[two-dimensional space|two dimensions]], the '''{{mvar|x}}-{{mvar|y}} convex hull'''.
 
==Example==
The figure shows a set of 16 points in the plane and the orthogonal convex hull of these points. As can be seen in the figure, the orthogonal convex hull is a [[polygon]] with some degenerate edges connecting extreme vertices in each coordinate direction. For a discrete point set such as this one, all orthogonal convex hull edges are horizontal or vertical. In this example, the orthogonal convex hull is connected.
 
==Algorithms==
Several authors have studied algorithms for constructing orthogonal convex hulls: {{harvtxt|Montuno|Fournier|1982}}; {{harvtxt|Nicholl|Lee|Liao|Wong|1983}}; {{harvtxt|Ottman|Soisalon-Soisinen|Wood|1984}}; {{harvtxt|Karlsson|Overmars|1988}}. By the results of these authors, the orthogonal convex hull of {{mvar|k}} points in the plane may be constructed in time {{math|[[big O notation|O]](''k'' [[logarithm|log]] ''k'')}}, or possibly faster using integer searching data structures for points with [[integer]] coordinates.
 
==Related concepts==
It is natural to generalize orthogonal convexity to ''restricted-orientation convexity'', in which a set {{mvar|K}} is defined to be convex if all lines having one of a finite set of slopes must intersect {{mvar|K}} in connected subsets; see e.g. {{harvtxt|Rawlins|1987}}, {{harvs|last1=Rawlins|last2=Wood|year=1987|year2=1988|txt}}, or {{harvs|last1=Fink|last2=Wood|year=1996|year2=1998|txt}}.
 
In addition, the [[tight span]] of a finite metric space is closely related to the orthogonal convex hull. If a finite point set in the plane has a connected orthogonal convex hull, that hull is the tight span for the [[Manhattan distance]] on the point set. However, orthogonal hulls and tight spans differ for point sets with disconnected orthogonal hulls, or in higher dimensional [[Lp space|L<sup>''p''</sup> spaces]].
 
{{harvtxt|O'Rourke|1993}} describes several other results about orthogonal convexity and orthogonal [[visibility (geometry)|visibility]].
 
==References==
*{{citation
| last1 = Fink | first1 = Eugene
| last2 = Wood | first2 = Derick
| doi = 10.1016/0020-0255(96)00056-4
| issue = 1–4
| journal = Information Sciences
| pages = 175–196
| title = Fundamentals of restricted-orientation convexity
| url = http://www.cs.cmu.edu/~eugene/research/full/restricted-convexity.pdf
| volume = 92
| year = 1996}}.
*{{citation
| last1 = Fink | first1 = Eugene
| last2 = Wood | first2 = Derick
| doi = 10.1007/BF01237603
| journal = Journal of Geometry
| pages = 99–120
| title = Generalized halfspaces in restricted-orientation convexity
| url = http://www.cs.cmu.edu/~eugene/research/full/restricted-halfspaces.pdf
| volume = 62
| year = 1998}}.
*{{citation
| last1 = Karlsson | first1 = Rolf G.
| last2 = Overmars | first2 = Mark H. | author2-link = Mark Overmars
| doi = 10.1007/BF01934088
| issue = 2
| journal = BIT
| pages = 227–241
| title = Scanline algorithms on a grid
| volume = 28
| year = 1988}}.
*{{citation
| last1 = Montuno | first1 = D. Y.
| last2 = Fournier | first2 = A.
| publisher = University of Toronto
| series = Technical Report 148
| title = Finding the {{mvar|x}}-{{mvar|y}} convex hull of a set of {{mvar|x}}-{{mvar|y}} polygons
| year = 1982}}.
*{{citation
| last1 = Nicholl | first1 = T. M.
| last2 = Lee | first2 = D. T. | author2-link = Der-Tsai Lee
| last3 = Liao | first3 = Y. Z.
| last4 = Wong | first4 = C. K.
| doi = 10.1007/BF01933620
| journal = BIT
| pages = 456–471
| title = On the X-Y convex hull of a set of X-Y polygons
| volume = 23
| year = 1983
| issue = 4}}.
*{{citation
| last = O'Rourke | first = Joseph | author-link = Joseph O'Rourke (professor)
| pages = 107–109
| publisher = Cambridge University Press
| title = Computational Geometry in C
| year = 1993}}.
*{{citation
| last1 = Ottman | first1 = T.
| last2 = Soisalon-Soisinen | first2 = E.
| last3 = Wood | first3 = Derick
| doi = 10.1016/0020-0255(84)90025-2
| journal = Information Sciences
| pages = 157–171
| title = On the definition and computation of rectilinear convex hulls
| volume = 33
| year = 1984
| issue = 3}}.
*{{citation
| last = Rawlins | first = G. J. E.
| publisher = University of Waterloo
| series = Ph.D. thesis and Tech. Rep. CS-87-57
| title = Explorations in Restricted-Orientation Geometry
| year = 1987}}.
*{{citation
| last1 = Rawlins | first1 = G. J. E.
| last2 = Wood | first2 = Derick
| doi = 10.1016/0890-5401(87)90045-9
| journal = Information and Computation
| pages = 150–166
| title = Optimal computation of finitely oriented convex hulls
| volume = 72
| year = 1987
| issue = 2}}.
*{{citation
| last1 = Rawlins | first1 = G. J. E.
| last2 = Wood | first2 = Derick
| contribution = Ortho-convexity and its generalizations
| editor-last = Toussaint | editor-first = Godfried T. | editor-link = Godfried Toussaint
| pages = 137–152
| publisher = Elsevier
| title = Computational Morphology
| year = 1988}}.
 
[[Category:Convex hulls]]
{{Computer science}}

Latest revision as of 05:18, 20 May 2014

The writer is known by the name of Numbers Wunder. My working day job is a meter reader. Minnesota has always been his house but his spouse wants them to move. Body developing is 1 of the issues I love most.

my webpage ... epapyrus.com