ノード間の一連の歩行時間が与えられた場合、地形を最もよく推測するマップを作成することは可能ですか?
地形は 2D であると想定され、ノードは歩行可能または歩行不能のいずれかです。歩行速度はすべてのノード間で一定です。到着センサーを持つのは、(グリッド モデルで) 20 個のノードのうち約 1 個だけです。
動機:
人が建物内の特定の地点に到着したことを示す一連のデータがありますが、測位システムはありません。平面図がどのように見えるかのイラストが欲しいです。
さらなる合併症:
これを 3D マップ (異なるフロアなど) に拡張できますか。
これを拡張して、異なる歩行速度を持つエッジを考慮することはできますか?
結果のフロアプランの例:
編集: Java/Python は重要ではありません。たまたま私が現在使用している言語です。