日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發(fā)明專利]一種數(shù)值程序的全局優(yōu)化方法有效

專利信息
申請?zhí)枺?/td> 201810001948.7 申請日: 2018-01-02
公開(公告)號: CN108228187B 公開(公告)日: 2020-03-17
發(fā)明(設(shè)計)人: 王協(xié);肖安祥;湯恩義;王林章;馬駿;李宣東 申請(專利權(quán))人: 南京大學(xué)
主分類號: G06F8/41 分類號: G06F8/41
代理公司: 南京瑞弘專利商標事務(wù)所(普通合伙) 32249 代理人: 沈廉
地址: 210093 江*** 國省代碼: 江蘇;32
權(quán)利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關(guān)鍵詞: 一種 數(shù)值 程序 全局 優(yōu)化 方法
【權(quán)利要求書】:

1.一種數(shù)值程序的全局優(yōu)化方法,其特征在于該方法通過符號執(zhí)行技術(shù)抽取關(guān)于數(shù)值程序計算過程的全局代數(shù)表示,不斷尋找數(shù)值誤差更小的代數(shù)表示,從而使得數(shù)值計算得到優(yōu)化,具體步驟為:

1-1)、利用符號執(zhí)行技術(shù)動態(tài)執(zhí)行原始數(shù)值程序,記錄數(shù)值程序的結(jié)構(gòu)信息、每條執(zhí)行路徑的路徑約束條件以及計算過程的代數(shù)表示;

1-2)、分別分析步驟1-1)收集的每個代數(shù)表示的全局形式,運用代數(shù)變換規(guī)則將原代數(shù)表示形式優(yōu)化成數(shù)值計算誤差更小的代數(shù)表示形式,再使用區(qū)間分析技術(shù)檢驗變換后代數(shù)形式的正確性,從而完成對每個代數(shù)表示形式的優(yōu)化;

1-3)、遍歷原始程序的抽象語法樹以及步驟1-2)生成的經(jīng)過優(yōu)化的代數(shù)表示形式,將代數(shù)表示形式對應(yīng)的代碼拼接到語法樹節(jié)點中路徑約束的提取位置合成所有代碼片段,最終構(gòu)成目標程序;

其中所述的步驟1-2)中運用代數(shù)變換規(guī)則將原代數(shù)表示形式轉(zhuǎn)換成數(shù)值計算誤差更小的代數(shù)表示形式,具體過程如下:

3-1)、初始化原始代數(shù)表示集合F;

3-2)、對于F中的每個代數(shù)表示E,構(gòu)建代數(shù)表示集合S={E};

3-3)、用戶任選一種配置好的選擇策略包括隨機策略、機器學(xué)習(xí)、或者遺傳算法策略,并按照該策略從S中選取一個代數(shù)表示Ei,并任選一種選擇策略從變換規(guī)則集中選取一個數(shù)學(xué)代數(shù)變換規(guī)則Ri,將Ri應(yīng)用于Ei生成一個數(shù)學(xué)等價的代數(shù)表示Ei';

3-4)、使用區(qū)間分析技術(shù)分析Ei'的誤差區(qū)間是否擴大,如果沒有擴大,則代數(shù)表示Ei'即為原始代數(shù)表示E的優(yōu)化結(jié)果,將E從原始代數(shù)表示集合F中移除,跳轉(zhuǎn)到步驟3-6);否則,執(zhí)行步驟3-5);

3-5)、將代數(shù)變換后的代數(shù)表示Ei'加入代數(shù)表示S,跳轉(zhuǎn)回到步驟3-3);

3-6)、判斷原始代數(shù)表示集合F是否還存在待優(yōu)化的代數(shù)表示,如果存在,跳轉(zhuǎn)回到步驟3-2);否則,優(yōu)化過程結(jié)束。

2.根據(jù)權(quán)利要求1所述的一種數(shù)值程序的全局優(yōu)化方法,其特征在于所述步驟1-1)中利用符號執(zhí)行技術(shù)動態(tài)執(zhí)行原始數(shù)值程序,記錄數(shù)值程序的結(jié)構(gòu)信息、每條執(zhí)行路徑的路徑約束條件以及計算過程的代數(shù)表示,它的輸出是一棵抽象語法樹;該抽象語法樹只有四種節(jié)點,分別為代數(shù)表示節(jié)點,基本語句塊節(jié)點,分支節(jié)點和循環(huán)節(jié)點;代數(shù)表示節(jié)點是數(shù)值程序計算過程的抽象,用于記錄符號的代數(shù)表示;基本語句塊節(jié)點用于表示數(shù)值程序的順序結(jié)構(gòu),它的子節(jié)點可以由任意四種節(jié)點按序構(gòu)成;分支節(jié)點用于表示數(shù)值程序的分支結(jié)構(gòu);循環(huán)節(jié)點用于抽象數(shù)值程序的循環(huán)結(jié)構(gòu),通過循環(huán)節(jié)點可以將循環(huán)的計算過程抽象成為一條累積求值表達式,整個抽象語法樹抽象了數(shù)值程序的結(jié)構(gòu)信息以及計算過程。

