arXiv ScienceSearch

arXiv subjects

Nicholas James

Publications and source records attributed to Nicholas James.

4 recordsLinked to original sources

Mochi: Fast \& Exact Collision Detection

Collision Detection (CD) has several applications across the domains such as robotics, visual graphics, and fluid mechanics. Finding exact collisions between the objects in the scene is quite computationally intensive. To quickly filter the object pairs that do not result in a collision, bounding boxes are built on the objects, indexed using a Bounding Volume Hierarchy(BVH), and tested for intersection before performing the expensive object-object intersection tests. In state-of-the-art CD libraries, accelerators such as GPUs are used to accelerate BVH traversal by building specialized data structures. The recent addition of ray tracing architecture to GPU hardware is designed to do the same but in the context of implementing a Ray Tracing algorithm to render a graphical scene in real-time. We present Mochi, a fast and exact collision detection engine that accelerates both the broad and narrow phases by taking advantage of the capabilities of Ray Tracing cores. We introduce multiple new reductions to perform generic CD to support three types of objects for CD: simple spherical particles, objects describable by mathematical equations, and complex objects composed of a triangle mesh. By implementing our reductions, Mochi achieves several orders of magnitude speedups on synthetic datasets and 5x-28x speedups on real-world triangle mesh datasets. We further evaluate our reductions thoroughly and provide several architectural insights on the ray tracing cores that are otherwise unknown due to their proprietorship.

cs.GR

Revisiting the X-ray - Mass scaling relations of Early-type Galaxies with the Mass of their Globular Cluster Systems as a Proxy for the Total Galaxy Mass

Using globular cluster (GC) kinematics and photometry data, we calibrate the scaling relation between the total galaxy mass (M_TOT including dark matter) and total globular cluster system mass (M_GCS) in a sample of 30 early-type galaxies (ETG), confirming a nearly linear relationship between the two physical parameters. Using samples of 83 and 57 ETGs, we investigate this scaling relation in conjunction with the previously known relations between M_TOT and the ISM X-ray luminosity and temperature, respectively. We confirm that M_GCS can be effectively used as a proxy of M_TOT. We further find that the L_X,GAS - M_TOT relation is far tighter in the subsample of core ETGs, when compared to cusp ETGs. In core ETGs (old, passively evolving stellar systems) M_TOT is significantly larger than the total stellar mass M_STAR and the correlation with the hot gas properties is driven by their dark matter mass M_DM. Cusp ETGs have typically lower LX,GAS than core ETGs. In cusp ETGs, for a given M_DM, higher L_X,GAS is associated with higher M_STAR, suggesting stellar feedback as an important secondary factor for heating the ISM. Using the M_GCS- M_TOT scaling relations we compare 272 ETGs with previous estimates of the stellar-to-halo mass relation of galaxies. Our model-independent estimate of M_TOT results in a good agreement around halo masses of 10^12 Mo, but suggest higher star formation efficiency than usually assumed both at the low and at the high halo mass ends.

astro-ph.GA

Pruning and Nonparametric Multiple Change Point Detection

Change point analysis is a statistical tool to identify homogeneity within time series data. We propose a pruning approach for approximate nonparametric estimation of multiple change points. This general purpose change point detection procedure `cp3o' applies a pruning routine within a dynamic program to greatly reduce the search space and computational costs. Existing goodness-of-fit change point objectives can immediately be utilized within the framework. We further propose novel change point algorithms by applying cp3o to two popular nonparametric goodness of fit measures: `e-cp3o' uses E-statistics, and `ks-cp3o' uses Kolmogorov-Smirnov statistics. Simulation studies highlight the performance of these algorithms in comparison with parametric and other nonparametric change point methods. Finally, we illustrate these approaches with climatological and financial applications.

stat.ME

A transient Markov chain with finitely many cutpoints

We give an example of a transient reversible Markov chain that almost surely has only a finite number of cutpoints. We explain how this is relevant to a conjecture of Diaconis and Freedman and a question of Kaimanovich. We also answer Kaimanovich's question when the Markov chain is a nearest-neighbor random walk on a tree.

math.PR