Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Esen A. Ozkarahan

dblp:75/1313 · DBLP profile ↗
← Back
22ranked-venue papers
8as first author
0since 2021 · last 1995
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 19 · 8 first-authorSystems, architecture and hardware · 2Software engineering, systems software and programming languages · 2

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.

Databases, data mining, and information retrieval
15 papers
Information retrieval · 38% Data mining · 23% Query processing and optimization · 20%
Computer architecture, parallel and distributed computing, and storage systems
8 papers
Parallel and multicore computing · 47% Hardware accelerators and domain-specific architectures · 22% Interconnection networks and networks-on-chip · 20%

Topics — the 22 heaviest of 28, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Data mining › clustering
document clustering
0.031990
Concepts and Effectiveness of the Cover-Coefficient-Based Clustering Methodology for Text Databases · ACM Trans. Database Syst. 1990
A Dynamic Cluster Maintenance System for Information Retrieval · SIGIR 1987
Concepts of the Cover-Coefficient-Based Clustering Methodology · SIGIR 1985
Information retrieval
indexing
0.031987
Parallel Architecture in IR · SIGIR 1987
An Automatic and Tunable Document Indexing System · SIGIR 1986
Concepts of the Cover-Coefficient-Based Clustering Methodology · SIGIR 1985
Query processing and optimization
join processing
0.011992
Parallel Algorithms for Executing Joins on Cube-Conneced Multicomputers · ICDE 1992
Query processing and optimization › join processing
parallel join
0.011992
Parallel Algorithms for Executing Joins on Cube-Conneced Multicomputers · ICDE 1992
Information retrieval › document retrieval
cluster-based retrieval
0.011990
Concepts and Effectiveness of the Cover-Coefficient-Based Clustering Methodology for Text Databases · ACM Trans. Database Syst. 1990
Information retrieval › evaluation
retrieval effectiveness
0.011990
Concepts and Effectiveness of the Cover-Coefficient-Based Clustering Methodology for Text Databases · ACM Trans. Database Syst. 1990
Database system architecture and tuning
database machine
0.031985
Dynamic and Order Preserving Data Partitioning for Database Machines · VLDB 1985
A Generalized DBMS Implementation on a Database Machine · SIGMOD Conference 1980
Microprocessor Based Modular Database Processors · VLDB 1978
Information retrieval › indexing
document indexing
0.021990
An Automatic and Tunable Document Indexing System · SIGIR 1986
Concepts and Effectiveness of the Cover-Coefficient-Based Clustering Methodology for Text Databases · ACM Trans. Database Syst. 1990
Distributed and cloud data management
data partitioning
0.011985
Dynamic and Order Preserving Data Partitioning for Database Machines · VLDB 1985
Interconnection networks and networks-on-chip › network topology › hypercubic networks
hypercube
0.011992
Parallel Algorithms for Executing Joins on Cube-Conneced Multicomputers · ICDE 1992
Parallel and multicore computing
parallel algorithms
0.011992
Parallel Algorithms for Executing Joins on Cube-Conneced Multicomputers · ICDE 1992
Data mining
clustering
0.011983
A Clustering Scheme · SIGIR 1983
Data mining › clustering › clustering evaluation
cluster number estimation
0.011983
A Clustering Scheme · SIGIR 1983
Data models and query languages
entity-relationship model
0.011980
A Generalized DBMS Implementation on a Database Machine · SIGMOD Conference 1980
Parallel and multicore computing › parallel architecture
associative processor
0.011979
RAP.2 - An Associative Processor for Databases and Its Applications · IEEE Trans. Computers 1979
Hardware accelerators and domain-specific architectures › database accelerator
database machine
0.011979
RAP.2 - An Associative Processor for Databases and Its Applications · IEEE Trans. Computers 1979
Information retrieval › retrieval models
term weighting
0.011986
An Automatic and Tunable Document Indexing System · SIGIR 1986
Database system architecture and tuning › database machine
database machine architecture
0.011977
Analysis of Architectural Features for Enhancing the Performance of a Database Machine · ACM Trans. Database Syst. 1977
Data models and query languages
query language
0.011976
A Synthetic English Query Language for a Relational Accociative Processor · ICSE 1976
Parallel and multicore computing › parallel computing
parallel database systems
0.011985
Dynamic and Order Preserving Data Partitioning for Database Machines · VLDB 1985
Information retrieval › cross-language information retrieval
query translation
0.011980
A Generalized DBMS Implementation on a Database Machine · SIGMOD Conference 1980
Hardware accelerators and domain-specific architectures
database accelerator
0.011977
Performance Evaluation of a Relational Associative Processor · ACM Trans. Database Syst. 1977

