1. A method for determining an ambiguity value indicative of potential for errors when map matching a road segment, the method comprising: identifying, by a processor, the road segment; identifying, by the processor, one or more neighboring road segments; determining, by the processor, a relationship between the road segment and the one or more neighboring road segments; generating, by the processor, the ambiguity value for the road segment based on the relationship; and identifying, by the processor, an efficient map matching algorithm from a plurality of potential map matching algorithms based on the ambiguity value, the efficient map matching algorithm configured to map match a positional point collected while a vehicle traverses a roadway network.