An Approximation Algorithm For The Stable Marriagae Problem With Ties And Incomplete Lists