Graph matching: a fast algorithm and its evaluation