No. Forced sterilization is eugenics, and we've seen what happens with that [1]. Eugenics is unconscionable for moral, ethical, legal and humanitarian reasons. When you give government or the private sector or any human being the ability to control other humans' reproduction, that power is ripe for horrific abuse. We know this because that's exactly what happened last time [2].
Not to go full Godwin on you, but eugenics is literally the philosophy behind the Nazis (see [1]).
Overpopulation will be an issue eventually. Better to solve it through more creative means, like becoming a 2+-planet species.
[1]: http://historynewsnetwork.org/article/1796
[2]: https://en.wikipedia.org/wiki/Eugenics_in_the_United_States#...