Demo Data from EDBT 2026 / reviewers in the wild / expert
David A. Bell
dblp:b/DavidABell
· DBLP profile ↗
126ranked-venue papers
26as first author
0since 2021 · last 2014
0000-0002-0300-7756ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 68 · 7 first-authorDatabases, data management, data science and information retrieval · 46 · 10 first-authorApplied, interdisciplinary, general and emerging computing · 24 · 12 first-authorGraphics, computer vision, multimedia, augmented reality and games · 8Software engineering, systems software and programming languages · 6 · 1 first-authorSystems, architecture and hardware · 4 · 1 first-authorTheory of computation · 4Human-computer interaction and ubiquitous computing · 3 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Artificial intelligence
16 papers |
Knowledge representation and reasoning · 53% Probabilistic and Bayesian machine learning · 15% Reinforcement learning · 11% | |
| Databases, data mining, and information retrieval
10 papers |
Data integration and cleaning · 62% Data mining · 33% Query processing and optimization · 2% | |
| Theoretical computer science
4 papers |
Logic in computer science · 100% |
Topics — the 30 heaviest of 43, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Knowledge, reasoning and agents › Knowledge representation and reasoning › uncertainty reasoning
evidential reasoning |
0.1 | 3 | 2008 | The combination of multiple classifiers using an evidential reasoning approach · Artif. Intell. 2008 On Combining Classifier Mass Functions for Text Categorization · IEEE Trans. Knowl. Data Eng. 2005 From Data Properties to Evidence · IEEE Trans. Knowl. Data Eng. 1993 |
Machine learning › Probabilistic and Bayesian machine learning › structured models › graphical models
bayesian network |
0.1 | 2 | 2006 | A Self-Organizing Computing Network for Decision-Making in Data Sets with a Diversity of Data Types · IEEE Trans. Knowl. Data Eng. 2006 Learning Bayesian networks from data: An information-theory based approach · Artif. Intell. 2002 |
Data integration and cleaning › data extraction › web data extraction
query interface extraction |
0.1 | 1 | 2009 | Extracting Web Query Interfaces Based on Form Structures and Semantic Similarity · ICDE 2009 |
Data integration and cleaning
schema matching |
0.1 | 1 | 2009 | Extracting Web Query Interfaces Based on Form Structures and Semantic Similarity · ICDE 2009 |
Data integration and cleaning › data extraction
web data extraction |
0.1 | 1 | 2009 | Extracting Web Query Interfaces Based on Form Structures and Semantic Similarity · ICDE 2009 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › uncertainty reasoning
rough sets |
0.1 | 2 | 2007 | A Distribution-Index-Based Discretizer for Decision-Making with Symbolic AI Approaches · IEEE Trans. Knowl. Data Eng. 2007 Rough Computational Methods for Information · Artif. Intell. 1998 |
Machine learning › Kernel, tree and ensemble methods
classifier combination |
0.1 | 1 | 2008 | The combination of multiple classifiers using an evidential reasoning approach · Artif. Intell. 2008 |
Machine learning › Reinforcement learning › multi-agent reinforcement learning
concurrent reinforcement learning |
0.1 | 1 | 2008 | Discover Relevant Environment Feature Using Concurrent Reinforcement Learning · AAAI 2008 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › uncertainty reasoning
fuzzy reasoning |
0.1 | 2 | 2006 | A Self-Organizing Computing Network for Decision-Making in Data Sets with a Diversity of Data Types · IEEE Trans. Knowl. Data Eng. 2006 Aggregating Features and Matching Cases on Vague Linguistic Expressions · IJCAI (1) 1997 |
Data integration and cleaning
data preprocessing |
0.1 | 1 | 2007 | A Distribution-Index-Based Discretizer for Decision-Making with Symbolic AI Approaches · IEEE Trans. Knowl. Data Eng. 2007 |
Data integration and cleaning › data preprocessing
discretization |
0.1 | 1 | 2007 | A Distribution-Index-Based Discretizer for Decision-Making with Symbolic AI Approaches · IEEE Trans. Knowl. Data Eng. 2007 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › belief change
belief merging |
0.1 | 1 | 2006 | Merging Stratified Knowledge Bases under Constraints · AAAI 2006 |
Machine learning › Deep learning architectures and training › hybrid neural network
fuzzy neural network |
0.1 | 1 | 2006 | A Self-Organizing Computing Network for Decision-Making in Data Sets with a Diversity of Data Types · IEEE Trans. Knowl. Data Eng. 2006 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
logic-based reasoning |
0.1 | 1 | 2006 | Merging Stratified Knowledge Bases under Constraints · AAAI 2006 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
belief revision |
0.1 | 1 | 2005 | Measuring conflict and agreement between two prioritized belief bases · IJCAI 2005 |
Data mining › predictive modeling › classification
ensemble learning |
0.1 | 1 | 2005 | On Combining Classifier Mass Functions for Text Categorization · IEEE Trans. Knowl. Data Eng. 2005 |
Data mining › text mining
text classification |
0.1 | 1 | 2005 | On Combining Classifier Mass Functions for Text Categorization · IEEE Trans. Knowl. Data Eng. 2005 |
Logic in computer science
inconsistency measures |
0.1 | 1 | 2005 | Measuring conflict and agreement between two prioritized belief bases · IJCAI 2005 |
Data mining › predictive modeling › classification › instance-based learning
case-based reasoning |
0.0 | 2 | 1999 | A Lattice Machine Approach to Automated Casebase Design: Marrying Lazy and Eager Learning · IJCAI 1999 Aggregating Features and Matching Cases on Vague Linguistic Expressions · IJCAI (1) 1997 |
Data mining › pattern mining
association rule mining |
0.0 | 1 | 2003 | The Rough Set Approach to Association Rule Mining · ICDM 2003 |
Requirements engineering and software design
requirements modeling |
0.0 | 1 | 2003 | Automatically multi-paradigm requirements modeling and analyzing: An ontology-based approach · Sci. China Ser. F Inf. Sci. 2003 |
Logic in computer science › knowledge representation and reasoning › uncertainty reasoning
rough set theory |
0.0 | 1 | 2003 | The Rough Set Approach to Association Rule Mining · ICDM 2003 |
Machine learning › Probabilistic and Bayesian machine learning › structured models › graphical models
structure learning |
0.0 | 1 | 2002 | Learning Bayesian networks from data: An information-theory based approach · Artif. Intell. 2002 |
Data mining › predictive modeling
classification |
0.0 | 1 | 2001 | Classification through Maximizing Density · ICDM 2001 |
Machine learning › Reinforcement learning
exploration |
0.0 | 1 | 2008 | Discover Relevant Environment Feature Using Concurrent Reinforcement Learning · AAAI 2008 |
Machine learning › Representation and self-supervised learning › representation learning › dimensionality reduction
feature selection |
0.0 | 1 | 1999 | Axiomatic Approach to Feature Subset Selection Based on Relevance · IEEE Trans. Pattern Anal. Mach. Intell. 1999 |
Machine learning › Kernel, tree and ensemble methods
lazy learning |
0.0 | 1 | 1999 | A Lattice Machine Approach to Automated Casebase Design: Marrying Lazy and Eager Learning · IJCAI 1999 |
Machine learning › Probabilistic and Bayesian machine learning › structured models › graphical models › bayesian network › bayesian network classifiers
naive bayes |
0.0 | 1 | 2007 | A Distribution-Index-Based Discretizer for Decision-Making with Symbolic AI Approaches · IEEE Trans. Knowl. Data Eng. 2007 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
ontology |
0.0 | 1 | 1997 | How Similar is VERY YOUNG to 43 Years of Age? On the Representation and Comparison of Polymorphic Properties · IJCAI (1) 1997 |
Robotics › Robot navigation and mapping
obstacle avoidance |
0.0 | 1 | 1994 | An Assistive Navigation System for Wheelchairs Based upon Mobile Robot Obstacle Avoidance · ICRA 1994 |
Methods — techniques the papers use, named apart from their topics
distributional index · 0.1dichotomic entropy · 0.1evidential reasoning · 0.1rocchio · 0.1tree structure analysis · 0.1semantic similarity · 0.1rough set theory · 0.1dempster-shafer theory · 0.1concurrent reinforcement learning · 0.1winner-take-all · 0.1neural network · 0.1fuzzy logic · 0.1lattice machine · 0.1support vector machine · 0.1k-nearest neighbors · 0.1k-nearest neighbor · 0.1ontology-based modeling · 0.0vector field histogram · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2014 | Automatically Annotating Structured Web Data Using a SVM-Based Multiclass Classifier
Daiyue Weng, Jun Hong 0001, David A. Bell |
WISE (1) | 3 |
| 2013 | Integrating textual analysis and evidential reasoning for decision making in Engineering design
Fiona Browne, Niall Rooney, Weiru Liu, David A. Bell, Hui Wang 0001, Philip S. Taylor, Yan Jin 0009 |
Knowl. Based Syst. | 4 |
| 2012 | Information fusion and discounting techniques for decision support in AerospaceabstractDecision makers are required to make critical decisions throughout all stages of a life-cycle in large-scale projects. These decisions are important as they impact upon the outcome and the success of projects. In this paper we present an evidential reasoning framework to aid decision-makers in the decision making process. This approach utilizes the Dezert-Smarandache Theory (DSm) to fuse heterogeneous evidence sources that suffer from levels of uncertainty, imprecision and conflicts to provide beliefs for decision options. To analyze the impact that source reliability and priority has upon the decision making process a reliability discounting technique along with a priority discounting technique are applied. Application of the evidential reasoning framework is illustrated using a Case Study based in the Aerospace domain. Fiona Browne, Yan Jin 0009, David A. Bell, Weiru Liu, Colm Higgins, Niall Rooney, Hui Wang 0001 |
INDIN | 3 |
| 2012 | Application of Evidence Theory and Discounting Techniques to Aerospace Design
Fiona Browne, David A. Bell, Weiru Liu, Yan Jin 0009, Colm Higgins, Niall Rooney, Hui Wang 0001, Jann Müller |
IPMU (3) | 2 |
| 2011 | A Syntax-based approach to measuring the degree of inconsistency for belief bases
Kedian Mu, Weiru Liu, Zhi Jin 0001, David A. Bell |
Int. J. Approx. Reason. | 4 |
| 2011 | Managing Software Requirements Changes Based on Negotiation-Style Revision
Kedian Mu, Weiru Liu, Zhi Jin 0001, Jun Hong 0001, David A. Bell |
J. Comput. Sci. Technol. | 5 |
| 2010 | A Comparison of Merging Operators in Possibilistic Logic
Guilin Qi, Weiru Liu, David A. Bell |
KSEM | 3 |
| 2010 | A Concept Hierarchy Based Ontology Mapping Approach
Ying Wang 0011, Weiru Liu, David A. Bell |
KSEM | 3 |
| 2010 | Merging Knowledge Bases in Possibilistic Logic by Lexicographic Aggregation
Guilin Qi, Jianfeng Du, Weiru Liu, David A. Bell |
UAI | 4 |
| 2010 | Measuring conflict and agreement between two prioritized knowledge bases in possibilistic logic
Guilin Qi, Weiru Liu, David A. Bell |
Fuzzy Sets Syst. | 3 |
| 2010 | An evidential approach to query interface matching on the deep Web
Jun Hong 0001, Zhongtian He, David A. Bell |
Inf. Syst. | 3 |
| 2010 | Introduction to the Domain-Driven Data Mining Special SectionabstractThe seven papers in this special section focus on domain-driven data mining. One paper addresses the general framework of domain-driven data mining, four papers cover the approaches, and two papers consider the workable applications. Chengqi Zhang, Philip S. Yu, David A. Bell |
IEEE Trans. Knowl. Data Eng. | 3 |
| 2009 | Extracting Web Query Interfaces Based on Form Structures and Semantic SimilarityabstractWeb databases are now pervasive. Such a database can be accessed via its query interface (usually HTML query form) only. Extracting Web query interfaces is a critical step in data integration across multiple Web databases, which creates a formal representation of a query form by extracting a set of query conditions in it. This paper presents a novel approach to extracting Web query interfaces. In this approach, a generic set of query condition rules are created to define query conditions that are semantically equivalent to SQL search conditions. Query condition rules represent the semantic roles that labels and form elements play in query conditions, and how they are hierarchically grouped into constructs of query conditions. To group labels and form elements in a query form, we explore both their structural proximity in the hierarchy of structures in the query form, which is captured by a tree of nested tags in the HTML codes of the form, and their semantic similarity, which is captured by various short texts used in labels, form elements and their properties. We have implemented the proposed approach and our experimental results show that the approach is highly effective. Jun Hong 0001, Zhongtian He, David A. Bell |
ICDE | 3 |
| 2009 | Knowware: The Third Star after Hardware and Software
David A. Bell, Ruqian Lu, Kaile Su, Songmao Zhang |
KSEM | 1 |
| 2009 | Handling Inconsistency In Distributed Software Requirements Specifications Based On Prioritized MergingabstractDeveloping a desirable framework for handling inconsistencies in software requirements specifications is a challenging problem. It has been widely recognized that the relative priority of requirements can help developers to make some necessary trade-off decisions for resolving con- flicts. However, for most distributed development such as viewpoints-based approaches, different stakeholders may assign different levels of priority to the same shared requirements statement from their own perspectives. The disagreement in the local levels of priority assigned to the same shared requirements statement often puts developers into a dilemma during the inconsistency handling process. The main contribution of this paper is to present a prioritized merging-based framework for handling inconsistency in distributed software requirements specifications. Given a set of distributed inconsistent requirements collections with the local prioritization, we first construct a requirements specification with a prioritization from an overall perspective. We provide two approaches to constructing a requirements specification with the global prioritization, including a merging-based construction and a priority vector-based construction. Following this, we derive proposals for handling inconsistencies from the globally prioritized requirements specification in terms of prioritized merging. Moreover, from the overall perspective, these proposals may be viewed as the most appropriate to modifying the given inconsistent requirements specification in the sense of the ordering relation over all the consistent subsets of the requirements specification. Finally, we consider applying negotiation-based techniques to viewpoints so as to identify an acceptable common proposal from these proposals. Kedian Mu, Weiru Liu, Zhi Jin 0001, Ruqian Lu, Anbu Yue, David A. Bell |
Fundam. Informaticae | 6 |
| 2008 | Discover Relevant Environment Feature Using Concurrent Reinforcement Learning
Zhihui Luo 0002, David A. Bell, Barry McCollum |
AAAI | 2 |
| 2008 | Learning to select relevant perspective in a dynamic environmentabstractWhen an agent observes its environment, there are two important characteristics of the perceived information. One is the relevance of information and the other is redundancy. The irrelevant and redundant features which commonly exists within an environment, commonly leads to agent state explosion and associated high computational cost within the learning process. This paper presents an efficient method concerning both the relevance of information and the correlation in order to improve the learning of reinforcement learning agent. We introduce a new concurrent online learning method to calculate the match count C(s) and relevance degree I(s) to quantify the redundancy and correlation of features with respect to a desired learning task. Our analysis shows that the correlation relationship of the features can be extracted and projected to concurrent biased learning threads. By comparing the commonalities of these learning threads, we can evaluate the relevance degree of a feature that contributes to a particular learning task. We explain the method using random walk examples and then demonstrate the method on the chase object domain. Our validation results show that, using the concurrent learning method, we can efficiently detect redundancy and irrelevant features from the environment on sequential tasks, and significantly improve the efficiency of learning. After relevant features are extracted, the agent can remarkably accelerate its succeeding learning speed. Zhihui Luo 0002, David A. Bell, Barry McCollum, Qingxiang Wu |
IJCNN | 2 |
| 2008 | The combination of multiple classifiers using an evidential reasoning approach
Yaxin Bi, Jiwen Guan, David A. Bell |
Artif. Intell. | 3 |
| 2007 | Skill Combination for Reinforcement Learning
Zhihui Luo 0002, David A. Bell, Barry McCollum |
IDEAL | 2 |
| 2007 | Video Mining - Learning Patterns of Behaviour via an Intelligent Image Analysis SystemabstractIn this paper we describe a system for capturing time-varying sequences of behavioural patterns of agents or robots from a video clips. The detailed time slices of action are 'coarsened' to provide gross, molecular units of behaviour. Combinations of these are then represented in the form of a table, which is mined using rough sets methods here, although various other mining techniques can also be used. Some preliminary experiments are reported to prove the concept. David A. Bell, A. Beck, Q. X. Wu, A. Herrera |
ISDA | 1 |
| 2007 | A Merging-Based Approach to Handling Inconsistency in Locally Prioritized Software Requirements
Kedian Mu, Weiru Liu, Zhi Jin 0001, Ruqian Lu, Anbu Yue, David A. Bell |
KSEM | 6 |
| 2007 | Combining multiple prioritized knowledge bases by negotiation
Guilin Qi, Weiru Liu, David A. Bell |
Fuzzy Sets Syst. | 3 |
| 2007 | A Distribution-Index-Based Discretizer for Decision-Making with Symbolic AI ApproachesabstractWhen symbolic AI approaches are applied to handle continuous valued attributes, there is a requirement to transform the continuous attribute values to symbolic data. In this paper, a novel distribution-index-based discretizer is proposed for such a transformation. Based on definitions of dichotomic entropy and a compound distributional index, a simple criterion is applied to discretize continuous attributes adaptively. The dichotomic entropy indicates the homogeneity degree of the decision value distribution, and is applied to determine the best splitting point. The compound distributional index combines both the homogeneity degrees of attribute value distributions and the decision value distribution, and is applied to determine which interval should be split further; thus, a potentially improved solution of the discretization problem can be found efficiently. Based on multiple reducts in rough set theory, a multiknowledge approach can attain high decision accuracy for information systems with a large number of attributes and missing values. In this paper, our discretizer is combined with the multiknowledge approach to further improve decision accuracy for information systems with continuous attributes. Experimental results on benchmark data sets show that the new discretizer can improve not only the multiknowledge approach, but also the naive Bayes classifier and the C5.0 tree Qingxiang Wu, David A. Bell, Girijesh Prasad, T. Martin McGinnity |
IEEE Trans. Knowl. Data Eng. | 2 |
| 2006 | Merging Stratified Knowledge Bases under Constraints
Guilin Qi, Weiru Liu, David A. Bell |
AAAI | 3 |
| 2006 | Knowledge-Based Risk Assessment Under Uncertainty in Engineering Projects
Rashid Hafeez Khokhar, David A. Bell, Jiwen Guan, Qingxiang Wu |
IDEAL | 2 |
| 2006 | Knowledge Base Revision in Description Logics
Guilin Qi, Weiru Liu, David A. Bell |
JELIA | 3 |
| 2006 | LCS: A Linguistic Combination System for Ontology Matching
Qiu Ji, Weiru Liu, Guilin Qi, David A. Bell |
KSEM | 4 |
| 2006 | Quota-Based Merging Operators for Stratified Knowledge Bases
Guilin Qi, Weiru Liu, David A. Bell |
KSEM | 3 |
| 2006 | Knowledge Representation and Learning Mechanism Based on Networks of Spiking NeuronsabstractKnowledge representation is very important in intelligent systems -e.g. for knowledge discovery, data mining, and machine learning. The human brain, a significant intelligent system, works with a huge number of spiking neurons. Based on spiking neuron models a new generation of spiking neural networks (SNNs) has been developed for artificial intelligence systems. SNNs are computationally more powerful than conventional artificial neural networks. In this paper, the spiking neuron model is applied to represent logic rules and fuzzy rules. Based on the STDP (Spike Timing Dependent Plasticity) principle, a new SNN model is proposed for pattern recognition. An efficient learning rule derived from the STDP is applied for self-organizing the input training set efficiently. An example, Animal-Growth-Record, is used to explain the principle of the SNN model. Benchmark data sets are applied to compare the proposed approach with other approaches. As there are very efficient learning rules in the SNN model, the model can be applied not only for fusion of multi-sensory data, but also for data mining in large databases with large numbers of attributes. Qingxiang Wu, David A. Bell, Guilin Qi, Jianyong Cai |
SMC | 2 |
| 2006 | Adaptive Merging of Prioritized Knowledge Bases
Weiru Liu, Guilin Qi, David A. Bell |
Fundam. Informaticae | 3 |
| 2006 | The Semantic Web and Web Services
David A. Bell, Christoph Bussler, Jian Yang 0001 |
Inf. Syst. | 1 |
| 2006 | Using kNN model for automatic text categorization
Gongde Guo, Hui Wang 0001, David A. Bell, Yaxin Bi, Kieran Greer |
Soft Comput. | 3 |
| 2006 | A Self-Organizing Computing Network for Decision-Making in Data Sets with a Diversity of Data TypesabstractA self-organizing computing network based on concepts of fuzzy conditions, beliefs, probabilities, and neural networks is proposed for decision-making in intelligent systems which are required to handle data sets with a diversity of data types. A sense-function with a sense-range and fuzzy edges is defined as a transfer function for connections from the input layer to the hidden layer in the network. By generating hidden cells and adjusting the parameters of the sense-functions, the network self-organizes and adapts to a training set. Computing cells in the input layer are designed as data converters so that the network can deal with both symbolic data and numeric data. Hidden computing cells in the network can be explained via fuzzy rules in a similar manner to those in fuzzy neural networks. The values in the output layer can be explained as a belief distribution over a decision space. The final decision is made by means of the winner-take-all rule. The approach was applied to a series of the benchmark data sets with a diversity of data types and comparative results obtained. Based on these results, the suitability of a range of data types for processing by different intelligent techniques was analyzed, and the results show that the proposed approach is better than other approaches for decision-making in information systems with mixed data types. Qingxiang Wu, T. Martin McGinnity, David A. Bell, Girijesh Prasad |
IEEE Trans. Knowl. Data Eng. | 3 |
| 2005 | Multiple Semi-revision in Possibilistic Logic
Guilin Qi, Weiru Liu, David A. Bell |
ECSQARU | 3 |
| 2005 | Combining Multiple Knowledge Bases by Negotiation: A Possibilistic Approach
Guilin Qi, Weiru Liu, David A. Bell |
ECSQARU | 3 |
| 2005 | Measuring conflict and agreement between two prioritized belief bases
Guilin Qi, Weiru Liu, David A. Bell |
IJCAI | 3 |
| 2005 | Evolving learning mechanism for a general computing network modelabstractIn this paper, an evolving learning mechanism is proposed for general computing network model to make decisions in intelligent systems. The novel mechanism is performed by means of a set of computing cell operations such as self-generation, growth, self-division, and death. Under the mechanism, a computing network grows up to a mature network. A hidden cell in the network is defined as a condition matching-unit in response to a fuzzy sub-superspace in multiple-dimension input superspace. A sense-function is defined to represent connections from a hidden cell to input cells. The range and edge vagueness of the sense-function are determined by evolving learning mechanism when sample instances are presented to the network. This network is able to learn from a very few training instances to make decisions for unseen instances. The benchmark data sets from the UCI machine learning repository are applied to test the network and comparable results are obtained. Qingxiang Wu, T. Martin McGinnity, Girijesh Prasad, David A. Bell |
SMC | 4 |
| 2005 | A Revision-Based Approach to Resolving Conflicting Information
Guilin Qi, Weiru Liu, David A. Bell |
UAI | 3 |
| 2005 | A formal framework for database sampling
Jesús Bisbal, Jane Grimson, David A. Bell |
Inf. Softw. Technol. | 3 |
| 2005 | Multiknowledge for decision making
Qingxiang Wu, David A. Bell, T. Martin McGinnity |
Knowl. Inf. Syst. | 2 |
| 2005 | On Combining Classifier Mass Functions for Text CategorizationabstractExperience shows that different text classification methods can give different results. We look here at a way of combining the results of two or more different classification methods using an evidential approach. The specific methods we have been experimenting with in our group include the support vector machine, kNN (nearest neighbors), kNN model-based approach (kNNM), and Rocchio methods, but the analysis and methods apply to any methods. We review these learning methods briefly, and then we describe our method for combining the classifiers. In a previous study, we suggested that the combination could be done using evidential operations and that using only two focal points in the mass functions gives good results. However, there are conditions under which we should choose to use more focal points. We assess some aspects of this choice from an reasoning perspective and suggest a refinement of the approach. David A. Bell, Jiwen Guan, Yaxin Bi |
IEEE Trans. Knowl. Data Eng. | 1 |
| 2004 | An kNN Model-Based Approach and Its Application in Text Categorization
Gongde Guo, Hui Wang 0001, David A. Bell, Yaxin Bi, Kieran Greer |
CICLing | 3 |
| 2004 | Classification Decision Combination for Text Categorization: An Experimental Study
Yaxin Bi, David A. Bell, Hui Wang 0001, Gongde Guo, Werner Dubitzky |
DEXA | 2 |
| 2004 | Contextual Probability-Based Classification
Gongde Guo, Hui Wang 0001, David A. Bell, Zhining Liao |
ER | 3 |
| 2004 | Combining Evidence from Classifiers in Text Categorization
Yaxin Bi, David A. Bell, Jiwen Guan |
KES | 2 |
| 2004 | Combining Multiple Classifiers Using Dempster's Rule of Combination for Text Categorization
Yaxin Bi, David A. Bell, Hui Wang 0001, Gongde Guo, Kieran Greer |
MDAI | 2 |
| 2004 | Extended k-Nearest Neighbours based on Evidence TheoryabstractAn evidence theoretic classification method is proposed in this paper. In order to classify a pattern we consider its neighbours, which are taken as parts of a single source of evidence to support the class membership of the pattern. A single mass function or basic belief assignment is then derived, and the belief function and the pignistic (‘betting rates’) probability function can be calculated. Then the (posterior) conditional pignistic probability function is calculated and used to decide the class label for the pattern. It is shown that such a classifier extends the standard majority voting based k-nearest neighbour classifier, and it is an approximation to the optimal Bayes classifier. In experiments this classifier performed as well as or better than the voting and distance weighted k-nearest neighbours classifiers with best k, and its performance became stable when the number of neighbours considered was >4. Hui Wang 0001, David A. Bell |
Comput. J. | 2 |
| 2004 | Discovering Motifs in DNA Sequences
Jiwen Guan, Dayou Liu, David A. Bell |
Fundam. Informaticae | 3 |
| 2003 | Visual Querying with Ontologies for Distributed Statistical Databases
Yaxin Bi, David A. Bell, Joanne Lamb, Kieran Greer |
DEXA | 2 |
| 2003 | The Rough Set Approach to Association Rule MiningabstractIn transaction processing, an association is said to exist between two sets of items when a transaction containing one set is likely to also contain the other. In information retrieval, an association between two sets of keywords occurs when they cooccur in a document. Similarly, in data mining, an association occurs when one attribute set occurs together with another. As the number of such associations may be large, maximal association rules are sought, e.g., Feldman et al. (1997, 1998). Rough set theory is a successful tool for data mining. By using this theory, rules similar to maximal associations can be found. However, we show that the rough set approach to discovering knowledge is much simpler than the maximal association method. Jiwen Guan, David A. Bell, Dayou Liu |
ICDM | 2 |
| 2003 | Ontology-Based Access to Distributed Statistical Databases
Yaxin Bi, David A. Bell, Joanne Lamb, Kieran Greer |
WAIM | 2 |
| 2003 | Automatically multi-paradigm requirements modeling and analyzing: An ontology-based approach
Zhi Jin 0001, Ruqian Lu, David A. Bell |
Sci. China Ser. F Inf. Sci. | 3 |
| 2003 | An experiment for showing some kind of artificial understandingabstractIn this paper we design an experiment which can be depicted as a simple scenario, a very limited ‘world’. In this world, there are an actor that can pursue a project and an observer that is keeping its eyes on the actor. We try to show in the experiment that the observer can to some degree understand the actor based on its knowledge and some metaphors, i.e. understand what the actor is doing and why. As the conclusion of this experiment, we try to show some features of ‘understanding’. These are (1) that ‘understanding’ has to be based on some preliminary knowledge; (2) that ‘understanding’ is a process of incremental learning; (3) that, as for symbolic systems, some metaphors are necessary for mapping real entities into concepts in mind. Zhi Jin 0001, David A. Bell |
Expert Syst. J. Knowl. Eng. | 2 |
| 2003 | Automated Requirements Elicitation: Combining a Model-Driven Approach with Concept ReuseabstractExtracting pertinent and useful information from customers has long plagued the process of requirements elicitation. This paper presents a new approach to support the elicitation process. This approach combines various techniques for requirements elicitation which include model-based concept acquisition, goal-driven structured interview and concept reuse. Compared with the available approaches for requirements elicitation, the most significant feature of our approach is that it supports both the automation of interaction with customers by using domain terminology, not software terminology and the automated construction of application requirements models using model-based concept elicitation and concept reuse. The capacity of this approach comes from its rich knowledge which is clustered into several abstract levels. Zhi Jin 0001, David A. Bell, F. George Wilkie, David G. Leahy |
Int. J. Softw. Eng. Knowl. Eng. | 2 |
| 2002 | Data Reduction and Noise Filtering for Predicting Times Series
Gongde Guo, Hui Wang 0001, David A. Bell |
WAIM | 3 |
| 2002 | Learning Bayesian networks from data: An information-theory based approach
Russell Greiner, Jonathan Kelly, David A. Bell, Weiru Liu |
Artif. Intell. | 4 |
| 2001 | Classification through Maximizing DensityabstractThis paper presents a novel method for classification, which makes use of models built by the lattice machine (LM). The LM approximates data resulting in, as a model of data, a set of hyper tuples that are equilabelled, supported and maximal. The method presented uses the LM model of data to classify new data with a view to maximising the density of the model. Experiments show that this method, when used with the LM, outperforms the C2 algorithm and is comparable to the C5.0 classification algorithm. Hui Wang 0001, Ivo Düntsch, David A. Bell, Dayou Liu |
ICDM | 3 |
| 2001 | Matrix computation for information systems
Jiwen Guan, David A. Bell, Z. Guan |
Inf. Sci. | 2 |
| 2000 | Data Ranking Based on Spatial Partitioning
Gongde Guo, Hui Wang 0001, David A. Bell |
IDEAL | 3 |
| 2000 | A multiple approach to data analysis and uncertainty management in knowledge-based systemsabstractThis paper compares three different data analysis methods in a subfield of the coronary heart disease risk assessment (CHDRA) area—the identification of increased blood cholesterol levels. A data set containing the cholesterol data of 166 persons is employed as a test case, and analyzed in three experimental investigations. The first analysis method employs a predominantly knowledge-based fuzzy expert system solution to the problem. The second method employs statistical discriminant analysis on the same data, whereas the results of the third analysis are obtained by an artificial neural network. This study evaluates the advantages as well as the disadvantages of each method. Special attention is given to the systems' individual capability for managing the uncertainty involved in the decision-making process. The results achieved in the study provide evidence for the complementary and mutually supporting character of the different approaches. ©2000 John Wiley & Sons, Inc. Alfons Schuster, Mary Shapcott, Kenneth Adamson, David A. Bell |
Int. J. Intell. Syst. | 4 |
| 2000 | A Formalism for Relevance and Its Application in Feature Subset Selection
David A. Bell, Hui Wang 0001 |
Mach. Learn. | 1 |
| 1999 | A Lattice Machine Approach to Automated Casebase Design: Marrying Lazy and Eager Learning
Hui Wang 0001, Werner Dubitzky, Ivo Düntsch, David A. Bell |
IJCAI | 4 |
| 1999 | Growing smaller networks with the tiling algorithmabstractWithin the framework of multilayer feedforward networks, detailed design of the network-number of layers and the number of units within each layer-has long been a concern. The trial and error process of adding units and/or layers to the network is successful in sofar as it often achieves near-optimal performance but it is very time consuming. Constructive algorithms would be the ideal solution if the resulting networks generalised as well as their trial-and-error counterparts. We examine the tiling algorithm of Mezard and Nadal (1989) in greater detail. By choosing various alternative strategies for training the ancillary units in each layer, we are able to reduce the size of the network and improve generalisation. G. M. Donnelly, P. C. Ojha, David A. Bell |
IJCNN | 3 |
| 1999 | Towards Concept-Oriented Databases
Werner Dubitzky, Alex G. Büchner, John G. Hughes, David A. Bell |
Data Knowl. Eng. | 4 |
| 1999 | Modification of belief in evidential causal networks
F. J. McErlean, David A. Bell, Jiwen Guan |
Inf. Softw. Technol. | 2 |
| 1999 | Axiomatic Approach to Feature Subset Selection Based on RelevanceabstractRelevance has traditionally been linked with feature subset selection, but formalization of this link has not been attempted. In this paper, we propose two axioms for feature subset selection-sufficiency axiom and necessity axiom-based on which this link is formalized: The expected feature subset is the one which maximizes relevance. Finding the expected feature subset turns out to be NP-hard. We then devise a heuristic algorithm to find the expected subset which has a polynomial time complexity. The experimental results show that the algorithm finds good enough subset of features which, when presented to C4.5, results in better prediction accuracy. Hui Wang 0001, David A. Bell, Fionn Murtagh |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 1998 | Interactive Query for Image Contents by Semantic Cases and Multi-AgentabstractRetrieving huge collections of images from the World Wide Web (WWW) based on image content is a challenging field which is receiving a lot of attention from researchers. Most investigations focus on feature extraction and feature matching motivated by image processing and computer vision. We propose a distributed content-based image query system (DCBIQ) based on the WWW. The system architecture integrating knowledge from image processing, semantic descriptors, multi-agents, and WWW navigation is proposed. By extracting the texture, colour, shape features and spatial relationships of the image, we use semantic descriptor models, along with constraints, to query desired images distributed on the WWW. An initial prototype based on NT and extended SQL server has been implemented. Weng Zu Mao, David A. Bell |
IDEAS | 2 |
| 1998 | Data Reduction Based on Hyper Relations
Hui Wang 0001, Ivo Düntsch, David A. Bell |
KDD | 3 |
| 1998 | Discovering Case Knowledge Using Data Mining
Sarabjot S. Anand, David Patterson 0002, John G. Hughes, David A. Bell |
PAKDD | 4 |
| 1998 | Rough Computational Methods for Information
Jiwen Guan, David A. Bell |
Artif. Intell. | 2 |
| 1998 | The design and evaluation of a buffer algorithm for database machinesabstractThis paper reports on the design, development and evaluation of a buffer algorithm named RESBAL, which exploits parallelism in order to provide high query execution performance in relational database systems. The algorithm aims to provide both predictive and efficient data buffering by exploiting the use of advance knowledge of query reference behaviour. Designed to offer a high level of flexibility, RESBAL employs a multiple buffering strategy both on page fetch level and page replacement level in order to improve buffer performance. The evaluation of RESBAL has been carried out in a parallel database system environment based on a transputer architecture. The results of this performance assessment allow comparison to be made between different buffer algorithms, and demonstrate the feasibility and effectiveness of the RESBAL algorithm. © 1998 John Wiley & Sons, Ltd. F. F. Cai, M. Elizabeth C. Hull, David A. Bell |
Concurr. Pract. Exp. | 3 |
| 1998 | Computational Methods for Rough Classification and DiscoveryabstractRough set theory is a new mathematical tool to deal with vagueness and uncertainty. To apply the theory, it is important to associate it with efficient and effective computational methods. With a little adjustment, a relation can be used to represent a decision table for use in decision making. By using this kind of table, rough set theory can be applied successfully to rough classification and knowledge discovery. We present computational methods for using rough sets to identify classes in datasets, finding dependencies in relations, and discovering rules which are hidden in databases. The methods are illustrated with a running example from a database of car test results. © 1998 John Wiley & Sons, Inc. David A. Bell, Jiwen Guan |
J. Am. Soc. Inf. Sci. | 1 |
| 1998 | A Data Mining methodology for cross-sales
Sarabjot S. Anand, A. R. Patrick, John G. Hughes, David A. Bell |
Knowl. Based Syst. | 4 |
| 1997 | Learning Belief Networks from Data: An Information Theory Based ApproachabstractThis paper presents an efficient algorithm for learning Bayesian belief networks from databases.The algorithm takes a database as input and constructs the belief network structure as output.The construction process is based on the computation of mutual information of attribute pairs.Given a data set that is large enough, this algorithm can generate a belief network very close to the underlying model, and at the same time, enjoys the time complexity of 0(N4) on conditional independence (CI) tests.When the data set has a normal DAG-Faithfil (see Section 3.2) probability distribution, the algorithm guarantees that the structure of a perfect map pearl, 19881 of the underlying dependency mode1 is generated.To evaluate this algorithm, we present the experimental results on three versions of the wellknown ALARM nehvork database, which has 37 attributes and 10,000 records.The results show that this algorithm is accurate and efficient.The proof of correctness and the analysis of computational complexity are also presented. 1 -*. 1 . David A. Bell, Weiru Liu |
CIKM | 2 |
| 1997 | A Novel Associative Network Accomodating Pattern Deformation
Hui Wang 0001, David A. Bell |
ICANN | 2 |
| 1997 | How Similar is VERY YOUNG to 43 Years of Age? On the Representation and Comparison of Polymorphic Properties
Werner Dubitzky, Alfons Schuster, John G. Hughes, David A. Bell, Kenneth Adamson |
IJCAI (1) | 4 |
| 1997 | Aggregating Features and Matching Cases on Vague Linguistic Expressions
Alfons Schuster, Werner Dubitzky, Philippe Lopes, Kenneth Adamson, David A. Bell, John G. Hughes, John A. White |
IJCAI (1) | 5 |
| 1997 | Query Processing in Temporal Evidential Databases
Bingning Dai, David A. Bell, John G. Hughes |
SOFSEM | 2 |
| 1997 | Corporate Evidential Decision Making in Performance Prediction Domains
Alex G. Büchner, Werner Dubitzky, Alfons Schuster, Philippe Lopes, Peter G. O'Donoghue, John G. Hughes, David A. Bell, Kenneth Adamson, John A. White, John M. C. C. Anderson, Maurice D. Mulvenna |
UAI | 7 |
| 1997 | An Advanced Case-Knowledge Architecture Based on Fuzzy Objects
Werner Dubitzky, Alfons Schuster, John G. Hughes, David A. Bell |
Appl. Intell. | 4 |
| 1997 | Approximate Reasoning and Evidence Theory
Jiwen Guan, David A. Bell |
Inf. Sci. | 2 |
| 1997 | Bayesian Probability on Boolean Algebras and Applications to Decision Theory
Jiwen Guan, Z. Guan, David A. Bell |
Inf. Sci. | 3 |
| 1996 | Accomodating relevance in neural networks
Hui Wang 0001, David A. Bell |
ESANN | 2 |
| 1996 | A Practical Approach to Knowledge Representation and Reasoning in Relational DatabasesabstractDescribes a practicable approach to extend relational databases to deductive databases by using a two-level knowledge representation mechanism. By this approach, we developed a deductive database add-in module that can be easily integrated with relational databases. Therefore, users can get deductive reasoning functionality without changing their favourite relational databases and query languages. This approach proved to be efficient on knowledge base organization and reasoning in real-world applications. David A. Bell, Weiru Liu |
ICTAI | 2 |
| 1996 | Evidential Temporal Representations and Reasoning
Bingning Dai, David A. Bell, John G. Hughes |
PRICAI | 2 |
| 1996 | EDM: A General Framework for Data Mining Based on Evidence Theory
Sarabjot S. Anand, David A. Bell, John G. Hughes |
Data Knowl. Eng. | 2 |
| 1996 | Generalized Union and Project Operations for Pooling Uncertain and Imprecise Information
David A. Bell, Jiwen Guan, Suk Kyoon Lee |
Data Knowl. Eng. | 1 |
| 1995 | The Role of Domain Knowledge in Data MiningabstractThe ideal situation for a Data Mining or Knowledge Discovery system would be for the user to be able to pose a query in the actuarial domain. Sarabjot S. Anand, David A. Bell, John G. Hughes |
CIKM | 2 |
| 1995 | Processing recursive queries on transputersabstractAbstract There is a perceived need within the database community to extend the traditional relational database systems so as to accommodate applications which are deductive in nature. One major problem involved in such an extension is the efficient processing of recursive queries. To this end, parallel processing is expected to play an important role. While substantial work has been done in devising strategies for processing recursive queries in parallel, it is perhaps surprising that little has been reported on the implementation and the run‐time performance of these strategies. In the paper we report our experience of implementing a pipelined evaluation strategy on transputers. A wide range of queries, database structures and architectural configurations are considered as benchmarks in this study. The performance is studied in terms of both speed‐up factors and communication costs. The experimental results show the potential of processing recursive queries in parallel, and provide insight into the usefulness of using transputers for such applications. David A. Bell, M. Elizabeth C. Hull |
Concurr. Pract. Exp. | 2 |
| 1995 | General algorithms for Barnett's structure in evidential reasoning
Jiwen Guan, David A. Bell |
J. Comput. Sci. Technol. | 2 |
| 1994 | NavChair: An Example of a Shared-Control System for Assistive Technologies
Simon P. Levine, David A. Bell, Yoram Koren |
ICCHP | 2 |
| 1994 | An Assistive Navigation System for Wheelchairs Based upon Mobile Robot Obstacle AvoidanceabstractThe NavChair assistive navigation system is being developed to meet the needs of multiply handicapped people who are unable to operate available wheelchair systems. The NavChair Project was conceived as an application of mobile robot obstacle avoidance to a power wheelchair. During the course of this project, the vector field histogram (VFH) method has been adapted for use in human-machine systems and the shortcomings of the wheelchair platform have been overcome. This paper briefly reviews the VFH method, describes interesting aspects of its application to a power wheelchair, and presents an experimental evaluation of system performance. Finally, unresolved problems of obstacle avoidance in human-operated vehicles are discussed.> David A. Bell, Johann Borenstein, Simon P. Levine, Yoram Koren, Lincoln A. Jaros |
ICRA | 1 |
| 1994 | A Framework for Fault Diagnosis in Distributed Expert SystemsabstractThis paper presents a framework for fault diagnosis in distributed expert systems. We investigate computational methods for evidential reasoning in expert systems based on the Guan-Bell approach. Matrices and their products are used to express the reasoning algorithms. This makes the algorithms simpler and perhaps more efficient to implement. To make the description of our method clear, we trace through the analysis of the simplified problem of an example in the context of fault diagnosis in a distributed vehicle monitoring system.> Jiwen Guan, Z. Guan, David A. Bell |
ICTAI | 3 |
| 1994 | Evidential Reasoning in Expert Systems: Computational Methods
Jiwen Guan, Z. Guan, David A. Bell |
IEA/AIE | 3 |
| 1994 | A New Rule for Updating Evidence
ShengLi Shi, M. Elizabeth C. Hull, David A. Bell |
ISMIS | 3 |
| 1994 | Belief: updating vs. combining
ShengLi Shi, M. Elizabeth C. Hull, David A. Bell |
SEKE | 3 |
| 1994 | An Empirical Performance Study of the Ingres Search Accelerator for a Large Property Management Database System
Sarabjot S. Anand, David A. Bell, John G. Hughes |
VLDB | 2 |
| 1993 | Improving Shafer-Logan's Algorithm for Handling Hierarchical Evidence
Jiwen Guan, David A. Bell |
DEXA | 2 |
| 1993 | Generalization of the Dempster-Shafer Theory
Jiwen Guan, David A. Bell |
IJCAI | 2 |
| 1993 | Discounting and Combination Operations in Evidential Reasoning
Jiwen Guan, David A. Bell |
UAI | 2 |
| 1993 | REL - a logic for relative evidential support
Zhi An, David A. Bell, John G. Hughes |
Int. J. Approx. Reason. | 2 |
| 1993 | Relation-based evidential reasoning
Zhi An, David A. Bell, John G. Hughes |
Int. J. Approx. Reason. | 2 |
| 1993 | From Data Properties to EvidenceabstractThe problem of making decisions among propositions based on both uncertain data items and arguments which are not certain is addressed. The primary knowledge discovery issue addressed is a classification problem: which classification does the available evidence support? The method investigated seeks to exploit information available from conventional database systems, namely, the integrity assertions or data dependency information contained in the database. This information allows ranking arguments in terms of their strengths. As a step in the process of discovering classification knowledge, using a database as a secondary knowledge discovery exercise, latent knowledge pertinent to arguments of relevance to the purpose at hand is explicated. This is called evidence. Information is requested via user prompts from an evidential reasoner. It is fed as evidence to the reasoner. An object-oriented structure for managing evidence is used to model the conclusion space and to reflect the evidence structure. The implementation of the evidence structure and an example of its use are outlined.> David A. Bell |
IEEE Trans. Knowl. Data Eng. | 1 |
| 1992 | RES: A Relative Method for Evidential Reasoning
Zhi An, David A. Bell, John G. Hughes |
UAI | 2 |
| 1992 | Modelling and Managing Time in Database SystemsabstractThis paper describes a new architecture for a system to handle temporal data, called Temporal Data Management System, TDMS. TDMS represents an approach to the modelling of temporal semantics which is pragmatic because it takes into account practical issues such as the time/space trade-offs. We consider the technical aspects of the system i.e. how time domain data is managed in TDMS. The design of temporal databases is not addressed here. We introduce a conceptual framework which permits issues such as handling schema anomalies due to updates, query validation and correct semantics modelling to be handled in a consistent and usable manner. It incorporates the time values of each of three ‘data constructs’ organised in a hierarchy. This is combined at the implementation level with a well-established multi-database architecture to give a comprehensive and efficient temporal model which overcomes several weaknesses of current temporal models. Modest extensions to the SQL syntax to handle time are proposed and have been implemented. Both tuple-stamping and value-stamping are provided by the integration of TDMS and the relational data model. TDMS has been prototyped under the UNIX operating system using the C programming language. Presently, TDMS interfaces with the Ingres DBMS. Daniel Hiak Ong Ling, David A. Bell |
Comput. J. | 2 |
| 1992 | Framework for query optimization in distributed statistical databases
Mohammad Hadi Sadreddini, David A. Bell, Sally I. McClean |
Inf. Softw. Technol. | 2 |
| 1991 | A Pipelined Strategy for Processing Recursive Queries in Parallel
David A. Bell, M. Elizabeth C. Hull |
Data Knowl. Eng. | 1 |
| 1991 | HECODES: A Framework for Heterogeneous Cooperative Distributed Expert Systems
Chengqi Zhang, David A. Bell |
Data Knowl. Eng. | 2 |
| 1990 | Integrated Deductive Database System Implementation: A Systematic StudyabstractOne approach to deductive database system implementation which has received much recent attention is the integration of a relational database management system and a logical inference unit. This makes the deductive manipulation of a large amount of data computationally possible. While several proposals for such systems have been made, differing terminologies and implementations make them difficult to compare. This paper presents a systematic study on the integrated approach to deductive database system implementation. In addition to serving as a foundation for the implementation of new systems, this study clarifies and emphasises the necessary features of integrated deductive database systems. David A. Bell, M. Elizabeth C. Hull |
Comput. J. | 1 |
| 1990 | The use of simulated annealing for clustering data in databases
F. J. McErlean, David A. Bell, Sally I. McClean |
Inf. Syst. | 2 |
| 1990 | Application of simulated annealing to clustering tuples in databasesabstractTechniques for general purpose optimization have been derived from the Metropolis Monte Carlo method of simulating the behavior of particles in substances as they are slowly cooled to form crystals. Simulated Annealing is such a derivative and its value for placement problems (e.g., in circuit board layout design) suggests that it could be advantageously applied to clustering tuples in databases in order to enhance responsiveness to queries. In this article we investigate this issue and compare the performance of this technique with a Graph-Collapsing clustering method which is known to perform very well, in order to gain insights into which approach is better for incorporation in a performance-oriented database design tool. We judge that, whilst the new method does give superior results to the graph-based method in many cases, these improvements are gained at such a very considerable expense of algorithm run time as to rule the new technique out of our consideration as a real world general purpose design tool (but perhaps not for some special-purpose databases). © 1990 John Wiley & Sons, Inc. David A. Bell, F. J. McErlean, P. M. Stewart, Sally I. McClean |
J. Am. Soc. Inf. Sci. | 1 |
| 1990 | Description and treatment of deadlocks in the Hecodes distributed expert systemabstractThe causes of deadlocks in distributed expert systems are examined and classified, and two methods of processing them are proposed. In particular, this problem is discussed within the framework of a working prototype distributed expert system, Hecodes (heterogeneous cooperative distributed expert system) which consists of a control system, a blackboard system, and a group of expert systems whose structures and functions can be different. The two approaches for processing any deadlock are termed deadlock avoidance, and deadlock detection and destruction. Only one of the two can be chosen for a particular run of the system. The detailed working and effects of using each of the proposed deadlock resolution methods are discussed.> David A. Bell, Chengqi Zhang |
IEEE Trans. Syst. Man Cybern. | 1 |
| 1989 | Pragmatic Estimation of Join Sizes and Attribute CorrelationsabstractA method is presented for modeling attribute value distributions in database relations for the purpose of obtaining accurate estimates of intermediate relation sizes during query evaluation. The basic idea is that instead of keeping a single (average) value to represent the number of occurrences of each attribute value, m (typically ten) parameters are kept, each representing the number of occurrences of attribute values in a piece, or partition, corresponding to a subrange of 1/mth of the original value range. The uniformity assumption, taken as an estimation technique rather than as an assumption, holds for each partition, hence the name piecewise uniform. The distribution method is extended to the modeling of important intrarelational attribute correlations. This and other enhancements to the technique such as application to semijoin operation are suggested. The technique is being used on two multidatabase management systems.> David A. Bell, Daniel Hiak Ong Ling, Sally I. McClean |
ICDE | 1 |
| 1989 | Some Aspects of a Physical Database Design and Reorganisation Tool (PDRT)
P. M. Stewart, David A. Bell, F. J. McErlean |
Data Knowl. Eng. | 2 |
| 1988 | Clustering Related Tuples in DatabasesabstractThis paper presents empirical results obtained using a heuristic graph-collapsing technique for placing data on storage devices. Previous experiments using this technique worked on small datasets. We have set out to gain further experience with the graph-collapsing algorithm using more realistic data sizes. These experiments have given us promising results and stimulated ideas which should be beneficial to the database designer in the future. David A. Bell, F. J. McErlean, P. M. Stewart, W. Arbuckle |
Comput. J. | 1 |
| 1988 | Issues in Relational Database Performance (invited paper ISDBMS)
David A. Bell |
Data Knowl. Eng. | 1 |
| 1987 | EDDS - A System To Harmonise Access to Heterogeneous Database On Distributed Micro and Main Frames
David A. Bell, Jane Grimson, Daniel Hiak Ong Ling |
Information & Software Technology | 1 |
| 1984 | Difficult Data Placement ProblemsabstractThe problems of data placement are investigated abstractly, and we use the theory of NP-completeness to prove some results which indicate the level of difficulty of some increasingly realistic data placement problems. As a consequence of these theorems it is established that the likelihood of finding a deterministic algorithm to solve any of these data placement problems with acceptable performance is very small, and other, possibly heuristic, methods are suggested. A particularly interesting data placement problem considered in this study is formulated as the layered data placement problem, which is shown to be NP-complete. David A. Bell |
Comput. J. | 1 |
| 1984 | Hash Trees Versus B-TreesabstractThe hash trees method of external hashing is known to have advantages for certain types of primary key distribution. In this paper the value of the method as a general indexing technique—for secondary keys as well as primary keys—is assessed, and a comparison with the B-trees method is presented. David A. Bell, S. Misbah Deen |
Comput. J. | 1 |
| 1982 | Key Space Compression and Hashing in PRECI
David A. Bell, S. Misbah Deen |
Comput. J. | 1 |
| 1976 | Programmer Selection and Programming ErrorsabstractThe high cost of training programmers prohibits a trial and error approach to selection. This paper investigates the qualities required in a modern programmer and a means of evaluating them. The results of a recent experiment to determine which of a collection of programmer selection tests and subtests proved to be the best predictor are described. David A. Bell |
Comput. J. | 1 |
| 1969 | Review: Book ReviewabstractInformation Theory for Systems Engineers L. P. Hyvärinen , 1968 ; 205. (No. 5 in Lecture Notes in Operations Research and Mathematical Economics.) (Berlin : Springer-Verlag , $3.80 .) David A. Bell |
Comput. J. | 1 |
| 1969 | Review: Book ReviewabstractError Correcting Codes Henry B. Mann , 1969, 228. (John Wiley & Sons Ltd. , Price 75s .) David A. Bell |
Comput. J. | 1 |
| 1967 | Review: Book ReviewabstractConcatenated Codes G. David Forney Jr. , 1966 ; 147 + ix. Research Monograph No. 37, (Massachusetts : M.I.T. Press , 32s.) David A. Bell |
Comput. J. | 1 |
| 1963 | Approximations in Fourier TransformsabstractThis paper discusses the possibility of obtaining the Fourier transform of an arbitrary function, which is given in numerical or graphical form, by approximating it piece-wise with simple analytic functions. The Fourier transform is a necessary tool for translation between the time-function and frequency-function des-cription of a waveform, or between linear distribution of intensity across an aperture and angular distribution of radiation from the aperture. If the function to be transformed is of reasonably simple analytical form, there is no difficulty: one has merely to consult a table of Fourier transforms such as was produced by Campbell and Foster (1948). But if the subject to be transformed is a set of experimental data, not conforming precisely to any analytical law, the problem is less easy. The direct approach is to perform numerically "the integration David A. Bell |
Comput. J. | 1 |
| 1958 | The Principles of SortingabstractA study of one or two specific problems in the application of electronic computers to clerical work has convinced the writer that sorting is one of the clerical processes for which electronic techniques are not yet adequately developed. The following notes seek first to analyse the process of sorting into general principles, which may be useful in the search for further practical solutions of the problem, and then to classify existing sorting techniques through their relationship to the general principles. David A. Bell |
Comput. J. | 1 |