<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://en.formulasearchengine.com/w/index.php?action=history&amp;feed=atom&amp;title=Simulation_algorithms_for_coupled_DEVS</id>
	<title>Simulation algorithms for coupled DEVS - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://en.formulasearchengine.com/w/index.php?action=history&amp;feed=atom&amp;title=Simulation_algorithms_for_coupled_DEVS"/>
	<link rel="alternate" type="text/html" href="https://en.formulasearchengine.com/w/index.php?title=Simulation_algorithms_for_coupled_DEVS&amp;action=history"/>
	<updated>2026-08-03T09:44:08Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.47.0-wmf.7</generator>
	<entry>
		<id>https://en.formulasearchengine.com/w/index.php?title=Simulation_algorithms_for_coupled_DEVS&amp;diff=24024&amp;oldid=prev</id>
		<title>en&gt;Helpful Pixie Bot: ISBNs (Build KC)</title>
		<link rel="alternate" type="text/html" href="https://en.formulasearchengine.com/w/index.php?title=Simulation_algorithms_for_coupled_DEVS&amp;diff=24024&amp;oldid=prev"/>
		<updated>2012-05-06T00:33:49Z</updated>

		<summary type="html">&lt;p&gt;ISBNs (Build KC)&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Expert-subject|Computer science|article|date=May 2009}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Clustering high-dimensional data&amp;#039;&amp;#039;&amp;#039; is the [[cluster analysis]] of data with anywhere from a few dozen to many thousands of [[dimension]]s. Such high-dimensional data spaces are often encountered in areas such as medicine, where [[DNA microarray]] technology can produce a large number of measurements at once, and the clustering of text documents, where, if a word-frequency vector is used, the number of dimensions equals the size of the dictionary.&lt;br /&gt;
