What are my best options when a reviewer misunderstands my work and asks for an unreasonable improvement? She was very clear that this was a major issue and that she would only accept the paper under this "improvement".
Should I withdraw the submission?
Should I write to the editor and try to convince him that the reviewer is wrong? (Possibly asking for a new reviewer).
Should I make the revision normally trying to convince editor and referee that what they ask is impossible?
I'm inclined to go with the 2nd option.
The field is in the intersection of Mathematics and Computer Science, and the journal is not a top one.
Edit: I've made the revision normally, as suggested here. Thanks to everyone that commented as I wouldn't have done so. In the end, I was happy with the revision.