複数のスレッドで BGL の dijkstra_shortest_paths および astar_search 関数を使用し、結果の頂点とエッジのプロパティ マップを読み取るようにしたいと考えています。
スレッドセーフを確保するためにミューテックスを使用する必要があるかどうか疑問に思っています。
だからここに私の質問があります:
1. Boost.Graph スレッドの dijkstra_shortest_paths および astar_search 関数は安全ですか?
2. 複数のスレッドからグラフのプロパティ マップのみを読み取ろうとする場合、スレッド セーフについて心配する必要はありますか?