標題: | 針對 Prolog 語言而設計的一個 AND 平行執行模式之研究 |
作者: | 許湧銘 XU, YONG-MING 陳正 傅心家 鍾崇斌 CHEN, ZHENG FU, XIN-JIA ZHONG, CHONG-BIN 資訊科學與工程研究所 |
關鍵字: | PROLOG 語言;平行執行模式;AND 平行執行模式;靜態分析;前向執行;迴向執行;PROLOG-LANGUAGE;FORWARD-EXECUTION;BACKWARD-EXECUTUION |
公開日期: | 1987 |
摘要: | 近年來 Prolog 語言的平行處理普遍引起重視,而其中 AND平行執行模式是各方探討 的主題之一。本篇論文的主要目的是在探討並發展一套新的 AND平行執行模式以有效 平行處理 Prolog 語言。此執行模式的主要特點如下﹕(1) 對於 Prolog 原始程式不 需要加入任何的註解符號,而能在執行時達到最大的 AND平行度,以消除任何使用者 的負擔。(2) 儘量在程式編譯時對程式做靜態分析,而產生有用的資訊做為程式執行 的參考,以減低程式執行的額外負擔。(3) 當 backtracking 發生時,能夠選擇最適 當的 redo clause,使 backtracking 的成本減低而且不會遺漏任何答案。 因此,本論文中,針對前向執行 ( Forward Execution )與迴向執行 ( Backward Ex ecution ) ,分別提出了二個與三個的演算法,以不同的觀念與理念來完成 Prolog 之 AND平行處理方式,在文中我們對各方法之觀念原理步驟以及初步的效能分析均有 具體之闡釋,因此本論文之概念與研究成果,可供未來此方面研究者之參考。 |
URI: | http://140.113.39.130/cdrfb3/record/nctu/#NT762241035 http://hdl.handle.net/11536/53294 |
顯示於類別: | 畢業論文 |