bool HasVertexIndex( const I& index ) const;
void SetVertex( const I& index, V& vertex );
bool RenameVertex( const I& old_index, const I& new_index );
+ void RemoveVertex( const I& index );
V& GetVertex( const I& index );
const V& GetVertex( const I& index ) const;
void AddConnection( const I& orig, const I& dest, const C& cost );
+ void RemoveConnection( const I& orig, const I& dest, const C& cost );
std::set< I > GetSinks( ) const;