Can I name my algorithm after myself?
Its not illegal, but not in good taste either. Not talking specifically about algorithms, but even equations, constants, methods - these are usually named by others, post-publication.
Having said that, I know of atleast one instance where the authors named something after themselves, but I don't see subsequent work using that name. Can be an embarassment if that happens.