Efficient DAG Reachability Query Processing Using Nested Intervals
碩士 === 國立嘉義大學 === 資訊工程學系研究所 === 94 === Testing reachability between nodes in a graph is a frequently asked query in many applications that would be modeled using directed acyclic graph (DAG). In order to support efficient reachability testing on DAGs, this thesis devises a new encoding scheme to rec...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2004
|
Online Access: | http://ndltd.ncl.edu.tw/handle/56286192475447326635 |
id |
ndltd-TW-094NCYU0392020 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-094NCYU03920202015-10-13T10:38:06Z http://ndltd.ncl.edu.tw/handle/56286192475447326635 Efficient DAG Reachability Query Processing Using Nested Intervals 利用區間索引有效處理DAG之路徑可達性查詢 Mei-Ling Yu 余美伶 碩士 國立嘉義大學 資訊工程學系研究所 94 Testing reachability between nodes in a graph is a frequently asked query in many applications that would be modeled using directed acyclic graph (DAG). In order to support efficient reachability testing on DAGs, this thesis devises a new encoding scheme to record the transitive closure information and develops an efficient strategy to test the reachability relationships between nodes. The main idea is to label a spanning tree with numerical intervals first and then generate a transitive closure matrix for the tails and heads of non-tree edges. The existence of a tree edge path between two nodes can be verified by a containment relationship between the label intervals. On the other hand, testing the reachability through both tree and non-tree edges needs to use the numerical intervals to identify the relevant tails and heads and examine their relationships in the transitive closure matrix. The testing operations would be done in constant time, and moreover, the proposed approach supports updates to the underlying graph by locally adjusting the encoding information. In addition, the thesis proposes an access control mechanism that combines role-based and directory-based access control (RBAC and DBAC) mechanisms, and takes the mechanism as an example to test accessible relationships between users and objects, which would have multiple inheritance relationships among them. Yaw-Huei Chen 陳耀輝 2004 學位論文 ; thesis 85 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立嘉義大學 === 資訊工程學系研究所 === 94 === Testing reachability between nodes in a graph is a frequently asked query in many applications that would be modeled using directed acyclic graph (DAG). In order to support efficient reachability testing on DAGs, this thesis devises a new encoding scheme to record the transitive closure information and develops an efficient strategy to test the reachability relationships between nodes. The main idea is to label a spanning tree with numerical intervals first and then generate a transitive closure matrix for the tails and heads of non-tree edges. The existence of a tree edge path between two nodes can be verified by a containment relationship between the label intervals. On the other hand, testing the reachability through both tree and non-tree edges needs to use the numerical intervals to identify the relevant tails and heads and examine their relationships in the transitive closure matrix. The testing operations would be done in constant time, and moreover, the proposed approach supports updates to the underlying graph by locally adjusting the encoding information. In addition, the thesis proposes an access control mechanism that combines role-based and directory-based access control (RBAC and DBAC) mechanisms, and takes the mechanism as an example to test accessible relationships between users and objects, which would have multiple inheritance relationships among them.
|
author2 |
Yaw-Huei Chen |
author_facet |
Yaw-Huei Chen Mei-Ling Yu 余美伶 |
author |
Mei-Ling Yu 余美伶 |
spellingShingle |
Mei-Ling Yu 余美伶 Efficient DAG Reachability Query Processing Using Nested Intervals |
author_sort |
Mei-Ling Yu |
title |
Efficient DAG Reachability Query Processing Using Nested Intervals |
title_short |
Efficient DAG Reachability Query Processing Using Nested Intervals |
title_full |
Efficient DAG Reachability Query Processing Using Nested Intervals |
title_fullStr |
Efficient DAG Reachability Query Processing Using Nested Intervals |
title_full_unstemmed |
Efficient DAG Reachability Query Processing Using Nested Intervals |
title_sort |
efficient dag reachability query processing using nested intervals |
publishDate |
2004 |
url |
http://ndltd.ncl.edu.tw/handle/56286192475447326635 |
work_keys_str_mv |
AT meilingyu efficientdagreachabilityqueryprocessingusingnestedintervals AT yúměilíng efficientdagreachabilityqueryprocessingusingnestedintervals AT meilingyu lìyòngqūjiānsuǒyǐnyǒuxiàochùlǐdagzhīlùjìngkědáxìngcháxún AT yúměilíng lìyòngqūjiānsuǒyǐnyǒuxiàochùlǐdagzhīlùjìngkědáxìngcháxún |
_version_ |
1716831523225731072 |