![]() |
Figure 1: A schematic demonstration of Peebles' reconstruction of the trajectories of the members of the local neighbourhood using a variational approach based on the minimization of the Euler-Lagrange action. In most cases there is more than one allowed trajectory due to orbit crossing (closely related to the multistreaming of the underlying dark matter fluid). The pink (darker) orbits correspond to taking the minimum of the action whereas the yellow (brighter) orbits were obtained by taking the saddle-point solution. Of particular interest is the orbit of N6822 which in the former solution is on its first approach towards us and in the second solution is in its passing orbit. A better agreement between the evaluated and observed velocities was shown to correspond to the saddle point solution. |
Open with DEXTER |
![]() |
Figure 2:
Solving the reconstruction problem as an assignment problem. An example of a
system of N=9 particles is sketched. The cost matrix is shown. For
example the entry C32 is the cost of getting from the Lagrangian
position ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Open with DEXTER |
![]() |
Figure 3: The lack of uniqueness in the results of two runs using a stochastic algorithm to solve the assignment problems. In the stochastic algorithm, based on pair-interchange, one searches for, what is frequently referred to in pure mathematics as, a monotonic map instead of a true cyclic monotone map. The red and blue points (stars and boxes respectively) are the perfectly-reconstructed Lagrangian positions using the same stochastic code with two different random seeds. The outputs of the two runs do not coincide, meaning that the reconstructed Lagrangian positions (and hence peculiar velocities) depend on the initial random assignment and on the random pair interchange. The lack of uniqueness in this case is superficial and a shortcoming of the chosen numerical method. Such difficulties do not arise when deterministic algorithms are used to solve the assignment problem. |
Open with DEXTER |
![]() |
Figure 4: Hénon's mechanical device which solves the assignment problem. The device acts as an analog computer. The rows Ai remain parallel to the y axis, are constrained to move vertically and have positive weights. The columns Bj remain parallel to the x axis, can only move vertically and have negative weights. Vertical studs are placed on the columns, in such a way that each stud enforces a minimal distance between row Ai and column Bj. Initially all rods are kept at fixed positions by stops Pand Q. Then the rods are released by removing the stops Q and P and the system starts evolving. Rows go down and columns go up and aggregates of rows and columns are made. Thus a complex evolution takes place. The rules for the formation of aggregates is demonstrated by a simple example in the figure that follows. |
Open with DEXTER |
![]() |
Figure 5:
A step-by-step ((a) to (l)) progress of Hénon's algorithm on a simple
example with three initial and final positions (columns and rows) is shown.
The table on the top right shows the values of the costs (distances between
rows and columns). When executing the algorithm by hand, it is convenient
to keep track of the distances between the rows and the studs, i.e. the
quantities
![]() ![]() ![]() ![]() |
Open with DEXTER |
![]() |
Figure 6:
Test of MAK reconstruction of the Lagrangian positions,
using a ![]() ![]() ![]() ![]() |
Open with DEXTER |
![]() |
Figure 7: A comparison of a PIZA-type, stochastic method, versus our MAK, deterministic method of solving the assignment problem is shown. The outputs of the simulation used for Fig. 6 have also been used here. In the stochastic method, almost one billion pair interchanges are made, at which point the cost-reduction cannot be reduced anymore. However, even with such a large number of interchanges, the number of exactly reconstructed points is well below that achieved by MAK. The upper sets are the scatter plots of reconstructed versus simulation Lagrangian positions for PIZA (left top set) and for MAK (right top set). The lower sets are histograms of the distances between the reconstructed Lagrangian positions and those given by the simulation. The bin sizes are taken to be slightly less than one mesh. Hence, all the points in the first (darker) bin correspond to those which have been exactly reconstructed. Using PIZA, we achieve a maximum of about 5000 out of the 17 178 points exactly-reconstructed positions whereas with MAK this number reaches almost 8000 out of 17 178 points. Note that, for the sole purpose of comparing MAK with PIZA it is not necessary to account for periodicity corrections, which would improve both performances equally. Accounting for the periodicity improves exactly-reconstructed MAK positions to almost 11 000 points out of 17 178 points used for reconstruction, as shown in the upper inset of Fig. 6. Starting with an initial random cost of about 200 million (Mpc/h)2 (5000 in our box unit which runs from zero to one), after one billion pair interchange, a minimum cost of about 1 960 000 (Mpc/h)2 (49 in our box unit) is achieved. Continuing to run the code on a 2 GHz DEC alpha workstation, consuming almost a week of CPU time, does not reduce the cost any further. With the MAK algorithm, the minimum cost is achieved, on the same machine, in a few minutes. The cost for MAK is 1 836 000 (Mpc/h)2 (45.9 in box units) which is significantly lower than the minimum cost of PIZA. Considering that the average particle displacement in one Hubble time is about 10 Mpc/h (about 1/20 of the box size) this discrepancy between MAK and PIZA costs is rather significant. |
Open with DEXTER |
![]() |
Figure 8:
Reconstruction test in redshift space with the same data as that used for
real-space reconstruction tested in the
upper left histogram of Fig. 6. The velocities are smoothed
over a sphere of radius 2 Mpc/h. The
observer is taken to be at the centre of the simulation box.
The Lagrangian reconstructed points are plotted against the simulation
Lagrangian positions using the quasi-periodic projection coordinates used
for the scatter plot of Fig. 6.
The histogram corresponds to the distances between the
reconstructed and the simulation Lagrangian positions
for each Eulerian position.
The bins of the histogram
are smaller than one mesh and the first one corresponds to
exactly-reconstructed Lagrangian positions. We obtain ![]() |
Open with DEXTER |
![]() |
Figure 9:
Comparison of redshift versus real space reconstruction allows a test of the
robustness of MAK reconstruction against systematic errors. The same data
as those used for Fig. 8 has been used to obtain the
above result. In both real and redshift space,
large number (almost ![]() |
Open with DEXTER |
![]() |
Figure 10:
A thin slice (26 Mpc/h) of the box (of sides 200 Mpc/h) of
the
![]() |
Open with DEXTER |