&lt;br /&gt;
==Problems==&lt;br /&gt;
According to {{Harvtxt|Kriegel|Kröger|Zimek|2009}}, four problems need to be overcome for clustering in high-dimensional data:&lt;br /&gt;
* Multiple dimensions are hard to think in, impossible to visualize, and, due to the exponential growth of the number of possible values with each dimension, complete enumeration of all subspaces becomes intractable with increasing dimensionality. This problem is known as the [[curse of dimensionality]].&lt;br /&gt;
* The concept of distance becomes less precise as the number of dimensions grows, since the distance between any two points in a given dataset converges. The discrimination of the nearest and farthest point in particular becomes meaningless:&lt;br /&gt;
::&amp;lt;math&amp;gt;\lim_{d \to \infty} \frac{dist_\max - dist_\min}{dist_\min} \to 0&amp;lt;/math&amp;gt;&lt;br /&gt;
* A cluster is intended to group objects that are related, based on observations of their attribute&amp;#039;s values. However, given a large number of attributes some of the attributes will usually not be meaningful for a given cluster. For example, in [[newborn screening]] a cluster of samples might identify newborns that share similar blood values, which might lead to insights about the relevance of certain blood values for a disease. But for different diseases, different blood values might form a cluster, and other values might be uncorrelated. This is known as the &amp;#039;&amp;#039;local feature relevance&amp;#039;&amp;#039; problem: different clusters might be found in different subspaces, so a global filtering of attributes is not sufficient.&lt;br /&gt;
* Given a large number of attributes, it is likely that some attributes are [[correlated]]. Hence, clusters might exist in arbitrarily oriented [[affine subspace]]s.&lt;br /&gt;
&lt;br /&gt;
Recent research by {{Harvtxt|Houle|Kriegel|Kröger|Schubert|2010}} indicates that the discrimination problems only occur when there is a high number of irrelevant dimensions, and that shared-nearest-neighbor approaches can improve results.&lt;br /&gt;
&lt;br /&gt;
==Approaches==&lt;br /&gt;
Approaches towards clustering in axis-parallel or arbitrarily oriented [[affine subspace]]s differ in how they interpret the overall goal, which is finding clusters in data with high dimensionality. This distinction is proposed in {{Harvtxt|Kriegel|Kröger|Zimek|2009}}. An overall different approach is to find clusters based on [[pattern]] in the data matrix, often referred to as [[biclustering]], which is a technique frequently utilized in [[bioinformatics]].&lt;br /&gt;
&lt;br /&gt;
===Subspace clustering===&lt;br /&gt;
[[Image:SubspaceClustering.png|frame|right|Example 2D space with subspace clusters]]&lt;br /&gt;
&lt;br /&gt;
Subspace clustering is the task of detecting &amp;#039;&amp;#039;all&amp;#039;&amp;#039; clusters in &amp;#039;&amp;#039;all subspaces&amp;#039;&amp;#039;. This means that a point might be a member of multiple clusters, each existing in a different subspace. Subspaces can either be axis-parallel or affine. The term is often used synonymous with general clustering in high-dimensional data.  &lt;br /&gt;
&lt;br /&gt;
The image on the right shows a mere two-dimensional space where a number of clusters can be identified. In the one-dimensional subspaces, the clusters &amp;lt;math&amp;gt;c_a&amp;lt;/math&amp;gt; (in subspace &amp;lt;math&amp;gt;\{x\}&amp;lt;/math&amp;gt;) and &amp;lt;math&amp;gt;c_b&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;c_c&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;c_d&amp;lt;/math&amp;gt; (in subspace &amp;lt;math&amp;gt;\{y\}&amp;lt;/math&amp;gt;) can be found. &amp;lt;math&amp;gt;c_c&amp;lt;/math&amp;gt; cannot be considered a cluster in a two-dimensional (sub-)space, since it is too sparsely distributed in the &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; axis. In two dimensions, the two clusters &amp;lt;math&amp;gt;c_{ab}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;c_{ad}&amp;lt;/math&amp;gt; can be identified. &lt;br /&gt;
&lt;br /&gt;
The problem of subspace clustering is given by the fact that there are &amp;lt;math&amp;gt;2^d&amp;lt;/math&amp;gt; different subspaces of a space with &amp;lt;math&amp;gt;d&amp;lt;/math&amp;gt; dimensions. If the subspaces are not axis-parallel, an infinite number of subspaces is possible. Hence, subspace clustering algorithm utilize some kind of [[heuristic]] to remain computationally feasible, at the risk of producing inferior results. For example, the &amp;#039;&amp;#039;downward-closure property&amp;#039;&amp;#039; (cf. [[association rule learning|association rules]]) can be used to build higher-dimensional subspaces only by combining lower-dimensional ones, as any subspace T containing a cluster, will result in a full space S also to contain that cluster (i.e. S ⊆ T), an approach taken by most of the traditional algorithms such as CLIQUE {{harv|Agrawal|Gehrke|Gunopulos|Raghavan|2005}} and [[SUBCLU]] {{harv|Kailing|Kriegel|Kröger|2004}}.&lt;br /&gt;
&lt;br /&gt;
===Projected clustering===&lt;br /&gt;
Projected clustering seeks to assign each point to a unique cluster, but clusters may exist in different subspaces. The general approach is to use a special [[distance function]] together with a regular [[cluster analysis|clustering algorithm]]. &lt;br /&gt;
&lt;br /&gt;
For example, the PreDeCon algorithm checks which attributes seem to support a clustering for each point, and adjusts the distance function such that dimensions with low [[variance]] are amplified in the distance function {{harv|Bohm|Kailing|Kriegel|Kröger|2004}}. In the figure above, the cluster &amp;lt;math&amp;gt;c_c&amp;lt;/math&amp;gt; might be found using [[DBSCAN]] with a distance function that places less emphasis on the &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;-axis and thus exaggerates the low difference in the &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;-axis sufficiently enough to group the points into a cluster.&lt;br /&gt;
&lt;br /&gt;
PROCLUS uses a similar approach with a [[k-medoid]] clustering {{harv|Aggarwal|Wolf|Yu|Procopiuc|1999}}. Initial medoids are guessed, and for each medoid the subspace spanned by attributes with low variance is determined. Points are assigned to the medoid closest, considering only the subspace of that medoid in determining the distance. The algorithm then proceeds as the regular [[Partitioning Around Medoids|PAM]] algorithm. &lt;br /&gt;
&lt;br /&gt;
If the distance function weights attributes differently, but never with 0 (and hence never drops irrelevant attributes), the algorithm is called a &amp;#039;&amp;#039;&amp;quot;soft&amp;quot;-projected clustering algorithm&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
===Hybrid approaches===&lt;br /&gt;
Not all algorithms try to either find a unique cluster assignment for each point or all clusters in all subspaces; many settle for a result in between, where a number of possibly overlapping, but not necessarily exhaustive set of clusters are found. An example is FIRES, which is from its basic approach a subspace clustering algorithm, but uses a [[heuristic]] too aggressive to credibly produce all subspace clusters {{harv|Kriegel|Kröger|Renz|Wurst|2005}}.&lt;br /&gt;
&lt;br /&gt;
===Correlation clustering===&lt;br /&gt;
Another type of subspaces is considered in [[Correlation clustering|Correlation clustering (Data Mining)]].&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
*{{Citation&lt;br /&gt;
 | last1=Aggarwal&lt;br /&gt;
 | first1=Charu C.&lt;br /&gt;
 | last2=Wolf&lt;br /&gt;
 | first2=Joel L.&lt;br /&gt;
 | last3=Yu&lt;br /&gt;
 | first3=Philip S.&lt;br /&gt;
 | last4=Procopiuc&lt;br /&gt;
 | first4=Cecilia&lt;br /&gt;
 | last5=Park&lt;br /&gt;
 | first5=Jong Soo&lt;br /&gt;
 | year=1999&lt;br /&gt;
 | title=Fast algorithms for projected clustering&lt;br /&gt;
 | periodical=ACM SIGMOD Record&lt;br /&gt;
 | publication-place=New York, NY&lt;br /&gt;
 | publisher=ACM&lt;br /&gt;
 | volume=28&lt;br /&gt;
 | issue=2&lt;br /&gt;
 | pages=61–72&lt;br /&gt;
 | doi=10.1145/304181.304188&lt;br /&gt;
 | accessdate=2009-05-25&lt;br /&gt;
}}&lt;br /&gt;
*{{Citation&lt;br /&gt;
 | last1=Agrawal&lt;br /&gt;
 | first1=Rakesh&lt;br /&gt;
 | last2=Gehrke&lt;br /&gt;
 | first2=Johannes&lt;br /&gt;
 | last3=Gunopulos&lt;br /&gt;
 | first3=Dimitrios&lt;br /&gt;
 | last4=Raghavan&lt;br /&gt;
 | first4=Prabhakar&lt;br /&gt;
 | year=2005&lt;br /&gt;
 | title=Automatic Subspace Clustering of High Dimensional Data&lt;br /&gt;
 | periodical=Data Mining and Knowledge Discovery&lt;br /&gt;
 | publisher=Springer Netherlands&lt;br /&gt;
 | volume=11&lt;br /&gt;
 | issue=1&lt;br /&gt;
 | pages=5–33&lt;br /&gt;
 | doi=10.1007/s10618-005-1396-1&lt;br /&gt;
 | accessdate=2009-05-25&lt;br /&gt;
}}&lt;br /&gt;
*{{Citation&lt;br /&gt;
 | last1=Böhm&lt;br /&gt;
 | first1=Christian&lt;br /&gt;
 | last2=Kailing&lt;br /&gt;
 | first2=Karin&lt;br /&gt;
 | last3=Kriegel&lt;br /&gt;
 | first3=Hans-Peter&lt;br /&gt;
 | last4=Kröger&lt;br /&gt;
 | first4=Peer&lt;br /&gt;
 | year=2004&lt;br /&gt;
 | title=Density Connected Clustering with Local Subspace Preferences&lt;br /&gt;
 |periodical=Data Mining, IEEE International Conference on&lt;br /&gt;
 | publication-place=Los Alamitos, CA, USA&lt;br /&gt;
 | publisher=IEEE Computer Society&lt;br /&gt;
 | isbn=0-7695-2142-8&lt;br /&gt;
 | doi=10.1109/ICDM.2004.10087&lt;br /&gt;
 | pages=24–34&lt;br /&gt;
 | accessdate=2009-05-25&lt;br /&gt;
}}&lt;br /&gt;
*{{Citation&lt;br /&gt;
 | last1=Kailing&lt;br /&gt;
 | first1=Karin&lt;br /&gt;
 | last2=Kriegel&lt;br /&gt;
 | first2=Hans-Peter&lt;br /&gt;
 | last3=Kröger&lt;br /&gt;
 | first3=Peer&lt;br /&gt;
 | year=2004&lt;br /&gt;
 | title=Density-Connected Subspace Clustering for High-Dimensional Data &lt;br /&gt;
 | periodical=Proceedings of the Fourth SIAM International Conference on Data Mining&lt;br /&gt;
 | publisher=SIAM&lt;br /&gt;
 | pages=246–257&lt;br /&gt;
 | url=http://www.dbs.informatik.uni-muenchen.de/Publikationen/Papers/sdm04-subclu.pdf&lt;br /&gt;
 | accessdate=2009-05-25&lt;br /&gt;
}}&lt;br /&gt;
*{{Citation&lt;br /&gt;
 | last1=Kriegel&lt;br /&gt;
 | first1=Hans-Peter&lt;br /&gt;
 | last2=Kröger&lt;br /&gt;
 | first2=Peer&lt;br /&gt;
 | last3=Renz&lt;br /&gt;
 | first3=Matthias&lt;br /&gt;
 | last4=Wurst&lt;br /&gt;
 | first4=Sebastian&lt;br /&gt;
 | year=2005&lt;br /&gt;
 | title=A Generic Framework for Efficient Subspace Clustering of High-Dimensional Data&lt;br /&gt;
 | periodical=Proceedings of the Fifth IEEE International Conference on Data Mining (ICDM)&lt;br /&gt;
 | publication-place=Washington, DC&lt;br /&gt;
 | publisher=IEEE Computer Society&lt;br /&gt;
 | pages=205–257&lt;br /&gt;
 | isbn=0-7695-2278-5&lt;br /&gt;
 | doi=10.1109/ICDM.2005.5&lt;br /&gt;
 | accessdate=2009-05-25&lt;br /&gt;
}}&lt;br /&gt;
*{{Citation&lt;br /&gt;
 | last1=Kriegel&lt;br /&gt;
 | first1=Hans-Peter&lt;br /&gt;
 | last2=Kröger&lt;br /&gt;
 | first2=Peer&lt;br /&gt;
 | last3=Zimek&lt;br /&gt;
 | first3=Arthur&lt;br /&gt;
 | year=2009&lt;br /&gt;
 | title=Clustering high-dimensional data: A survey on subspace clustering, pattern-based clustering, and correlation clustering&lt;br /&gt;
 | periodical=ACM Transactions on Knowledge Discovery from Data&lt;br /&gt;
 | location=New York, NY&lt;br /&gt;
 | publisher=ACM&lt;br /&gt;
 | volume=3&lt;br /&gt;
 | issue=1&lt;br /&gt;
 | pages=1–58&lt;br /&gt;
 | doi=10.1145/1497577.1497578&lt;br /&gt;
 | accessdate=2009-05-25&lt;br /&gt;
}}&lt;br /&gt;
*{{Citation&lt;br /&gt;
 | last1=Houle&lt;br /&gt;
 | first1=Michael E.&lt;br /&gt;
 | last2=Kriegel&lt;br /&gt;
 | first2=Hans-Peter&lt;br /&gt;
 | last3=Kröger&lt;br /&gt;
 | first3=Peer&lt;br /&gt;
 | last4=Schubert&lt;br /&gt;
 | first4=Erich&lt;br /&gt;
 | last5=Zimek&lt;br /&gt;
 | first5=Arthur&lt;br /&gt;
 | year=2010&lt;br /&gt;
 | title=Can Shared-Neighbor Distances Defeat the Curse of Dimensionality?&lt;br /&gt;
 | periodical=Proceedings of the 21st International Conference on Scientific and Statistical Database Management (SSDBM)&lt;br /&gt;
 | location=Heidelberg, Germany&lt;br /&gt;
 | publisher=Springer&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Cluster analysis]]&lt;/div&gt;</summary>
		<author><name>en&gt;Helpful Pixie Bot</name></author>
	</entry>
</feed>