You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: README.md
+26-5
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# Banana Trees
2
2
3
-
This implements the banana tree data structure introduced by Cultrera di Montesano, Edelsbrunner, Henzinger and Ost at SODA 2024.
3
+
This implements the banana tree data structure introduced in Cultrera di Montesano et al. "Dynamically Maintaining the Persistent Homology of Time Series" at SODA 2024.
4
4
5
5
# Build Instructions
6
6
@@ -39,9 +39,8 @@ The paramters $m$ and $D$ are user specified (`-m` and `-d`, respectively).
39
39
The size of the left interval relative to the total time series is given by the option `-c`.
40
40
41
41
Both `ex_local_maintenance` and `ex_topological_maintenance` can run worst-case scenarios by selecting the appropriate subcommand.
42
-
The `num_items` option works slightly differently in these executables than described in the help string:
43
-
the format is `min number_of_divisions max`; `number_of_divisions` values are selected from the interval `[min, max]`,
44
-
such that they are spaced evenly on a logarithmic scale.
42
+
They use the correct generator by default.
43
+
To mix a random walk into the input, use generators `local-wc` and `cut-wc`, respectively, with the appropriate options; see `docs/generators.md` for details.
45
44
46
45
`ex_time_series construct` reads a time series from standard input in the form of a sequence of function values and constructs the banana tree.
47
46
@@ -53,5 +52,27 @@ This output can be converted into a csv-file using the python script `tools/stru
53
52
# License
54
53
55
54
This repository, except files in `ext/`, is published under the MIT license.
56
-
57
55
See the files in `ext/` for the respective licenses.
56
+
57
+
If you publish results using our algorithms, please acknowledge our work by citing the corresponding papers:
58
+
```
59
+
@inproceedings{cultrera24,
60
+
author = {Sebastiano Cultrera di Montesano and Herbert Edelsbrunner and Monika Henzinger and Lara Ost},
61
+
title = {Dynamically Maintaining the Persistent Homology of Time Series},
62
+
booktitle = {Proceedings of the 2024 Annual ACM-SIAM Symposium on Discrete Algorithms (SODA)},
63
+
year = {2024},
64
+
chapter = {},
65
+
pages = {243-295},
66
+
doi = {10.1137/1.9781611977912.11},
67
+
}
68
+
@misc{ost25,
69
+
title={Banana Trees for the Persistence in Time Series Experimentally},
70
+
author={Lara Ost and Sebastiano Cultrera di Montesano and Herbert Edelsbrunner},
0 commit comments