View Structural Pattern Recognition With Graph Edit Distance: Approximation Algorithms And Applications