John, with specifics about your tank, it will be easier to identify what the cause of the algae is and then to determine a plan of action biologically. One component or another is in excess and therefore causing the algae problem, whether it be too much light, fertilizer, etc. On the other hand, is the growth sufficient enough to support fish or other aquatic life that prefer hair algae (Shrimp, for example)? Can you post a pic of your tank? Thanks.
Here is some interesting reading. Though the specifics may not apply to your particular situation, the point about too much of one thing or another can affect how well algae takes hold. http://www.cam.org/~tomlins/algae.html