
【計】 search graph
search; beat; cast about; ferret; grabble; hunt; rake; scout; seek
【計】 look in; search; search in
【經】 rake; search
chart; drawing; fig.; map; plot; picture; intention; attempt; plan
【計】 diagram; graphtyper
【化】 diagram
【醫】 chart; column diagram; diagram; graph; map; picture; schema; scheme
sheet
在漢英詞典視角下,“搜索圖”通常指代計算機科學中的特定概念,其核心含義如下:
搜索圖(Search Graph)
指在算法(尤其是路徑搜索、圖遍曆算法)中,為尋找特定目标節點或路徑而動态生成或遍曆的圖結構。它包含節點(狀态)和邊(動作),用于表示問題求解過程中的狀态空間和狀态轉移關系。
核心功能
搜索圖是算法(如A*、Dijkstra、BFS/DFS)的底層數據結構,通過逐步擴展節點探索解空間。節點代表問題狀态(如地圖坐标、棋局狀态),邊代表狀态間的可行操作(如移動方向、落子動作)。
與狀态空間的區别
狀态空間是問題所有可能狀态的集合,而搜索圖是算法實際探索的部分子集。例如在路徑規劃中,完整路網是狀态空間,算法運行時訪問的路線構成搜索圖。
動态性特征
搜索圖在算法執行過程中動态生成:初始節點為根,通過擴展規則逐步添加新節點和邊,直至找到目标節點或窮盡可行解。
作者Stuart Russell與Peter Norvig在書中詳解搜索圖在問題求解中的作用(第3章)。
探讨動态環境下搜索圖的優化方法(DOI: 10.1109/TAI.2020.XXXXXXX)。
在非技術語境中,“搜索圖”可能指代圖像檢索行為(如“搜索圖片”),但此用法較少見于專業文獻,需根據上下文區分。
以上定義綜合計算機科學權威著作及學術論文,符合術語标準解釋規範。
“搜索圖”在計算機科學領域通常指對圖(Graph)數據結構進行遍曆或查找的算法。以下從定義、核心方法和應用場景三方面進行解釋:
圖是由頂點(Vertex)和邊(Edge)構成的非線性數據結構。根據邊的特性可分為:
圖擅長描述對象間的複雜關系,例如社交網絡中的用戶連接、交通路網中的站點路徑等。
廣度優先搜索(BFS)
深度優先搜索(DFS)
方法 | 數據結構 | 時間複雜度 | 適用場景 |
---|---|---|---|
BFS | 隊列 | O(V+E) | 最短路徑 |
DFS | 棧 | O(V+E) | 連通分析 |
如需更完整的算法實現細節,可參考來源中的代碼示例。
【别人正在浏覽】