Methods — techniques the papers use, named apart from their topics

dynamic order-preserving partitioning · 0.0clustering · 0.0empirical evaluation · 0.0term discrimination value · 0.0experiment · 0.0cost analysis · 0.0performance experiments · 0.0clustering algorithm · 0.0associative processing · 0.0array processing · 0.0scheduling disciplines · 0.0queueing analysis · 0.0performance evaluation · 0.0analytic modeling · 0.0
YearPublicationVenuePosition
1995 Multimedia Document Retrieval
Esen A. Ozkarahan
Inf. Process. Manag.1
1992 Parallel Algorithms for Executing Joins on Cube-Conneced Multicomputers
abstract
The authors present parallel processing of database joins in a hypercube system based on a dynamic and order-preserving data partitioning storage organization referred to as DYOP. A DYOP file system corresponds to a grid-based file organization. A grid-based file is any file organization where the n-field (attribute) records of a file are represented as points in an n-dimensional space. Such a hyperspace is divided into a set of hyperrectangles, each of which corresponds to a disk block. In DYOP, values along each attribute are stored in an order-preserving fashion. As the file grows, its partitions are split along a dimension (attribute) by preserving the order of values. As the file growth continues, further splits are performed in such a way that each split occurs along a different attribute in a cyclic fashion. There have been two previous studies in implementing a database join operation on hypercubes. A performance comparison of these studies is presented.>
Manuel A. Penaloza, Esen A. Ozkarahan
ICDE2
1991 System architecture for information processing
Esen A. Ozkarahan
Inf. Process. Manag.1
1990 Concepts and Effectiveness of the Cover-Coefficient-Based Clustering Methodology for Text Databases
abstract
A new algorithm for document clustering is introduced. The base concept of the algorithm, the cover coefficient (CC) concept, provides a means of estimating the number of clusters within a document database and related indexing and clustering analytically. The CC concept is used also to identify the cluster seeds and to form clusters with these seeds. It is shown that the complexity of the clustering process is very low. The retrieval experiments show that the information-retrieval effectiveness of the algorithm is compatible with a very demanding complete linkage clustering method that is known to have good retrieval performance. The experiments also show that the algorithm is 15.1 to 63.5 (with an average of 47.5) percent better than four other clustering algorithms in cluster-based information retrieval. The experiments have validated the indexing-clustering relationships and the complexity of the algorithm and have shown improvements in retrieval effectiveness. In the experiments two document databases are used: TODS214 and INSPEC. The latter is a common database with 12,684 documents.
Fazli Can, Esen A. Ozkarahan
ACM Trans. Database Syst.2
1989 An Integrity System for a Relational Database Architecture
Asuman Dogac, Esen A. Ozkarahan, Peter P. Chen
ER2
1989 Dynamic cluster maintenance
Fazli Can, Esen A. Ozkarahan
Inf. Process. Manag.2
1987 A Dynamic Cluster Maintenance System for Information Retrieval
abstract
Partitioning by clustering of very large databases is a necessity to reduce the space/time complexity of retrieval operations. However, the contemporary and modern retrieval environments demand dynamic maintenance of clusters. A new cluster maintenance strategy is proposed and its similarity/stability characteristics, cost analysis, and retrieval behavior in comparison with unclustered and completely reclustered database environments have been examined by means of a series of experiments.
Fazli Can, Esen A. Ozkarahan
SIGIR2
1987 Parallel Architecture in IR
Esen A. Ozkarahan, Craig Stanfill, Gerard Salton
SIGIR1
1987 Computation of term/document discrimination values by use of the cover coefficient concept
abstract
Indexing in information retrieval (IR) is used to obtain a suitable vocabulary of index terms and optimum assignment of these terms to documents for increasing the effectiveness and efficiency of an IR system. The concept of term discrimination value (TDV) is one of the criteria used for index-term selection. In this article a new concept called the cover coefficient (CC) will be used in computing TDVs. After a brief introduction to the theory of indexing and the CC concept, an efficient way of computing TDVs by use of the CC concept, index-term selection, and weight modification are discussed. It is also shown that the computational cost of the CC approach in the calculation of TDVs is favorably comparable to the cost of a different approach that uses similarity coefficients. Furthermore, the TDVs obtained by the CC approach are consistent with those of the latter approach. © 1987 John Wiley & Sons, Inc.
Fazli Can, Esen A. Ozkarahan
J. Am. Soc. Inf. Sci.2
1986 An Automatic and Tunable Document Indexing System
abstract
In this article we present an interactive automatic document indexing software together with various index tuning/optimization strategies. After stems are generated from the raw text, the initial index vocabulary is narrowed down and tuned with the use of indexing versus clustering theory relationships. The narrowed down vocabulary is further optimized with the inclusion of term phrases and virtual terms corresponding to high and low frequency terms respectively. The results of performance experimentation which proved significant improvements of index vocabulary optimization are presented. The exploitation of the term discrimination value concept in index and retrieval system tuning and optimization is discussed.
Esen A. Ozkarahan, Fazli Can
SIGIR1
1985 Concepts of the Cover-Coefficient-Based Clustering Methodology
abstract
Document clustering has several unresolved problems. Among them are high time and space complexity, difficulty of determining similarity thresholds, order dependence, nonuniform document distribution in clusters, and arbitrariness in determination of various cluster intiators. To overcome these problems to some degree, the cover coefficient based clustering methodology has been introduced. The concepts used in this methodology have created certain new concepts, relationships, and measures such as the effect of indexing on clustering, an optimal vocabulary generation for indexing, and a new matching function. These new concepts are discussed. The result of performance experiments that show the effectiveness of the clustering methodology and the matching function are also included. In these experiments, it has been also observed that the majority of the documents obtained in a search are concentrated in a few clusters containing a low percentage of documents of the database.
Fazli Can, Esen A. Ozkarahan
SIGIR2
1985 Dynamic and Order Preserving Data Partitioning for Database Machines
Esen A. Ozkarahan, Aris M. Ouksel
VLDB1
1985 Similarity and stability analysis of the two partitioning type clustering algorithms
abstract
Abstract The similarity and stability analysis of the two partitioning type clustering algorithms, which appeared in this journal recently, are presented with respect to two different metrics. This article also includes other aspects of the algorithms, such as the number and size of the clusters generated, the similarity between the members of a cluster and the corresponding centroid, and other relevant details. In the experiments, a document collection consisting of the titles, abstracts, and keywords of 167 ACM TODS publications was used.
Fazli Can, Esen A. Ozkarahan
J. Am. Soc. Inf. Sci.2
1984 Two partitioning type clustering algorithms
abstract
Abstract In this article, two partitioning type clustering algorithms are presented. Both algorithms use the same method for selecting cluster seeds; however, assignment of documents to the seeds is different. The first algorithm uses a new concept called “cover coefficient,” and it is a single‐pass algorithm. The second one uses a conventional measure for document assignment to the cluster seeds and is a multipass algorithm. The concept of clustering, a model for seed oriented partitioning, the new centroid generation approach, and an illustration for both algorithms are also presented in the article.
Fazli Can, Esen A. Ozkarahan
J. Am. Soc. Inf. Sci.2
1983 A Clustering Scheme
abstract
In this paper, a new clustering algorithm has been described. The algorithm proposed determines both the number of clusters in a collection, and the number of elements in each cluster before beginning the final clustering process. The complexity assessment of the algorithm and the implementation issues are also emphasized.
Fazli Can, Esen A. Ozkarahan
SIGIR2
1980 A Generalized DBMS Implementation on a Database Machine
abstract
The design and implementation of a generalized database management system based on the RAP database machine is described. The GDBMS architecture, while is similar to the ANSI/SPARC view, has differences in the interpretation of its physical levels. The E/R model is chosen as the Meta Data Model (Conceptual Schema) which generates external model interfaces consisting of the relational, network, and hierarchical models. The SEQUEL, LSL, MRI --- like languages are supported at these interfaces. Structural and operational transformations from the external interfaces into the corresponding constructs of the RAP database machine have been implemented. The RAP DBMS assembler is found to be an efficient facility for language translation and in realizing common operational transformations. It performs these transformations in a way that preserves database consistency.
Asuman Dogac, Esen A. Ozkarahan
SIGMOD Conference2
1979 RAP.2 - An Associative Processor for Databases and Its Applications
abstract
RAP—a Relational Associative Processor—is a back-end or peripheral device to augment a general purpose computer for implementing a database management system (DBMS) Its architecture is based on the fact that database operations are inherently set-oriented and that data base addressing is best accomplished through associative reference to achieve high data independence. RAP utilizes these characteristics by combining the features of associative and array processors. Previous publications on RAP have dealt separately with the details of the first version of its architecture [1]-[4] language interface [5],[6] and performance evaluation [7]-[9]. This paper provides details on a recently evolved, faster, and more flexible architecture for RAP called RAP. 2 [17].
Stewart A. Schuster, H. B. Nguyen, Esen A. Ozkarahan, Kenneth C. Smith
IEEE Trans. Computers3
1978 RAP.2 - An Associative Processor for Data Bases
abstract
RAP - a Relational Associative Processor - is a back-end or peripheral device to augment a general purpose computer for implementing a data base management system (DBMS). Its architecture is based on the fact that data base operations are inherently set-oriented and that data base addressing is best accomplished through associative reference to achieve high data independence. RAP utilizes these characteristics by combining the features of associative and array processors. Previous publications on RAP have dealt separately with the details of the first version of its architecture [1,2,3,4] language interface [5,6] and performance evaluation [7,8,9,]. This paper provides details on a recently evolved, faster, and more flexible architecture for RAP.
Stewart A. Schuster, H. B. Nguyen, Esen A. Ozkarahan, Kenneth C. Smith
ISCA3
1978 Microprocessor Based Modular Database Processors
Esen A. Ozkarahan, Kemal Oflazer
VLDB1
1977 Analysis of Architectural Features for Enhancing the Performance of a Database Machine
abstract
RAP (Relational Associative Processor) is a “back-end” database processor that is intended to take over much of the effort of database management in a computer system. In order to enhance RAP's performance its design includes mechanisms for permitting features analogous to multiprogramming and virtual memory as in general purpose computer systems. It is the purpose of this paper to present the detailed design of these mechanisms, along with some analysis that supports their value. Specifically, (1) the response time provided by RAP under several scheduling disciplines involving priority by class is analyzed, (2) the cost effectiveness of the additional hardware in RAP necessary to support multiprogramming is assessed, and (3) a detailed design of the RAP virtual memory system and its monitor is presented.
Esen A. Ozkarahan, Kenneth C. Sevcik
ACM Trans. Database Syst.1
1977 Performance Evaluation of a Relational Associative Processor
abstract
An associative processor called RAP has been designed to provide hardware support for the use and manipulation of databases. RAP is particularly suited for supporting relational databases. In this paper, the relational operations provided by the RAP hardware are described, and a representative approach to providing the same relational operations with conventional software and hardware is devised. Analytic models are constructed for RAP and the conventional system. The execution times of several of the operations are shown to be vastly improved with RAP for large relations.
Esen A. Ozkarahan, Stewart A. Schuster, Kenneth C. Sevcik
ACM Trans. Database Syst.1
1976 A Synthetic English Query Language for a Relational Accociative Processor
Larry Kerschberg, Esen A. Ozkarahan, J. E. S. Pacheco
ICSE2