An efficient algorithm for the Riemannian 10j symbols (original) (raw)
Abstract: The 10j symbol is a spin network that appears in the partition function for the Barrett-Crane model of Riemannian quantum gravity. Elementary methods of calculating the 10j symbol require order(j^9) or more operations and order(j^2) or more space, where j is the average spin. We present an algorithm that computes the 10j symbol using order(j^5) operations and order(j^2) space, and a variant that uses order(j^6) operations and a constant amount of space. An implementation has been made available on the web.
Submission history
From: J. Daniel Christensen [view email]
[v1] Tue, 9 Oct 2001 01:31:46 UTC (24 KB)
[v2] Wed, 28 Nov 2001 01:36:26 UTC (24 KB)
[v3] Thu, 24 Jan 2002 18:42:28 UTC (24 KB)