1 |
1 |
2 # Non-Riemannian optimisation |
2 # Non-Riemannian optimisation |
3 |
3 |
4 This package contains [Rust] codes for the manuscript “_Forward-backward |
4 This package contains [Rust] codes for the manuscript “_Forward-backward |
5 methods in bilaterally bounded Alexandrov spaces_” ([arXiv:????]) |
5 methods in bilaterally bounded Alexandrov spaces_” ([arXiv:2503.24126]) |
6 by Heikki von Koch and Tuomo Valkonen ⟨tuomov@iki.fi⟩. |
6 by Heikki von Koch and Tuomo Valkonen ⟨tuomov@iki.fi⟩. |
7 It concerns the solution of problems of the type |
7 It concerns the solution of problems of the type |
8 $$ |
8 $$ |
9 \min_{x ∈ M} F(x) + G(x) |
9 \min_{x ∈ M} F(x) + G(x) |
10 $$ |
10 $$ |
28 package. |
28 package. |
29 |
29 |
30 [rustup]: https://rustup.rs |
30 [rustup]: https://rustup.rs |
31 [alg_tools]: https://tuomov.iki.fi/software/alg_tools/ |
31 [alg_tools]: https://tuomov.iki.fi/software/alg_tools/ |
32 [Rust]: https://www.rust-lang.org/ |
32 [Rust]: https://www.rust-lang.org/ |
33 [arXiv:????]: https://arxiv.org/abs/???? |
33 [arXiv:2503.24126]: https://arxiv.org/abs/2503.24126 |
34 |
34 |
35 ### Building and running the experiments |
35 ### Building and running the experiments |
36 |
36 |
37 To compile and install the program, use: |
37 To compile and install the program, use: |
38 ```console |
38 ```console |
73 `rustdoc`, akin to Rust largely itself, is stuck in 80's 7-bit gringo ASCII |
73 `rustdoc`, akin to Rust largely itself, is stuck in 80's 7-bit gringo ASCII |
74 world, and does not support modern markdown features, such as mathematics. |
74 world, and does not support modern markdown features, such as mathematics. |
75 |
75 |
76 In the `doc/` subdirectory, you can find `aux_results.pdf` (and `.tex`) that |
76 In the `doc/` subdirectory, you can find `aux_results.pdf` (and `.tex`) that |
77 includes additional detailed geodesic formulas that are not included in the |
77 includes additional detailed geodesic formulas that are not included in the |
78 main manuscript. |
78 main manuscript. |
79 |
|