Additional responses for Reviewer Lag9
**“It is unclear to me though how often the tree assumption is applicable”:**
Thank you for the comment. The quality of the general graph metric approximation with tree-metrics is a research area on its own, with voluminous corresponding literature. We provided a summary in Sec. 2 as well as in Appendix B. Notably, tree-metrics is a well-established tool, used in several applications, e.g. in distributed & online algorithms and biology (see for example: [1,2,3]). Theoretical analysis of tree-metrics is beyond the scope of this paper. In the paper we show that those tools can be effectively applied in machine learning. Rather than cherry-picking particular applications, where tree-metrics might be relevant, we provide extensive experimental evaluations for: graph classification, mesh modeling and Transformer training, where those methods were (to the best of our knowledge) never used before, showing the generality of the approach.
Furthermore, in Sec. 4.3 we provide a clear evidence that machine learning provides yet another path for effectively applying tree-metrics. We show that by applying relatively simple learnable nonlinear functions f (ratios of quadratic functions; only **six** trainable parameters in total) on the shortest path distances in the minimum spanning tree, one can substantially improve the quality of the approximation of the general graph metrics. That results in **9x+** more accurate approximation than this given by classic SOTA algorithmic and non-learnable approaches, such as Bartal trees ([4]) or Fakcharoenphol trees ([5]), providing log(N)lo log(N) and log(N) distortion ratio respectively. Importantly, as we show in this paper, integration with those nonlinear functions f can be done efficiently, in polylog-linear time. Thus we showed that machine learning methods can be effectively applied to improve the accuracy of the approximation with tree-metrics. To the best of our knowledge, this is the first such result.
[1] Efficient distributed approximation algorithms via probabilistic tree embeddings, Khan et al.,
PODC 2008.
[2] K-server via multiscale entropic regularization, Bubeck et al., STOC 2018
[3] Distorted metrics on trees and phylogenetic forests, Mossel et al., IEEE ACM Trans. Comput.
Biol. Bioinform, 2007.
[4] On approximating arbitrary metrics by tree metrics, Bartal, Y., STOC 1998
[5] A tight bound on approximating arbitrary metrics by tree metrics, Fakcharoenphol et al., . J. Comput. Syst. Sci.
**Source code:**
Thank you very much for the comment. Following Reviewer’s suggestion, we provide the pointer to the anonymous repository with the code:
https://anonymous.4open.science/r/FastTreeFieldIntegrator/README.md.
That repository contains in particular: **detailed implementation** of the FTFI algorithm (key contribution of the paper) with several unit tests, as well as the code for graph classification and vertex-normal prediction tasks (we will release any remaining code upon the acceptance of the paper).