<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://en.formulasearchengine.com/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=128.59.74.3</id>
	<title>formulasearchengine - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://en.formulasearchengine.com/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=128.59.74.3"/>
	<link rel="alternate" type="text/html" href="https://en.formulasearchengine.com/wiki/Special:Contributions/128.59.74.3"/>
	<updated>2026-08-23T00:26:20Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.47.0-wmf.7</generator>
	<entry>
		<id>https://en.formulasearchengine.com/w/index.php?title=Path_integral_molecular_dynamics&amp;diff=27785</id>
		<title>Path integral molecular dynamics</title>
		<link rel="alternate" type="text/html" href="https://en.formulasearchengine.com/w/index.php?title=Path_integral_molecular_dynamics&amp;diff=27785"/>
		<updated>2013-04-19T17:27:57Z</updated>

		<summary type="html">&lt;p&gt;128.59.74.3: /* Theory behind the method */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A &#039;&#039;&#039;Kinetic Triangulation&#039;&#039;&#039; data structure is a [[kinetic data structure]] that maintains a [[triangulation (geometry)|triangulation]] of a set of moving points. Maintaining a kinetic triangulation is important for applications that involve [[motion planning]], such as video games, virtual reality, dynamic simulations and robotics.&amp;lt;ref name=&amp;quot;micha&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Choosing a triangulation scheme==&lt;br /&gt;
The efficiency of a kinetic data structure is defined based on the ratio of the number of internal events to external events, thus good runtime bounds can sometimes be obtained by choosing to use a triangulation scheme that generates a small number of external events. &lt;br /&gt;
For simple [[affine motion]] of the points, the number of discrete changes to the [[convex hull]] is [[big O notation#Family of Bachmann–Landau notations|estimated by]] &amp;lt;math&amp;gt;\Omega(n^2)&amp;lt;/math&amp;gt;,&amp;lt;ref name=&amp;quot;convex hull&amp;quot;/&amp;gt; thus the number of changes to any triangulation is also lower bounded by &amp;lt;math&amp;gt;\Omega(n^2)&amp;lt;/math&amp;gt;. Finding any triangulation scheme that has a near-quadratic bound on the number of discrete changes is an important open problem.&amp;lt;ref name=&amp;quot;micha&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Delaunay triangulation===&lt;br /&gt;
The [[Delaunay triangulation]] seems like a natural candidate, but a tight analysis of the number of discrete changes that will occur to the Delaunay triangulation (external events) is one of the hardest problems in computational geometry,&amp;lt;ref name=&amp;quot;delaunay hardness&amp;quot;/&amp;gt; and the best currently known upper bound is &amp;lt;math&amp;gt;O(n^3)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
There is a kinetic data structure that [[Kinetic data structure#Performance|efficiently]] maintains the Delaunay triangulation of a set of moving points,&amp;lt;ref&amp;gt;Gerhard Albers, Leonidas J. Guibas, Joseph S. B. Mitchell, and Thomas Roos. Voronoi diagrams of moving points. Int. J. Comput. Geometry Appl., 8(3):365{380, 1998.&amp;lt;/ref&amp;gt; in which the ratio of the total number of events to the number of external events is &amp;lt;math&amp;gt;O(1)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Other triangulations===&lt;br /&gt;
Kaplan et al. developed a [[randomized algorithm|randomized]] triangulation scheme that experiences an expected number of &amp;lt;math&amp;gt;O(n^2 \beta_{s+2}(n) \log^2 n)&amp;lt;/math&amp;gt; external events, where &amp;lt;math&amp;gt;s&amp;lt;/math&amp;gt; is the maximum number of times each triple of points can become collinear, &amp;lt;math&amp;gt;\beta_{s+2}(q) = \frac{\lambda_{s+2}(q)}{q}&amp;lt;/math&amp;gt;, and &amp;lt;math&amp;gt;\lambda_{s+2}(q)&amp;lt;/math&amp;gt; is the maximum length of a [[Davenport-Schinzel sequence]] of order s + 2 on n symbols.&amp;lt;ref name=&amp;quot;micha&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Pseudo-triangulations===&lt;br /&gt;
There is a kinetic data structure (due to Agarwal et al.) which maintains a [[pseudo-triangulation]] in &amp;lt;math&amp;gt;O(n^22^{\sqrt{\log n\log\log n}})&amp;lt;/math&amp;gt; events total.&amp;lt;ref&amp;gt;Pankaj K. Agarwal, Julien Basch, Leonidas J. Guibas, John Hershberger, and Li Zhang. Deformable free-space tilings for kinetic collision detection. I. J. Robotic Res., 21(3):179{198, 2002. [http://research.microsoft.com/en-us/um/people/lzha/papers/pset-j.pdf]&amp;lt;/ref&amp;gt; All events are [[Kinetic data structure#Certificates Approach|external]] and require &amp;lt;math&amp;gt;O(\lg n)&amp;lt;/math&amp;gt; time to process.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
{{Reflist|refs=&lt;br /&gt;
&amp;lt;ref name=&amp;quot;micha&amp;quot;&amp;gt;&lt;br /&gt;
{{cite conference | url=http://www.math.tau.ac.il/~michas/triank.pdf | title=A Kinetic Triangulation Scheme for Moving Points in The Plane | publisher=ACM | accessdate=May 19, 2012 | author=Kaplan, Haim; Rubin, Natan; Sharir, Micha | year=2010 | month=June |conference=SCG}}&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;convex hull&amp;quot;&amp;gt;&lt;br /&gt;
{{cite book | title=Davenport-Schinzel sequences and their geometric applications | publisher=, Cambridge University Press | author=Sharir, M,; Agarwal, P.K. | year=1995 | location=New York}}&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;delaunay hardness&amp;quot;&amp;gt;&lt;br /&gt;
{{cite web | url=http://www.cs.smith.edu/~orourke/TOPP/ | title=The Open Problems Project | accessdate=May 19, 2012 | author=Demaine, E.D.; Mitchell, J. S. B. ; O’Rourke, J.}}&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
*Pankaj K. Agarwal, Julien Basch, Mark de Berg, Leonidas J. Guibas, and John Hershberger. Lower bounds for kinetic planar subdivisions. In SCG &#039;99: Proceedings of the fifteenth annual symposium on Computational geometry, pages 247{254, New York, NY, USA, 1999. ACM.[http://research.microsoft.com/en-us/um/people/lzha/papers/pset-j.pdf]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--- Categories ---&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Articles created via the Article Wizard]]&lt;br /&gt;
[[Category:Kinetic data structures]]&lt;br /&gt;
[[Category:Triangulation (geometry)]]&lt;/div&gt;</summary>
		<author><name>128.59.74.3</name></author>
	</entry>
</feed>