How useful is it to study commutative algebra for the understanding and development of string theory?

What about geometric group theory? Which is more useful for string theory and why?

There’s nothing about either of these fields of mathematics that distinguishes themselves from the rest of the mathematics that is needed either to master the basics of string theory as it’s currently presented in introductory treatments or to understand research papers. If you understand General Relativity, QFT and particle physics at the first year graduate level, than you know enough mathematics (and physics) to get through the most sophisticated texts on string theory.

However, the deeper one goes into string theory, the more mathematics one needs, which shouldn’t be surprising since string theory is a major force driving research in pure mathematics.

There’s nothing about either of these fields of mathematics that distinguishes themselves from the rest of the mathematics that is needed either to master the basics of string theory as it’s currently presented in introductory treatments or to understand research papers. If you understand General Relativity, QFT and particle physics at the first year graduate level, than you know enough mathematics (and physics) to get through the most sophisticated texts on string theory.

texts written by physicists?

What about texts written by mathematicians? I suppose the title would be more along the lines of the mathematics of string theory.