Effective Solutions for Common Marriage Problems