Knots and braids: Some algorithmic questions