What are you suggesting though anon? Take the homes and give them to the homeless? That sounds a bit pink to me, and I also don't think it would work. The homeless are generally disenfranchised, some don't want to be a part of the fucked up society that has been created over the last century, or they just have mental health issues that aren't being addressed. I'm also pretty sure giving homes to the homeless has been tried in many places and none too successful.
I don't think there is any easy answer to homelessness, but I'm pretty sure it would start with more jobs, lower taxes (=more jobs), less government (=lower taxes), and a general giving a fuck about our fellow man (=less reliance on government=less government).