3.根據(jù)權(quán)利要求1或2所述的一種數(shù)值程序的全局優(yōu)化方法,其特征在于所述的抽象語法樹,其構(gòu)造過程具體如下:

2-1)、啟動符號執(zhí)行,初始化根節(jié)點為基本塊節(jié)點,在執(zhí)行過程中對基本塊結(jié)構(gòu)、分支結(jié)構(gòu)以及循環(huán)結(jié)構(gòu)分別進行處理;

2-2)、如果當前執(zhí)行的是基本塊結(jié)構(gòu),將根據(jù)以下三種情況進行處理:

當遇到基本語句,將計算過程轉(zhuǎn)換為一個代數(shù)表示,并生成一個代數(shù)表示節(jié)點作為當前基本塊節(jié)點的子節(jié)點;

當遇到分支語句,轉(zhuǎn)步驟2-3)生成一個分支節(jié)點作為當前基本塊節(jié)點的子節(jié)點;

當遇到循環(huán)語句,轉(zhuǎn)步驟2-4)生成一個循環(huán)節(jié)點作為當前基本塊節(jié)點的子節(jié)點;

2-3)、如果當前執(zhí)行的是分支結(jié)構(gòu),將分支條件作為一個路徑約束,生成一個分支節(jié)點,分支結(jié)構(gòu)的執(zhí)行體是一個基本塊,根據(jù)步驟2-2),生成一個基本塊節(jié)點并將其作為當前分支節(jié)點的子節(jié)點;

2-4)、如果當前執(zhí)行的是循環(huán)結(jié)構(gòu),將循環(huán)的計算過程抽象成為一個代數(shù)表示,并生成一個循環(huán)節(jié)點。

4.根據(jù)權(quán)利要求1所述的一種數(shù)值程序的全局優(yōu)化方法,其特征在于所述的步驟1-3)中遍歷原始程序的抽象語法樹以及步驟1-2)生成的經(jīng)過優(yōu)化的代數(shù)表示形式,將代數(shù)表示形式對應(yīng)的代碼拼接到語法樹節(jié)點中路徑約束的提取位置合成所有代碼片段,最終構(gòu)成目標程序,具體過程如下:

4-1)、先序遍歷抽象語法樹,根據(jù)不同的語法樹節(jié)點類型生成不同的代碼片段,組合所有生成的代碼片段最終生成目標程序;

4-2)、遇到代數(shù)表示節(jié)點,如果存在輸入?yún)^(qū)間使得該代數(shù)表示的數(shù)值計算發(fā)生錯誤,則生成一個分支語句,分支條件記為C,它判斷輸入是否處于這個輸入?yún)^(qū)間;如果C為真,將經(jīng)過優(yōu)化的代數(shù)表示轉(zhuǎn)換為相應(yīng)代碼;否則,將原始的代數(shù)表示轉(zhuǎn)換為相應(yīng)代碼;如果不存在這樣的輸入?yún)^(qū)間,則直接將原始的代數(shù)表示轉(zhuǎn)換為相應(yīng)代碼;

4-3)、以下節(jié)點為結(jié)構(gòu)節(jié)點,主要通過遞歸處理子節(jié)點來生成代碼片段,根據(jù)結(jié)構(gòu)節(jié)點的不同作不同處理,具體步驟為:

當遇到基本塊節(jié)點,遞歸處理它的子節(jié)點;

當遇到分支節(jié)點,生成一個分支語句,將該節(jié)點記錄的路徑約束轉(zhuǎn)換成分支條件,遞歸處理該節(jié)點的子節(jié)點生成分支語句的執(zhí)行體部分;

當遇到循環(huán)節(jié)點,將循環(huán)結(jié)構(gòu)抽象出來的代數(shù)表示轉(zhuǎn)換為相應(yīng)代碼。

下載完整專利技術(shù)內(nèi)容需要扣除積分,VIP會員可以免費下載。

該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于南京大學(xué),未經(jīng)南京大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/201810001948.7/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。

