I am currently working with graph_tool to analyse text documents. let's say
that in my graph each vertex is a word that appears in the text and each
edge corresponds to a relationship between two words. Because of the fact
that vertex is individuated only by its index i suppose to use a vertex
property map (let's call it 'name', of type 'string') to put the word
related to the vertex, assuring a bijective property of the "word <-> vertex
Intuitively i'd like to do something like idx = g.vertex("example").
I cannot see how to implement it with the PropertyMaps because i can only
have the function "vertex index -> word".
I cannot keep the "word -> vertex index" elsewhere because remove_vertex()
is changing my indexes under my feet.
Does anybody of you have a suggestion?
Thank you very much,