Dear Reviewer GzMi,
Thank you for the response.
**Q: Regarding the first comment on NC2.**
**A:** The NC1 component of the NC phenomenon is widely considered as the most important component, as it implies a reduction of the within-class variability of the features around their mean. All the other components (e.g., NC2) refer to the structure of the means of the different classes and are not very informative if the variability around the means is large — namely, if NC1 is large. Therefore, many significant NC papers focus specifically on NC1 [1,2,3,4,5]. Therefore, the reviewer’s claim:
"The need to ascertain evidence regarding the existence of NC2 in graph contexts is quite crucial" is
unjustified, especially as the main message of the paper is that NC1 (the most important component)
cannot be reduced by GNNs as in plain DNNs.
Nevertheless, we do not ignore NC2 metrics in our paper. we have presented extensive empirical analysis on the NC2 metrics in Appendix F (for the penultimate layer of GNNs in the training phase and also for gUFM’s). In particular, we show an interesting connection between the reduction in NC2 metrics along optimization and the graph satisfying condition C. Yet, again, this component, as
defined in [6] is not as significant as NC1, especially as it was proposed only for plain DNNs (with no graph topology) to measure the distance from a specific structure (simplex ETF/OF) that is unlikely to be fully suitable for graph data.
Furthermore, the answer cited by the reviewer was given to their specific request: "In line 247, you've showcased empirical results that indicate a gradual decrease in the NC1 metrics as the network depth increases. Would it be possible for you to measure the NC2 under the same experimental conditions?" (i.e., the settings of Figs. 5 and 6). Namely, we answered that we do not see a depthwise gradual decrease in NC2 metrics, which is perfectly aligned with previous results on plain DNNs (for which these metrics were proposed) as explained above. Therefore, the concern of the reviewer is unclear.
Lastly, note that NC2 has little to do with over-smoothing. Over-smoothing refers to the loss of feature variability within and between classes, while NC2 focuses on a specific structure of the mean features of different classes and has nothing to do with variability. On the other hand, NC1, which is indeed given focus in our paper, has direct implications on over-smoothing (as explained in the
discussion, reaching low NC1 metrics implies no over-smoothing).
To conclude, we respectfully disagree with the reviewer about the criticality of the NC2 metrics in the context of our paper.
[1] Hangfeng He et,al. A law of data separation in deep learning. PNAS 2023
[2] Tomer Galanti, et,al. On the role of neural collapse in transfer learning, ICLR 2022
[3] Tomer Galanti, et,al. Improved generalization bounds for transfer learning via neural collapse, ICML 2022 Pre-training Workshop.
[4] Yang, Yongyi et,al. "Are Neurons Actually Collapsed? On the Fine-Grained Structure in Neural Representations." ICML 2023
[5] Tom Tirer et,al. Perturbation analysis of neural collapse, ICML 2023
[6] Papyan, Vardan, et,al "Prevalence of neural collapse during the terminal phase of deep learning training." PNAS 2020
**Q: Regarding the second comment on graph rewiring.**
**A:** Indeed, we believe that condition C can be utilized for devising useful graph rewiring strategies, as it is aligned with empirical observations on graphs for which GNNs perform well (i.e., generalize better) [1]. It is fair to leave the study of such an application for future in-depth research.
[1] Yao Ma, et al. Is homophily a necessity for graph neural networks? (ICLR), 2022
**Q: Regarding the third comment on balanced communities in the data model.**
**A:** Assuming balanced communities allows us to leverage the properties of Kronecker products in our analysis, without which the analysis would become much more complicated than it already is. Such an assumption is common in the literature on SBM-based analysis as also followed by previous works [1]. Also, observe that when the balanced communities assumption holds true, we show in Theorem 3.1 that the graph needs to obey a strict structural condition for collapsed minimizers. Thus, highlighting that even if one were to obtain an ideal real-world graph with balanced communities, $\hat{A}$ must satisfy condition C. We believe this is a valuable insight when one attempts to train a GNN by rewiring a real-world graph or when using graph augmentation techniques.
[1] Keriven, Nicolas. "Not too little, not too much: a theoretical analysis of graph (over) smoothing." NeurIPS (2022)
**Q: Regarding the fourth comment on presentation and proof sketch.**
**A:** We take note of this point and will improve the readability by leveraging the extra page in the revision and adding more details about the proof sketch.