×

專利文獻下載

說明:

1、專利原文基于中國國家知識產(chǎn)權(quán)局專利說明書;

2、支持發(fā)明專利 、實用新型專利、外觀設(shè)計專利(升級中);

3、專利數(shù)據(jù)每周兩次同步更新,支持Adobe PDF格式;

4、內(nèi)容包括專利技術(shù)的結(jié)構(gòu)示意圖流程工藝圖技術(shù)構(gòu)造圖

5、已全新升級為極速版,下載速度顯著提升!歡迎使用!

請您登陸后,進行下載,點擊【登陸】 【注冊】

關(guān)于我們 尋求報道 投稿須知 廣告合作 版權(quán)聲明 網(wǎng)站地圖 友情鏈接 企業(yè)標識 聯(lián)系我們

鉆瓜專利網(wǎng)在線咨詢

周一至周五 9:00-18:00

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 国产91一区二区在线观看| 国产精品人人爽人人做av片| 日本精品99| 国产一区在线视频播放| 97视频精品一二区ai换脸| 国产1区2区3区中文字幕| 欧美国产三区| 午夜av电影网| 91av精品| 国产视频二区| 国产一区二区三区黄| 国产精品19乱码一区二区三区| 欧美激情在线免费| av午夜在线观看| 欧美一区二区三区久久精品视| 久久精品国产综合| 夜色av网| 国产精品国精产品一二三区| 午夜剧场a级免费| 性少妇freesexvideos高清bbw| 国产第一区在线观看| 欧美日韩精品在线播放| 色婷婷精品久久二区二区我来| 日本神影院一区二区三区| 国产一区免费播放| 欧美精品八区| 国产偷国产偷亚洲清高| 少妇高潮大叫喷水| 91精品丝袜国产高跟在线| 高清欧美精品xxxxx| 九九精品久久| 亚洲精品乱码久久久久久蜜糖图片| 99久久婷婷国产综合精品电影| 国产高清在线一区| 91精品久久久久久综合五月天| 国产69精品久久99的直播节目| 国产日韩欧美亚洲| 免费看农村bbwbbw高潮| 亚洲一区二区三区加勒比| 国产精品一品二区三区四区五区| 国产91热爆ts人妖系列| 久久96国产精品久久99软件| 麻豆精品国产入口| 久久一区二区精品| 91视频一区二区三区| 欧美一区二区三区爽大粗免费| 国产一区二区三区久久久| 欧美一区二区三区久久精品视| 国产一区二区在| 日韩免费一级视频| 午夜激情电影在线播放| 欧美精品国产精品| 国产一区二区91| 日韩中文字幕亚洲欧美| 国产69精品久久99的直播节目 | 久久国产精品99国产精| 中文字幕在线乱码不卡二区区| 欧美精品免费看| 国产精品久久久久久久久久久新郎 | 日本美女视频一区二区三区| 久久久久久亚洲精品中文字幕| 91超薄丝袜肉丝一区二区| 日本一区二区在线电影| 国产免费观看一区| 麻豆91在线| 99久久国产综合精品尤物酒店| 免费看农村bbwbbw高潮| 国产伦精品一区二区三区照片91| 一区二区中文字幕在线| 国偷自产一区二区三区在线观看| 国产99小视频| 一区二区三区电影在线观看| 欧美在线视频三区| 久久精品麻豆| 一区二区不卡在线| 午夜性电影| 国产精品1234区| 亚洲精品日日夜夜| 国产va亚洲va在线va| 欧美二区在线视频| 中文字幕视频一区二区| 色综合久久88| 国产伦精品一区二区三区四区| 91超碰caoporm国产香蕉| 久久一级精品视频| 国产一区二区精品在线| 国产91清纯白嫩初高中在线观看 | 日本一区二区三区在线视频| 亚洲网久久| 狠狠色综合久久婷婷色天使| 97涩国一产精品久久久久久久| 狠狠色噜噜狠狠狠狠2021免费| 99久久久久久国产精品| 国产精品6699| 一区二区三区国产欧美| 超碰97国产精品人人cao| 中文字幕天天躁日日躁狠狠躁免费| 99久久国产免费| 国产一级自拍片| 国产激情二区| 国产91高清| 狠狠色狠狠色综合日日2019| 91精品综合| 色午夜影院| 97久久精品一区二区三区观看| 午夜亚洲影院| 欧美日韩激情一区二区| 精品国产二区三区| 午夜wwww| 91精品啪在线观看国产手机| 亚洲理论影院| 99精品国产一区二区三区不卡| 国产一区二区三区伦理| 国产在线不卡一区| 久久精品国产综合| 亚洲第一天堂无码专区| 国产69精品久久| 日本护士hd高潮护士| 国产一区二区精品在线| 在线观看v国产乱人精品一区二区| 热久久一区二区| 欧美日韩久久一区二区| 国产精品久久久爽爽爽麻豆色哟哟 | 性色av色香蕉一区二区| 李采潭伦理bd播放| 午夜肉伦伦| 亚洲精品一品区二品区三品区| 91精品高清| 中文乱幕日产无线码1区| 国产二区视频在线播放| 久久综合伊人77777麻豆| 国产suv精品一区二区4| 精品国产乱码一区二区三区在线 | av午夜剧场| 91超碰caoporm国产香蕉| 亚洲国产精品国自产拍av| 国产91精品一区| 91精品久久久久久久久久| 四虎国产永久在线精品| 国产午夜精品一区二区三区在线观看| 精品久久9999| xxxxhd欧美| 国产91视频一区二区| 狠狠色噜噜狠狠狠狠777| 久久99精品国产99久久6男男| 国产激情二区| 欧美777精品久久久久网| 69xx国产| 亚洲精品无吗| 欧美日韩国产影院| 国产一级片子| 88888888国产一区二区| 久久99久国产精品黄毛片入口| 欧美一区二区三区四区夜夜大片| 99er热精品视频国产| av素人在线| 国产欧美一区二区三区四区| 国产69精品久久久久男男系列| 国产99久久九九精品| 中文字幕一区二区三区免费视频| 99久久精品国产系列| 高清国产一区二区| 国产一级一区二区三区| 亚洲精品乱码久久久久久高潮| 欧美性猛交xxxxxⅹxx88| 亚洲欧美日本一区二区三区| 99久久久国产精品免费无卡顿| 久久精品99国产精品亚洲最刺激| 国产精品96久久久| 久久久久一区二区三区四区| 亚洲精品久久久久玩吗| 国产精品乱码一区| 91丝袜诱惑| 久久伊人色综合| 国产一区二区视频免费在线观看| 日韩欧美国产另类| 国产性猛交xx乱| 中文字幕在线一区二区三区| 久久99精品久久久秒播| 香港日本韩国三级少妇在线观看| 国产欧美一区二区三区沐欲| 性刺激久久久久久久久九色| 99爱精品在线| 国产人伦精品一区二区三区| 亚洲少妇一区二区三区| 夜色av网| 久久婷婷国产香蕉| 中文字幕一区二区三区又粗| 午夜电影天堂| 欧美日韩国产精品综合| 热re99久久精品国99热蜜月| 狠狠色噜噜狠狠狠狠视频| 99久久婷婷国产精品综合| 欧美日韩亚洲三区| 99精品在免费线偷拍| 欧美系列一区| 国产黄色网址大全| 亚洲国产欧美一区二区三区丁香婷 | 国产91在| 亚洲国产精品91| 久久久久国产一区二区三区不卡| 97人人模人人爽人人喊0| 国产videosfree性另类| 91丝袜诱惑| 亚洲va国产2019| 日韩av一二三四区| 亚洲欧洲另类精品久久综合| 亚洲欧美视频一区二区| 中文字幕一区三区| 国产69精品久久久久男男系列| 国产精品视频久久久久久久 | 99精品小视频| 国产精品96久久久久久又黄又硬| 丰满少妇在线播放bd日韩电影| 久久夜色精品国产亚洲| 国产又色又爽无遮挡免费动态图| 少妇高潮在线观看| 一区二区三区国产精华| 91社区国产高清| 欧美一区二区三区爽大粗免费 | 午夜爽爽爽男女免费观看| 国产精品高清一区| 欧美三区二区一区| 国产精品一区二区av日韩在线| 国产白丝一区二区三区| 午夜天堂在线| 国产在线精品一区二区在线播放| 免费看农村bbwbbw高潮| 国产91九色在线播放| 亚洲欧美日韩在线看| 国产伦精品一区二区三区四区| 国产91在| 国产精品偷伦一区二区| av素人在线| 亚洲精品一品区二品区三品区| 91婷婷精品国产综合久久| 国产一级一区二区| 国产乱一区二区三区视频| 99久国产| 又黄又爽又刺激久久久久亚洲精品| 91黄色免费看| 日韩精品一区在线视频| 日韩欧美国产精品一区| 国产女人和拘做受在线视频| 欧美精品五区| 亚洲精品久久久久中文第一暮|