Filters








205 Hits in 5.6 sec

Column-Oriented Datalog Materialization for Large Knowledge Graphs (Extended Technical Report) [article]

Jacopo Urbani, Ceriel Jacobs, Markus Krötzsch
2016 arXiv   pre-print
The evaluation of Datalog rules over large Knowledge Graphs (KGs) is essential for many applications.  ...  In this paper, we present a new method of materializing Datalog inferences, which combines a column-based memory layout with novel optimization methods that avoid redundant inferences at runtime.  ...  Discussion and Conclusions We have introduced a new column-oriented approach to perform Datalog in-memory materialization over large KGs.  ... 
arXiv:1511.08915v2 fatcat:fnoxuh73lfabng676hdhjvbfja

Semantic Enhancement for Enterprise Data Management [chapter]

Li Ma, Xingzhi Sun, Feng Cao, Chen Wang, Xiaoyuan Wang, Nick Kanellos, Dan Wolfson, Yue Pan
2009 Lecture Notes in Computer Science  
We believe that our study and experiences are valuable for both Semantic Web community and data management community.  ...  Customer data is the most important kind of core business entity a company uses repeatedly across many business processes and systems, and customer data management (CDM) is becoming critical for enterprises  ...  In fact, it is reported in [6] [7] that there are still some technical challenges in MDM, for instance, enterprise-wide master data models, federation and identity management.  ... 
doi:10.1007/978-3-642-04930-9_55 fatcat:7swxowhlivbotiuk5xemzxeomy

EDUTELLA

Wolfgang Nejdl, Boris Wolf, Changtao Qu, Stefan Decker, Michael Sintek, Ambjörn Naeve, Mikael Nilsson, Matthias Palmér, Tore Risch
2002 Proceedings of the eleventh international conference on World Wide Web - WWW '02  
Metadata for the World Wide Web is important, but metadata for Peer-to-Peer (P2P) networks is absolutely crucial.  ...  In this paper we discuss the open source project Edutella which builds upon metadata standards defined for the WWW and aims to provide an RDFbased metadata infrastructure for P2P applications, building  ...  However, by using a set of to some extend RDFS, which specifies classes in an object oriented way, even though it does not introduce object identity (though it can easily be extended with it, see [29]  ... 
doi:10.1145/511446.511525 dblp:conf/www/NejdlWQDSNNPR02 fatcat:qfdnn2lsqvgytknxkx425f3c2m

EDUTELLA

Wolfgang Nejdl, Boris Wolf, Changtao Qu, Stefan Decker, Michael Sintek, Ambjörn Naeve, Mikael Nilsson, Matthias Palmér, Tore Risch
2002 Proceedings of the eleventh international conference on World Wide Web - WWW '02  
Metadata for the World Wide Web is important, but metadata for Peer-to-Peer (P2P) networks is absolutely crucial.  ...  In this paper we discuss the open source project Edutella which builds upon metadata standards defined for the WWW and aims to provide an RDFbased metadata infrastructure for P2P applications, building  ...  However, by using a set of to some extend RDFS, which specifies classes in an object oriented way, even though it does not introduce object identity (though it can easily be extended with it, see [29]  ... 
doi:10.1145/511523.511525 fatcat:az72hps3vzcc3iflnhgtcssapi

NEXCEL, a deductive spreadsheet

ILIANO CERVESATO
2007 Knowledge engineering review (Print)  
Usability and usefulness have made the spreadsheet one of the most successful computing applications of all times: millions rely on it every day for anything from typing grocery lists to developing multimillion  ...  The accompanying tool, which we call NEXCEL, is intended as an automated assistant for the daily reasoning and decision-making needs of computer users, in the same way as a spreadsheet application such  ...  Acknowledgements We are grateful to numerous individuals for their useful comments on early ideas underlying this work.  ... 
doi:10.1017/s0269888907001142 fatcat:7qvjrgqnhzhkdeibvdy6ngoici

What you always wanted to know about Datalog (and never dared to ask)

S. Ceri, G. Gottlob, L. Tanca
1989 IEEE Transactions on Knowledge and Data Engineering  
We present the syntax and semantics of Datalog and its use for querying a relational database.  ...  Then, we classify optimization methods for achieving efficient evaluations of Datalog queries, and present the most relevant methods.  ...  It is easy to decide whether a given Datalog' program is stratified by analyzing the Extended Dependency Graph EDG ( P ) of P .  ... 
doi:10.1109/69.43410 fatcat:zeplr335mvhttigtpm73tkniiy

Knowledge Discovery in Databases

Roland Düsing
2000 Wirtschaftsinformatik  
For the rm shown in gure 1.2, for example, we store the facts dyn(firm 1) : 0:5; pro(firm 1) : 0:83 and the training example example(comp; firm 1; 0:5).  ...  The expert classi ed each premise of a company into one of seven columns (very bad to very good, see gure 1.2).  ...  Firstly, we extend and adapt the probabilistic semantics suggested in 99] for Datalog. But here we extend a typed, object-oriented and more powerful language than Datalog.  ... 
doi:10.1007/bf03250720 fatcat:qapnx6g3zjexne276yw2xiohse

AppLP: A Dialogue on Applications of Logic Programming [article]

David S. Warren, Yanhong A. Liu
2017 arXiv   pre-print
Building Large-Scale, Knowledge-Based Systems with ASP -Presentation by Gopal Gupta This talk described several challenges that arise for building large-scale knowledge representation and reasoning systems  ...  Second, grounding the program can result in exponential blowup, which is not feasible for a large knowledge base.  ... 
arXiv:1704.02375v1 fatcat:eai5tuldkvez3makttxz23goby

Knowledge Discovery in Databases [chapter]

2012 Data Mining for Bioinformatics  
The textbook gives an introduction into the fascinating eld of knowledge discovery in databases, sometimes called data mining.  ...  The data from these 96 rms were stored in a database and knowledge discovery system. This p J J J ] J J J ] J J J ]  ...  Firstly, w e extend and adapt the probabilistic semantics suggested in 99] for Datalog. But here we e x t e n d a t yped, object-oriented and more powerful language than Datalog.  ... 
doi:10.1201/b13091-5 fatcat:i2uwuozwtvatrbamfzm3kiouzi

