假設我們在2D平面上給出了一個圖,其中節點和每對節點之間的邊具有等於歐幾里得距離的權重。最初的問題是找到這個圖的MST,並且很清楚如何使用Prim's或Kruskal算法來解決這個問題。具有K額外節點的最小生成樹
現在我們假設我們有k
額外的節點,我們可以將它放在我們的2D平面上的任何整數點上。問題是如果沒有必要使用所有這些額外節點,則爲這些節點查找位置,以便新圖具有儘可能最小的MST。
顯然不可能找到確切的解決方案(在多時間),但目標是找到最佳近似解(可在1秒內找到)。也許你可以想出一些最有效的拋出可能解決方案的提示,或者提供一些文章,其中涉及類似的問題。
這聽起來讓人聯想到斯坦納樹問題,它被稱爲NP難。 – templatetypedef