亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? readme

?? 利用空間表示的rcc8模型進行空間推理
??
字號:
This directory contains all files necessary to make performanceexperiments on solving RCC8 CSPs as described in J. Renz, B. Nebel, "Efficient methods for Qualitative Spatial Reasoning", JAIR 15, 2001. After unpacking the tar archive you may want to edit the Makefile in orderto set the right compilation flags. Afterwards call 'make', which generates all the programs. They should compile and execute on all UNIX and Linux machines.CONTENTS========1) Text files	README 		- this file2) Data files (ASCII)	baserels	- the 8 base relations of RCC8	closebaserels	- all relations contained in the closure of the 			  set of base relations	hornrels	- all relations of the maximal tractable set H^8        c8rels	        - all relations of the maximal tractable set C_8        q8rels	        - all relations of the maximal tractable set Q_8        interrels       - intersection of H^8, C_8, and Q_8        nprels          - all relations not contained in one of the three                           maximal tractable subsets 	basesplit	- gives for each possible relation in RCC8 it's 			  (non-disjoint) union of base relations. This file			  can be generated by the 'cover' program	closebasesplit	- same for the relations of closebaserels	hornsplit	- same for the relations of hornrels	c8split	        - same for the relations of c8rels	q8split	        - same for the relations of q8rels        intersplit      - same for the relations of interrels3) Configuration files	Makefile	- check CFLAGS and CC. Used for generating all programs4) Program modules	rcc8.h		- defines representation of RCC8 relations	rcc8io.h	rcc8io.c	- I/O 	rcc8op.h	rcc8op.c	- basic operations in RCC8	pc1.c	        - basic path-consistency algorithm	pcvb.c		- van Beek's path-consistency algorithm	pcwq.c		- weighted queue path-consistency algorithm	backtrack.c	- backtrack algorithm for checking consistency	5) Programs	cover.c		- compute cover sets. To compute hornsplit, e.g.,			  call: cover < hornrels > hornsplit	genall.c	- prints all 256 RCC8 relations to stdout	gencsp.c	- generates RCC8 CSPs of a specified form			  (a detailed description is given below)	solve.c		- CSP-solver (a detailed description is given below)Generating CSPs===============The program 'gencsp' generates a specified number of RCC8 CSPs onstandard output. The properties of the CSPs can be controlled by severalflags:    gencsp [-ue] [-is number] [-cdlnCDLN min [max step]]  [-rx file] [-o name]    Generates RCC8 CSPs.     options are:       -u   uniform distribution of labels (50% probability for each label,             overwrites -l)       -e   all possible relations are equally distributed (owerwrites -u             and -l)       -i <number>  specifies number of instances to be generated (default 1)       -s <number>  specifies the seed for the random function      The following options expect either one value (particular value) or       three values (minimum value, maximum value and the stepwidth) which       specifies the range of the generated instances.      Numbers in brackets specify the range of accepted values.       -c   specifies the constraint density (default 0.0) [0.01 - 1.0]       -d   specifies the average degree of a node (default 0) [0 - MAXCSP]       -l   specifies the average labelsize (default 4.0) [1.0 - 8.0]        -n   specifies the number of nodes (default 3) [3 - MAXCSP]      The following options restrict the output of the generated instances       to those within the given range; again either one value or three values       are expected. These options are by default unset. Do not set C without       setting c, D without d, L without l, and N without n.        -C   restricts the output constraint density [0.01 - 1.0]       -D   restricts the output average degree of a node [0 - MAXCSP]       -L   restricts the output labelsize [1.0 - 8.0]       -N   restricts the output number of nodes [3 - MAXCSP]       -r <file>  restricts all relations to be the ones mentioned in the file       -x <file>  specifies the relations to be excluded       -o <name>  specifies the prefix of the outputfile                   (default is none)       The -c and -d options override each other.For example, the following program-call generates 100 CSP instanceswith 50 nodes, such that the average degree of the constraint graph is9.5 and the labels are chosen from the set 'hornrels':	gencsp -i 100 -n 50 -d 9.5 -r hornrels The following program-call generates 5 CSP instances for each even node size from n=10 to n=20 nodes and for each average constraint density from c=0.2 to c=0.6 with a step of 0.1 which contains only relations of the set 'nprels' such that each relation of 'nprels' is chosen with the same probability. Only those CSPs whose size is n=20 are written to stdout.        gencsp -i 5 -n 10 20 2 -c 0.2 0.6 0.1 -e -N 20 -r nprelsSolving CSPs============The program 'solve' reads the file supplied as the argument (or if noargument is given, it reads from standard input) and solves the CSPinstances in the file. There are a number of switches that control how and what CSPs are solved and what is given as output:   solve [-bdefnpqrsv] [-w[v]] [-z[p]] [-m[f] number] [-g number] [-ctx file] [-o file [number]] [-h[a|A file] order] [-li <file>] [-le <file>] [file1 file2 ...]      solves RCC8 CSPs.  solve [-bdefnpqrsvwz] [-m number] [-ctx file] [-o file [number]] [-h[a|A file] order] [file1 file2 ...]         solves RCC8 CSPs.    options are:    -b    return brief summary info on stdout (even if -q)    -c <file> use the coverage info in file to split relations    -d    give debugging info on stderr    -e    use environment constrainedness to select next node (van Beek)    -f    fixed ordering of variables     -g <number>  solve only instances larger than <number>     -h[a|A <file>]  <order>  use the orthogonal combination of the different                     heuristic methods. (a = always run all methods, the maximal                    number of visited nodes of following methods is restricted                    by the number required by the previously best method;                     A = run all methods and write output in <file>)                     <order> specifies the order of the methods.                     1=H^/dyn/loc, 2=H^/dyn/glo/, 3=H^/sta/loc, 4=H^/sta/glo,                     A=B^/dyn/loc, B=B^/dyn/glo/, C=B^/sta/loc, D=B^/sta/glo,                    a=B/dyn/loc, b=B/dyn/glo/, c=B/sta/loc, d=B/sta/glo,                    s=C/dyn/loc, t=C/dyn/glo/, u=C/sta/loc, v=C/sta/glo, 		    S=Q/dyn/loc, T=Q/dyn/glo/, U=Q/sta/loc, V=Q/sta/glo,                    i=I/dyn/loc, j=I/dyn/glo/, k=I/sta/loc, l=I/sta/glo,                    <order>=2B4a means that the order is 2,B,4 and finally a.                    NOTE: It is assumed that the files hornsplit,        	            closebasesplit, c8split, q8split and intersplit exist.                     This option overrides the options -c <file>, -f, and -e.      -li <file>   Include all headers of the logfile <file>    -le <file>   Exclude all headers of the logfile <file>                 NOTE: `-li <file>' must be given before `-le <file>'.     -m[f] <number> maximal number of nodes to visit (default NV_UPPER_LIMIT)                   if -mf is set (f=factor), then the maximal number of nodes                    to visit is the instance size multiplicated by <number>     -n    restrict summary to negative (inconsistent) cases    -o <file> <number> solve only those CSP that are tagged with [-1,0,1]                        (default -1) (should be a log-file)    -p    restrict summary to positive (consistent) cases    -q    return 0 if (last) CSP was consistent (suppresses -v)     -r    use random variable ordering     -s    return summary info on stdout (even if -q)    -t <file> print return summary to file after typeid changes    -v    give verbose output on stderr after solving a CSP    -w[v] use weighted queue scheme for computing path-consistency           (v = van Beek)    -x <file> print CSPs that could not been solved to file    -z[p] compute path-consistency only (p=print path-consistent CSP to stdout)    file[i] are CSP-input files. If none specified, solve uses stdin.     More than one CSP can be specified in each file (each must be     terminated by a point '.').    Format of the CSP should be <node1> <node2> '(' <relations> ')'.    First line of CSP should contain maximum node id and typeid (string).For example, the following program-call solves the CSP-file "hardproblem" by using the weighted queue scheme and splits the relations as given in the'hornsplit' file. The Output is a summary restricted to those cases which turnout to be non-consistent:	solve -s -n -w -c hornsplit hardproblemThe experiments in the paper were done using the following program calls: Figure 4, path-consistency --------------------------generating instances: gencsp -i 10 -n 50 1000 50 -d 8.0 11.0 0.5 -l 4.0 enforcing path-consistency: solve -z     -t pcnw  (no weights)solve -z -wv -t pcaw  (approx. weights)solve -z -w  -t pcew  (exact weights)The average CPU times can be extracted and combined from the files pcnw, pcaw, and pcew (first value in line "CPU time").Figures 5, 6, and 7, probability of satisfiability --------------------------------------------------generating instances: A: gencsp -i 500 -n 10 100 2 -d 2.0 18.0 0.5 -l 4.0H: gencsp -i 500 -n 10  80 2 -d 4.0 20.0 0.5 -l 4.0 -r nprelssolving instances: solve -w -c hornsplit -f -e -t probsatThe probability of satisfiability (second value in line "Consistent"), the median CPU time (second value in line "CPU times"), and the percentage points of incorrect path-consistency answers (second value (global) minus first value (path) in line "Consistent") can be extracted from the file "probsat". Table 1, Figure 9 and 10, evaluation of heuristics--------------------------------------------------generating instances: A: gencsp -i 500 -n 10 100 2 -d 2.0 18.0 0.5 -l 4.0H: gencsp -i 500 -n 10  80 2 -d 4.0 20.0 0.5 -l 4.0 -r nprelssolving instances: solve -w -c <splitfile> <heuristic> -m 10000 -t heuristic<h> -x hardinst<h>where <splitfile> is either hornsplit, q8split, c8split, closebasesplit, or basesplit. <heuristic> is either -f -e, -f, -e, or empty, and <h> is either _fe, _f, _e, or empty, respectively. The hard instances for the different heuristics are written in the file "hardinst<h>" where their number can be counted. The total number is the number of instances which occur in all 20 files. The CPU times of figures 9 and 10 can be extracted and combined from the files heuristic<h> (median: second value in line "CPU time", 99%-percentile: fifth value in line "CPU times")Table 2 and 3, Figure 11, orthogonal combination of heuristics--------------------------------------------------------generate instances:see above, hard instances are stored in the files hardinst<h>. compute percentage of solved instances: easily calculated from Table 1.compute first response: we recommend to generate a file which contains the headers of all hard instances: grep # hardinst* -h | sort -u > hardheaders This avoids that instances which occur in multiple files are solved more than once.solve -w -ha 1234stuvSTUVABCDabcd -li hardheaders -m 10000 -x hardestinst   hardinst*  > firstresponseThe first value of each line in firstresponse gives the consistency, (0 for inconsistent, 1 for consistent, -1 for unsolved)the third value gives the method which solves the instance with the least number of visited nodes. this number is given as the second value. If instead of -ha we use -hA fullresponse, then the number of visited nodes of each heuristic is written in fullresponse. These values can be used to compute Table 3. Figure 12, solving the hardest of the H instances-------------------------------------------------generating instances:The hardest instances are those which are stored in hardestinst as computed above.  computing first response using at most 100,000 visited nodes: solve -w -ha 1234stuvSTUVABCDabcd -m 100000 hardestinst > firstresponse_hThe values of firstresponse_h are the same as described above for firstresponse. Figure 13 and 14, solving large instances with the best heuristics------------------------------------------------------------------generating instances: gencsp -i 100 -n 110 500 10 -d 2 18 0.5 -l 4.0solving instances: solve -w -h 41sC -mf 2 -x largeunsolved -t largesummaryThe instances which cannot be solved by any of the four heuristics 4,1,s, and C with at most 2n visited nodes are stored in largeunsolved. The probability of satisfiability (second value in line "Consistent"), the averag number of visited nodes (first value in line "Nodes v."), and the 70% and 99% percentile (third and fifth value in line "CPU time") is given in largesummary. All Programs are written by	Ronny Fehling, Bernhard Nebel, Jochen Renz	fehling,nebel,renz@informatik.uni-freiburg.de	http://www.informatik.uni-freiburg.de/~sppraum 			  Institut fuer Informatik                                     	         Albert-Ludwigs-Universitaet                                                   Am Flughafen 17                                                      79110 Freiburg,Germany    

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
色噜噜偷拍精品综合在线| 中文字幕免费在线观看视频一区| 91精品在线麻豆| 国产视频不卡一区| 亚洲国产视频一区二区| 国产一二精品视频| 欧美日韩成人综合天天影院| 欧美国产精品一区二区三区| 美腿丝袜一区二区三区| 9i看片成人免费高清| 欧美va亚洲va在线观看蝴蝶网| 一区二区成人在线视频| 丁香婷婷综合五月| 日韩精品一区二区三区中文精品| 亚洲午夜久久久久| 99精品国产热久久91蜜凸| 91精品国产综合久久香蕉麻豆| 亚洲欧美成人一区二区三区| 国产91对白在线观看九色| 欧美一级国产精品| 亚洲愉拍自拍另类高清精品| 91最新地址在线播放| 国产亚洲欧美日韩俺去了| 精品在线一区二区三区| 欧美日韩电影在线| 亚洲午夜成aⅴ人片| 色婷婷av一区二区三区大白胸| 国产午夜久久久久| 国产一区二区三区久久悠悠色av| 91精品久久久久久蜜臀| 亚洲va欧美va人人爽| 在线视频国内一区二区| 成人欧美一区二区三区1314| 成人国产精品免费观看动漫| 国产欧美日韩三区| 成人精品高清在线| 国产精品美女久久久久aⅴ | 337p日本欧洲亚洲大胆色噜噜| 亚洲成人免费视频| 欧美四级电影网| 亚洲午夜精品17c| 欧美日韩一区精品| 日本最新不卡在线| 精品少妇一区二区三区视频免付费 | 国产视频亚洲色图| 国产河南妇女毛片精品久久久 | 日本精品一区二区三区四区的功能| 亚洲图片你懂的| 91黄色激情网站| 亚洲一区二区五区| 日韩一区二区电影网| 韩国精品久久久| 国产三级一区二区三区| 成人白浆超碰人人人人| 亚洲另类春色校园小说| 欧美日韩国产a| 美国十次综合导航| 欧美国产综合一区二区| 91小视频免费观看| 亚洲成人www| 欧美电影免费观看高清完整版在线观看| 久久99久久久欧美国产| 久久久久久久久伊人| 91麻豆免费看| 天天av天天翘天天综合网| 精品成人在线观看| 97久久超碰精品国产| 亚洲h动漫在线| 久久麻豆一区二区| 一本大道久久精品懂色aⅴ| 五月婷婷久久丁香| 中文在线一区二区| 欧美日韩小视频| 国产精品99久久久久| 亚洲一区二区三区小说| 欧美成人精精品一区二区频| 99国产精品99久久久久久| 美女网站色91| 一区二区三区四区中文字幕| 欧美成人一区二区| 欧美三级日韩三级国产三级| 国产精品自拍在线| 无码av免费一区二区三区试看| 欧美高清一级片在线观看| 日韩无一区二区| 色综合色综合色综合| 国产馆精品极品| 蜜臀av一区二区在线观看| 亚洲免费资源在线播放| 久久亚区不卡日本| 欧美一区二区三区影视| 91社区在线播放| 国产精品18久久久久久vr| 亚洲国产乱码最新视频 | 日韩一区在线看| 精品剧情v国产在线观看在线| 在线精品视频免费播放| 国产精品一区二区黑丝| 亚洲成a人片在线观看中文| 国产精品视频九色porn| 久久奇米777| 精品美女一区二区| 91麻豆精品国产无毒不卡在线观看 | 在线视频欧美精品| 播五月开心婷婷综合| 国产一区二区美女| 国产原创一区二区三区| 奇米888四色在线精品| 亚洲一区二区在线播放相泽| 亚洲三级免费观看| 中文字幕第一区第二区| 久久久久久久精| 久久久精品日韩欧美| 欧美v日韩v国产v| 日韩免费性生活视频播放| 91精品国产综合久久精品麻豆| 欧美日韩视频专区在线播放| 在线视频国内自拍亚洲视频| 在线亚洲高清视频| 欧美三级视频在线观看| 欧美日韩在线播放三区四区| 欧美日韩国产精品成人| 欧美精品日韩一区| 欧美日韩精品福利| 欧美一级二级三级蜜桃| 欧美电影免费观看高清完整版在线观看| 4438x亚洲最大成人网| 91精品国产一区二区三区 | 欧美不卡一区二区三区四区| 欧美成人aa大片| 国产无人区一区二区三区| 欧美国产精品久久| **性色生活片久久毛片| 亚洲综合小说图片| 蜜芽一区二区三区| 国产中文字幕精品| 高清在线不卡av| 97久久人人超碰| 欧美日本乱大交xxxxx| 日韩一级二级三级精品视频| 国产日韩欧美一区二区三区乱码 | 国产91精品在线观看| 成+人+亚洲+综合天堂| 欧美影视一区二区三区| 91麻豆精品国产| 国产女主播一区| 亚洲一区二区欧美日韩| 久久99精品久久久| 成人午夜av在线| 欧美日韩精品一区视频| 久久久影视传媒| 亚洲美女在线国产| 久久91精品国产91久久小草| 成人免费毛片片v| 欧美日韩国产大片| 国产精品久久久久久福利一牛影视| 一区二区三区电影在线播| 久久99久久久久久久久久久| 9人人澡人人爽人人精品| 在线综合视频播放| 亚洲欧洲综合另类在线| 精品一区二区在线免费观看| 91成人在线精品| 久久久久久综合| 亚洲成人免费视频| 成人免费视频视频| 欧美一区二区三区小说| 亚洲免费在线视频| 国产成人亚洲精品青草天美| 欧美日韩成人高清| 亚洲欧美日韩国产手机在线| 国产一区二区视频在线播放| 欧美日韩视频在线一区二区 | 亚洲综合色丁香婷婷六月图片| 久久成人久久鬼色| 欧美午夜一区二区三区| 国产精品美女久久久久久久 | 午夜伊人狠狠久久| 97久久超碰国产精品电影| 久久一区二区三区国产精品| 午夜久久久久久久久| 91麻豆免费观看| 国产精品三级av| 狠狠网亚洲精品| 欧美一区二区三区免费在线看| 亚洲综合一区在线| 色婷婷亚洲婷婷| 国产精品久久久久久久久动漫 | 91精品国产欧美一区二区18| 一区二区三区中文在线观看| av一区二区三区| 国产精品色噜噜| 成人激情图片网| 国产欧美精品区一区二区三区| 久久国产精品99精品国产 | 另类欧美日韩国产在线| 欧美肥妇free| 五月天一区二区三区| 欧美精品高清视频| 亚洲成人av一区|