Knowledge Discovery in Databases [chapter]

1999 Lecture Notes in Computer Science  
The textbook gives an introduction into the fascinating eld of knowledge discovery in databases, sometimes called data mining.  ...  The data from these 96 rms were stored in a database and knowledge discovery system. This p J J J ] J J J ] J J J ]  ...  Firstly, w e extend and adapt the probabilistic semantics suggested in 99] for Datalog. But here we e x t e n d a t yped, object-oriented and more powerful language than Datalog.  ... 
doi:10.1007/3-540-48316-0_2 fatcat:re6bvvognjcopdbe4yqgdyh5ny

Optimizing recursive queries with monotonic aggregates in DeALS

Alexander Shkapsky, Mohan Yang, Carlo Zaniolo
2015 2015 IEEE 31st International Conference on Data Engineering  
After resisting the efforts of researchers for more than twenty years, this problem is being addressed by innovative systems that are raising logic-oriented data languages to the levels of generality and  ...  An extensive experimental evaluation was executed comparing DeALS with other systems on large datasets.  ...  We use a single relation schema with one column for each of the predicate's group-by argument and a column for the aggregate value.  ... 
doi:10.1109/icde.2015.7113340 dblp:conf/icde/ShkapskyYZ15 fatcat:vskwyp3bkzhjpo3iw6jr7n5zcq

Aparsen D25.2 - Interoperability Strategies

Yannis Tzitzikas, Yannis Kargakis, Yannis Marketakis, Cristina Lantzaki, Barbara Bazzanella, Simon Lambert, Rene Van Horik, Jeffrey Van Der Hoeven, Emanuele Bellini
2013 Zenodo  
Specifically, a methodology for capturing, modelling, managing and exploiting various interoperability dependencies is proposed  ...  independent) RDF diff tools (tools that compute the difference between two RDF/S Knowledge Bases), for computing more refined gaps.  ...  In any case we should stress that the methodology presented is general and can be used for extending the modeled tasks, modules, converters and emulators, in order to capture the desired requirements.  ... 
doi:10.5281/zenodo.1256518 fatcat:33rzppysq5e5hgcb5ynqgkix3q

Using Semantic Web Technologies for Exploratory OLAP: A Survey

Alberto Abello, Oscar Romero, Torben Bach Pedersen, Rafael Berlanga, Victoria Nebot, Maria Jose Aramburu, Alkis Simitsis
2015 IEEE Transactions on Knowledge and Data Engineering  
OLAP is used by enterprises to derive important business-critical knowledge from data inside the company.  ...  Finally, all the findings are discussed and a number of directions for future research are outlined, including SW support for intelligent MD querying, using SW technologies for providing context to data  ...  [44] extend the above mentioned work and propose using a graph-based representation as a conceptual model for the source and target data stores and based on that, the ETL transformations can be identified  ... 
doi:10.1109/tkde.2014.2330822 fatcat:vkgifzmlvjeipmudldxfxqwci4

Reactors: A data-oriented synchronous/asynchronous programming model for distributed applications

John Field, Maria-Cristina Marinescu, Christian Stefansen
2009 Theoretical Computer Science  
Consider the declaration for OrderEntryA in Fig. 2. OrderEntryA defines a class of reactors that are intended to log orders-say, for an on-line catalog application.  ...  This paper is an updated and extended version of [8] . This version fills in many semantic details absent from the earlier version, corrects errors, and adds additional examples.  ...  Related work Fundamentally, reactors are ''reactive systems'' [20] , combining and extending features from several, largely unrelated areas of research: synchronous languages, Datalog [4] , and the actor  ... 
doi:10.1016/j.tcs.2008.09.052 fatcat:gts74gv6snbhvorstl3mxzjqhi

The deductive database system [script L][script D][script L]++

FAIZ ARNI, KAYLIANG ONG, SHALOM TSUR, HAIXUN WANG, CARLO ZANIOLO
2002 Theory and Practice of Logic Programming  
Stratification makes it impossible to support efficiently even basic applications, such as Bill of Materials and optimized graph-traversals, whose procedural algorithms express simple and useful generalizations  ...  We begin by discussing the new nonmonotonic and nondeterministic constructs that extend the functionality of the LDL++ language, while preserving its model-theoretic and fixpoint semantics.  ...  An extensive, and quite successful, experiment with an LDL++ based environment for knowledge discovery was recently reported in [5, 16] .  ... 
doi:10.1017/s1471068402001515 fatcat:udgznmz2inghjeybxgo5zxewzq
« Previous Showing results 1 — 15 out of 205 results