At some places I've seen people advocate deleting incorrect answers. For example, in this thread: http://cstheory.stackexchange.com/questions/1555/hardness-of-node-partitioning-under-shortest-path-constraint
But sometimes incorrect answers are kept and even upvoted: http://cstheory.stackexchange.com/questions/1619/relationship-between-spacen-and-e
I just posted an incorrect answer (http://cstheory.stackexchange.com/questions/1651/hamiltonicity-of-k-regular-graphs) so I'm wondering whether to delete it or not.
What's the correct etiquette here? Is it up to the poster? Are both acceptable? Should we encourage either behaviour or just let posters decide for themselves?