On the problems of determining knots by their complements and knot complements by their groups