首页 > 最新文献

Proceedings of the Eleventh International Conference on Data Engineering最新文献

英文 中文
Efficient processing of nested fuzzy SQL queries 有效地处理嵌套模糊SQL查询
Pub Date : 1995-03-06 DOI: 10.1109/ICDE.1995.380400
Qi Yang, Chengwen Liu, Jing Wu, Clement T. Yu, S. Dao, H. Nakajima
Fuzzy databases have been introduced to deal with uncertain or incomplete information in many applications. The efficiency of processing fuzzy queries in fuzzy databases is a major concern. We provide techniques to unnest nested fuzzy queries of two blocks in fuzzy databases. We show both theoretically and experimentally that unnesting improves the performance of nested queries significantly. The results obtained in the paper form the basis for unnesting fuzzy queries of arbitrary blocks in fuzzy databases.<>
在许多应用中,模糊数据库被用来处理不确定或不完整的信息。模糊数据库中模糊查询的处理效率是一个重要的问题。我们提供了在模糊数据库中打开两个块的嵌套模糊查询的技术。我们从理论上和实验上都证明了去嵌套可以显著提高嵌套查询的性能。本文的研究结果为模糊数据库中任意块的解嵌套模糊查询奠定了基础。
{"title":"Efficient processing of nested fuzzy SQL queries","authors":"Qi Yang, Chengwen Liu, Jing Wu, Clement T. Yu, S. Dao, H. Nakajima","doi":"10.1109/ICDE.1995.380400","DOIUrl":"https://doi.org/10.1109/ICDE.1995.380400","url":null,"abstract":"Fuzzy databases have been introduced to deal with uncertain or incomplete information in many applications. The efficiency of processing fuzzy queries in fuzzy databases is a major concern. We provide techniques to unnest nested fuzzy queries of two blocks in fuzzy databases. We show both theoretically and experimentally that unnesting improves the performance of nested queries significantly. The results obtained in the paper form the basis for unnesting fuzzy queries of arbitrary blocks in fuzzy databases.<<ETX>>","PeriodicalId":184415,"journal":{"name":"Proceedings of the Eleventh International Conference on Data Engineering","volume":"96 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1995-03-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114997156","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 10
A heuristic information retrieval model on a massively parallel processor 大规模并行处理器上启发式信息检索模型
Pub Date : 1995-03-06 DOI: 10.1109/ICDE.1995.380371
Inien Syu, S. Lang, K. Hua
We adapt a competition-based connectionist model to information retrieval. This model, which has been proposed for diagnostic problem solving, treats documents as "disorders" and user information needs as "manifestations", and it uses a competitive activation mechanism which converges to a set of disorders that best explain the given manifestations. Our experimental results using four standard document collections demonstrate the efficiency and the retrieval precision of this model, comparable to or better than that of various information retrieval models reported in the literature. We also propose a parallel implementation of the model on a SIMD machine, MasPar's MP-I. Our experimental results demonstrate the potential to achieve significant speedups.<>
我们将一个基于竞争的连接主义模型应用于信息检索。该模型是为诊断性问题解决而提出的,它将文档视为“障碍”,将用户信息需求视为“表现”,并使用一种竞争激活机制,该机制收敛于一组最能解释给定表现的障碍。我们使用四个标准文档集合的实验结果表明,该模型的效率和检索精度与文献中报道的各种信息检索模型相当或更好。我们还建议在SIMD机器(MasPar的MP-I)上并行实现该模型。我们的实验结果证明了实现显著加速的潜力。
{"title":"A heuristic information retrieval model on a massively parallel processor","authors":"Inien Syu, S. Lang, K. Hua","doi":"10.1109/ICDE.1995.380371","DOIUrl":"https://doi.org/10.1109/ICDE.1995.380371","url":null,"abstract":"We adapt a competition-based connectionist model to information retrieval. This model, which has been proposed for diagnostic problem solving, treats documents as \"disorders\" and user information needs as \"manifestations\", and it uses a competitive activation mechanism which converges to a set of disorders that best explain the given manifestations. Our experimental results using four standard document collections demonstrate the efficiency and the retrieval precision of this model, comparable to or better than that of various information retrieval models reported in the literature. We also propose a parallel implementation of the model on a SIMD machine, MasPar's MP-I. Our experimental results demonstrate the potential to achieve significant speedups.<<ETX>>","PeriodicalId":184415,"journal":{"name":"Proceedings of the Eleventh International Conference on Data Engineering","volume":"75 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1995-03-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127516734","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
CCAM: a connectivity-clustered access method for aggregate queries on transportation networks: a summary of results CCAM:一种用于交通网络聚合查询的连接集群访问方法:结果摘要
Pub Date : 1995-03-06 DOI: 10.1109/ICDE.1995.380356
S. Shekhar, Duen-Ren Liu
CCAM is an access method for general networks. It uses connectivity clustering. The nodes of the network are assigned to disk pages via the graph partitioning approach to maximize the CRR, i.e., the chances that a pair of connected nodes are allocated to a common page of the file. CCAM supports the operations of insert, delete, create, and find as well as the new operations, get-A-successor and get-successors, which retrieve one or all successors of a node to facilitate aggregate computations on networks. CCAM includes methods for static clustering, as well as dynamic incremental reclustering, to maintain, high CRR, in the face of updates without incurring high overheads. Experimental analysis indicates that CCAM can outperform many other access methods for network operations.<>
CCAM是通用网络的一种接入方式。它使用连接集群。通过图分区方法将网络节点分配给磁盘页面,以最大化CRR,即将一对连接节点分配给文件的公共页面的机会。CCAM支持插入、删除、创建和查找操作,以及获取节点的一个或所有后继节点的新操作get-A-successor和get-successor,以方便网络上的聚合计算。CCAM包括静态聚类和动态增量重新聚类的方法,以便在面对更新时保持高CRR,而不会产生高开销。实验分析表明,CCAM在网络运行中优于许多其他接入方法。
{"title":"CCAM: a connectivity-clustered access method for aggregate queries on transportation networks: a summary of results","authors":"S. Shekhar, Duen-Ren Liu","doi":"10.1109/ICDE.1995.380356","DOIUrl":"https://doi.org/10.1109/ICDE.1995.380356","url":null,"abstract":"CCAM is an access method for general networks. It uses connectivity clustering. The nodes of the network are assigned to disk pages via the graph partitioning approach to maximize the CRR, i.e., the chances that a pair of connected nodes are allocated to a common page of the file. CCAM supports the operations of insert, delete, create, and find as well as the new operations, get-A-successor and get-successors, which retrieve one or all successors of a node to facilitate aggregate computations on networks. CCAM includes methods for static clustering, as well as dynamic incremental reclustering, to maintain, high CRR, in the face of updates without incurring high overheads. Experimental analysis indicates that CCAM can outperform many other access methods for network operations.<<ETX>>","PeriodicalId":184415,"journal":{"name":"Proceedings of the Eleventh International Conference on Data Engineering","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1995-03-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130647194","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 23
Infobusiness issues in ROC 中华民国的资讯业务问题
Pub Date : 1995-03-06 DOI: 10.1109/ICDE.1995.380375
Lung-Lung Liu
The infobusiness operation has been popular for many years in the ROC. Management information systems in the government, military, and enterprise were the original applications, and then came the information service requirement from various kinds of users. Computer networks, database systems, and information providers together proposed the draft infobusiness environment. Closed systems are still the ones that major infobusiness operations provide to their customers. Issues in the infobusiness development include: (1) closed systems limited the infobusiness opportunity. (2) Chinese character handling and the inconvenient localized environment blocked the user and the vendor in information service applications. (3) Public computer networks are not popular, hence the add-on value of infobusiness is invisible. (4) Large database handling experience is not available. These issues concern techniques, standards, and even laws. For example, the open system concept is generally acceptable, but it is usually too vague for the public. Open databases still do not talk smoothly to one another, especially when different operating systems on networks are trying to exchange Chinese information. Another factor is that the total number of standard Chinese characters is still in negotiation internationally although applications have been practised for 20 years on computers. In order to unify the number of Chinese characters, there is discussion about whether laws are necessary to define a formal discipline for creating new Chinese characters.<>
资讯商业运作在中华民国已盛行多年。政府、军队和企业的管理信息系统是最初的应用,然后是来自各种用户的信息服务需求。计算机网络、数据库系统和信息提供者共同提出了信息商业环境草案。封闭系统仍然是主要的信息业务操作提供给客户的系统。信息业务发展中的问题包括:(1)封闭的系统限制了信息业务的机会。(2)汉字处理和不方便的本地化环境阻碍了用户和供应商在信息服务应用中的应用。(3)公共计算机网络不普及,因此信息业务的附加价值是无形的。(4)没有大型数据库处理经验。这些问题涉及技术、标准,甚至法律。例如,开放系统的概念通常是可以接受的,但是对于公众来说它通常太模糊了。开放数据库之间的交流仍然不顺畅,尤其是当网络上不同的操作系统试图交换中文信息时。另一个因素是,虽然标准汉字在电脑上的应用已经实行了20年,但国际上仍在协商标准汉字的总数。为了统一汉字的数量,人们讨论是否有必要通过法律来规定创造新汉字的正式纪律。
{"title":"Infobusiness issues in ROC","authors":"Lung-Lung Liu","doi":"10.1109/ICDE.1995.380375","DOIUrl":"https://doi.org/10.1109/ICDE.1995.380375","url":null,"abstract":"The infobusiness operation has been popular for many years in the ROC. Management information systems in the government, military, and enterprise were the original applications, and then came the information service requirement from various kinds of users. Computer networks, database systems, and information providers together proposed the draft infobusiness environment. Closed systems are still the ones that major infobusiness operations provide to their customers. Issues in the infobusiness development include: (1) closed systems limited the infobusiness opportunity. (2) Chinese character handling and the inconvenient localized environment blocked the user and the vendor in information service applications. (3) Public computer networks are not popular, hence the add-on value of infobusiness is invisible. (4) Large database handling experience is not available. These issues concern techniques, standards, and even laws. For example, the open system concept is generally acceptable, but it is usually too vague for the public. Open databases still do not talk smoothly to one another, especially when different operating systems on networks are trying to exchange Chinese information. Another factor is that the total number of standard Chinese characters is still in negotiation internationally although applications have been practised for 20 years on computers. In order to unify the number of Chinese characters, there is discussion about whether laws are necessary to define a formal discipline for creating new Chinese characters.<<ETX>>","PeriodicalId":184415,"journal":{"name":"Proceedings of the Eleventh International Conference on Data Engineering","volume":"16 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1995-03-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123939122","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
An evaluation of sampling-based size estimation methods for selections in database systems 基于抽样的数据库系统选择大小估计方法的评价
Pub Date : 1995-03-06 DOI: 10.1109/ICDE.1995.380360
Y. Ling, Wei Sun
The results of a performance study of the representative sampling-based size estimation methods in database management systems are reported in this paper. Major performance measurement includes estimation accuracy, the amount of sample taken, and the coverage. The impact of skewed data on the performance is also discussed. These results allow a better understanding and assessment of sampling estimation methods and determine the suitability of different methods under different situations.<>
本文报道了数据库管理系统中具有代表性的基于抽样的大小估计方法的性能研究结果。主要的性能度量包括估计精度、取样量和覆盖率。还讨论了倾斜数据对性能的影响。这些结果有助于更好地理解和评价抽样估计方法,并确定不同方法在不同情况下的适用性。
{"title":"An evaluation of sampling-based size estimation methods for selections in database systems","authors":"Y. Ling, Wei Sun","doi":"10.1109/ICDE.1995.380360","DOIUrl":"https://doi.org/10.1109/ICDE.1995.380360","url":null,"abstract":"The results of a performance study of the representative sampling-based size estimation methods in database management systems are reported in this paper. Major performance measurement includes estimation accuracy, the amount of sample taken, and the coverage. The impact of skewed data on the performance is also discussed. These results allow a better understanding and assessment of sampling estimation methods and determine the suitability of different methods under different situations.<<ETX>>","PeriodicalId":184415,"journal":{"name":"Proceedings of the Eleventh International Conference on Data Engineering","volume":"44 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1995-03-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114754578","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 23
An international Masters in Software Engineering: experience and prospects 国际软件工程硕士:经验和前景
Pub Date : 1995-03-06 DOI: 10.1109/ICDE.1995.380349
A. Apostolico, G. Bilardi, Franco Bombi, R. DeMillo
Describes our experience with a newly-established international partnership between the Software Engineering Research Center (SERC), a university-based National Science Foundation (NSF) sponsored industrial research organization in the United States and an Italian industry-university team based in Padua, Italy.<>
描述了我们在软件工程研究中心(SERC),一个以大学为基础的美国国家科学基金会(NSF)赞助的工业研究组织和一个位于意大利帕多瓦的意大利工业大学团队之间新建立的国际伙伴关系中的经验。
{"title":"An international Masters in Software Engineering: experience and prospects","authors":"A. Apostolico, G. Bilardi, Franco Bombi, R. DeMillo","doi":"10.1109/ICDE.1995.380349","DOIUrl":"https://doi.org/10.1109/ICDE.1995.380349","url":null,"abstract":"Describes our experience with a newly-established international partnership between the Software Engineering Research Center (SERC), a university-based National Science Foundation (NSF) sponsored industrial research organization in the United States and an Italian industry-university team based in Padua, Italy.<<ETX>>","PeriodicalId":184415,"journal":{"name":"Proceedings of the Eleventh International Conference on Data Engineering","volume":"3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1995-03-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126369549","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
OCAM: a collaborative system for multimedia applications OCAM:多媒体应用的协作系统
Pub Date : 1995-03-06 DOI: 10.1109/ICDE.1995.380351
Hassan Mountassir, S. Serre
Software engineering tasks as design and programming require the concurrent participation of multiple users, possibly geographically dispersed. But traditional software environments have not been designed to facilitate collaborative work. In this paper we present briefly a tool for communication among many persons in which users can elaborate documents with synchronous and asynchronous interaction modes.<>
软件工程任务如设计和编程需要多个用户同时参与,这些用户可能在地理上分散。但是传统的软件环境并不是为了促进协作工作而设计的。在本文中,我们简要地介绍了一种用于多人之间通信的工具,用户可以使用同步和异步交互模式精心制作文档
{"title":"OCAM: a collaborative system for multimedia applications","authors":"Hassan Mountassir, S. Serre","doi":"10.1109/ICDE.1995.380351","DOIUrl":"https://doi.org/10.1109/ICDE.1995.380351","url":null,"abstract":"Software engineering tasks as design and programming require the concurrent participation of multiple users, possibly geographically dispersed. But traditional software environments have not been designed to facilitate collaborative work. In this paper we present briefly a tool for communication among many persons in which users can elaborate documents with synchronous and asynchronous interaction modes.<<ETX>>","PeriodicalId":184415,"journal":{"name":"Proceedings of the Eleventh International Conference on Data Engineering","volume":"28 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1995-03-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128137270","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
The design and implementation of a full-fledged multiple DBMS 一个成熟的多DBMS的设计和实现
Pub Date : 1995-03-06 DOI: 10.1109/ICDE.1995.380407
Shu-Chin Su Chen, Chih-Shing Yu, Yen-Yao Yao, San-Yih Hwang, B. Lin
We have described our design of the multiple DBMS (MDBMS). This MDBMS enables users to access data controlled by different DBMSs as if data were managed by a single DBMS. It supports facilities for SQL queries and transactions, and considers security functions. In addition, an ODBC driver at the client site has been realized to ease the development of MDBMS applications. Several popular commercial DBMSs, including Oracle, Informix and Sybase, have been successfully integrated. The MDBMS is in operation now. However, we found the performance to be unsatisfactory. It took about several seconds to process an SQL query with single join on two relations of hundreds of tuples. We have identified the performance bottleneck to be on the retrieval of meta data. The current MDBMS Server employs a commercial DBMS to store meta data, which is necessary for processing a global query. The processing of a query is slow because it needs to retrieve the schema information via an external DBMS several times. We are currently designing a core storage manager and an access manager specifically for maintaining the meta data and the intermediate results of a global query. We expect this design to significantly improve the performance.<>
我们描述了我们的多数据库管理系统(MDBMS)的设计。这个MDBMS允许用户访问由不同DBMS控制的数据,就像数据由单个DBMS管理一样。它支持SQL查询和事务功能,并考虑了安全功能。此外,还实现了客户机站点上的ODBC驱动程序,以简化MDBMS应用程序的开发。已经成功地集成了几个流行的商业dbms,包括Oracle、Informix和Sybase。MDBMS正在运行中。然而,我们发现表现并不令人满意。处理对包含数百个元组的两个关系进行单连接的SQL查询大约需要几秒钟。我们已经确定了元数据检索的性能瓶颈。当前的MDBMS Server使用商业DBMS来存储元数据,这是处理全局查询所必需的。查询的处理速度很慢,因为它需要多次通过外部DBMS检索模式信息。我们目前正在设计一个核心存储管理器和一个访问管理器,专门用于维护全局查询的元数据和中间结果。我们期望这种设计能显著提高性能
{"title":"The design and implementation of a full-fledged multiple DBMS","authors":"Shu-Chin Su Chen, Chih-Shing Yu, Yen-Yao Yao, San-Yih Hwang, B. Lin","doi":"10.1109/ICDE.1995.380407","DOIUrl":"https://doi.org/10.1109/ICDE.1995.380407","url":null,"abstract":"We have described our design of the multiple DBMS (MDBMS). This MDBMS enables users to access data controlled by different DBMSs as if data were managed by a single DBMS. It supports facilities for SQL queries and transactions, and considers security functions. In addition, an ODBC driver at the client site has been realized to ease the development of MDBMS applications. Several popular commercial DBMSs, including Oracle, Informix and Sybase, have been successfully integrated. The MDBMS is in operation now. However, we found the performance to be unsatisfactory. It took about several seconds to process an SQL query with single join on two relations of hundreds of tuples. We have identified the performance bottleneck to be on the retrieval of meta data. The current MDBMS Server employs a commercial DBMS to store meta data, which is necessary for processing a global query. The processing of a query is slow because it needs to retrieve the schema information via an external DBMS several times. We are currently designing a core storage manager and an access manager specifically for maintaining the meta data and the intermediate results of a global query. We expect this design to significantly improve the performance.<<ETX>>","PeriodicalId":184415,"journal":{"name":"Proceedings of the Eleventh International Conference on Data Engineering","volume":"42 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1995-03-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131921258","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Locking in OODBMS client supporting nested transactions 锁定支持嵌套事务的OODBMS客户端
Pub Date : 1995-03-06 DOI: 10.1109/ICDE.1995.380379
L. Daynès, O. Gruber, P. Valduriez
Nested transactions facilitate the control of complex persistent applications by enabling both fine-tuning of the scope of rollback and safe intra-transaction parallelism. We are concerned with supporting concurrent nested transactions on client workstations of an OODBMS. Use of the traditional design and implementation of a lock manager results in a high CPU overhead: in-cache traversals of the 007 benchmark perform, at best, 4.5 times slower than the same traversal achieved in virtual memory by a nonpersistent programming language. We propose a new design and implementation of a lock manager which cuts that factor down to 1.8. This lock manager supports nested transactions with both sibling and parent/child parallelisms, and provides object locking at a cost comparable to page locking. Object locking is therefore a better alternative due to its higher functionality.<>
嵌套事务通过支持对回滚范围的微调和安全的事务内并行性,有助于控制复杂的持久应用程序。我们关心的是在OODBMS的客户机工作站上支持并发嵌套事务。使用锁管理器的传统设计和实现会导致较高的CPU开销:007基准的缓存内遍历的执行速度最多比使用非持久性编程语言在虚拟内存中实现的相同遍历慢4.5倍。我们提出了一个锁管理器的新设计和实现,它将这个系数降低到1.8。此锁管理器支持具有同级并行性和父/子并行性的嵌套事务,并以与页面锁定相当的成本提供对象锁定。因此,对象锁定是一个更好的选择,因为它具有更高的功能。
{"title":"Locking in OODBMS client supporting nested transactions","authors":"L. Daynès, O. Gruber, P. Valduriez","doi":"10.1109/ICDE.1995.380379","DOIUrl":"https://doi.org/10.1109/ICDE.1995.380379","url":null,"abstract":"Nested transactions facilitate the control of complex persistent applications by enabling both fine-tuning of the scope of rollback and safe intra-transaction parallelism. We are concerned with supporting concurrent nested transactions on client workstations of an OODBMS. Use of the traditional design and implementation of a lock manager results in a high CPU overhead: in-cache traversals of the 007 benchmark perform, at best, 4.5 times slower than the same traversal achieved in virtual memory by a nonpersistent programming language. We propose a new design and implementation of a lock manager which cuts that factor down to 1.8. This lock manager supports nested transactions with both sibling and parent/child parallelisms, and provides object locking at a cost comparable to page locking. Object locking is therefore a better alternative due to its higher functionality.<<ETX>>","PeriodicalId":184415,"journal":{"name":"Proceedings of the Eleventh International Conference on Data Engineering","volume":"38 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1995-03-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132016091","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 17
Bottom-up evaluation of logic programs using binary decision diagrams 使用二进制决策图的逻辑程序的自下而上的评价
Pub Date : 1995-03-06 DOI: 10.1109/ICDE.1995.380367
M. Iwaihara, Yusaku Inoue
Binary decision diagram (BDD) is a data structure to manipulate Boolean functions and recognized as a powerful tool in the VLSI CAD area. We consider that compactness and efficient operations of BDDs can be utilized for storing temporary relations in bottom-up evaluation of logic queries. We show two methods of encoding relations into BDDs, called logarithmic encoding and linear encoding, define relational operations on BDDs and discuss optimizations in ordering BDD variables to construct memory and time efficient BDDs. Our experiments show that our BDD-based bottom-up evaluator has remarkable performance against traditional hash table-based methods for transitive closure queries on dense graphs.<>
二进制决策图(Binary decision diagram, BDD)是一种处理布尔函数的数据结构,在超大规模集成电路CAD领域被认为是一种强大的工具。我们认为在逻辑查询的自底向上求值中,可以利用bdd的紧凑性和高效操作来存储临时关系。本文给出了对数编码和线性编码两种将关系编码为BDD的方法,定义了BDD上的关系操作,并讨论了BDD变量排序的优化,以构建内存和时间效率高的BDD。我们的实验表明,对于密集图上的传递闭包查询,我们基于bdd的自下而上求值器与传统的基于哈希表的方法相比具有显著的性能
{"title":"Bottom-up evaluation of logic programs using binary decision diagrams","authors":"M. Iwaihara, Yusaku Inoue","doi":"10.1109/ICDE.1995.380367","DOIUrl":"https://doi.org/10.1109/ICDE.1995.380367","url":null,"abstract":"Binary decision diagram (BDD) is a data structure to manipulate Boolean functions and recognized as a powerful tool in the VLSI CAD area. We consider that compactness and efficient operations of BDDs can be utilized for storing temporary relations in bottom-up evaluation of logic queries. We show two methods of encoding relations into BDDs, called logarithmic encoding and linear encoding, define relational operations on BDDs and discuss optimizations in ordering BDD variables to construct memory and time efficient BDDs. Our experiments show that our BDD-based bottom-up evaluator has remarkable performance against traditional hash table-based methods for transitive closure queries on dense graphs.<<ETX>>","PeriodicalId":184415,"journal":{"name":"Proceedings of the Eleventh International Conference on Data Engineering","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1995-03-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134283709","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 14
期刊
Proceedings of the Eleventh International Conference on Data Engineering
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1