Topological skeleton matching techniques What are the most common and best topological skeleton matching techniques?

Suppose I have skeletonized object and corresponding 2D model of this object. What are the next steps to match pattern? What are skeleton descriptors? 

If someone could give code examples, reference to some open source projects using skeletonization and matching I would be grateful.

I want a method that will work also when skeleton is lack of some part of it due to bad object detection, but any suggestions are appreciated.
I think you should look/google in the direction of graph matching. 

This is because you can represent your skeleton as a graph by creating nodes at endpoints and crossings, and creating edges for the connected endpoints and crossings. There is much more research done in the direction of graph matching than just topological skeleton matching. However for the latter I found this paper, which you might find interesting.

You can also look through the references of the Wikipedia page of Topological skeletonization, there are also some references about matching skeletons.