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

Solmaz Kolahi

dblp:25/498 · DBLP profile ↗
← Back
9ranked-venue papers
6as first author
0since 2021 · last 2013
—ORCID · none

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

Databases, data management, data science and information retrieval · 6 · 5 first-authorTheory of computation · 3 · 1 first-authorArtificial intelligence and machine learning · 1Applied, interdisciplinary, general and emerging computing · 1 · 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.

Databases, data mining, and information retrieval
4 papers
Database theory · 38% Data integration and cleaning · 31% Database system architecture and tuning · 23%
Theoretical computer science
1 paper
Information theory · 100%
Artificial intelligence
1 paper
Knowledge representation and reasoning · 100%

Topics — the 13 heaviest of 14, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Database theory › normalization
third normal form
0.222010
An information-theoretic analysis of worst-case redundancy in database design · ACM Trans. Database Syst. 2010
On redundancy vs dependency preservation in normalization: an information-theoretic study of 3NF · PODS 2006
Database theory
normal forms
0.132010
An information-theoretic analysis of worst-case redundancy in database design · ACM Trans. Database Syst. 2010
XML design for relational storage · WWW 2007
On redundancy vs dependency preservation in normalization: an information-theoretic study of 3NF · PODS 2006
Data integration and cleaning
entity resolution
0.112012
Declarative Entity Resolution via Matching Dependencies and Answer Set Programs · KR 2012
Data integration and cleaning
matching dependencies
0.112012
Declarative Entity Resolution via Matching Dependencies and Answer Set Programs · KR 2012
Database system architecture and tuning
database design
0.122010
An information-theoretic analysis of worst-case redundancy in database design · ACM Trans. Database Syst. 2010
On redundancy vs dependency preservation in normalization: an information-theoretic study of 3NF · PODS 2006
Database system architecture and tuning › relational database system
relational storage
0.112007
XML design for relational storage · WWW 2007
Data models and query languages
XML data management
0.112007
XML design for relational storage · WWW 2007
Database system architecture and tuning › database design
XML schema design
0.112007
XML design for relational storage · WWW 2007
Data integration and cleaning › schema mapping
XML-to-relational mapping
0.112007
XML design for relational storage · WWW 2007
Database theory › schema decomposition
dependency preservation
0.112006
On redundancy vs dependency preservation in normalization: an information-theoretic study of 3NF · PODS 2006
Database theory
normalization
0.112006
On redundancy vs dependency preservation in normalization: an information-theoretic study of 3NF · PODS 2006
Knowledge, reasoning and agents › Knowledge representation and reasoning › logic programming
answer set programming
0.012012
Declarative Entity Resolution via Matching Dependencies and Answer Set Programs · KR 2012
Data models and query languages › XML
XML normal form
0.012007
XML design for relational storage · WWW 2007

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

information-theoretic analysis · 0.3combinatorial criterion · 0.2
YearPublicationVenuePosition
2013 Data Cleaning and Query Answering with Matching Dependencies and Matching Functions
Leo Bertossi, Solmaz Kolahi, Laks V. S. Lakshmanan
Theory Comput. Syst.2
2012 Declarative Entity Resolution via Matching Dependencies and Answer Set Programs
Zeinab Bahmani, Leo Bertossi, Solmaz Kolahi, Laks V. S. Lakshmanan
KR3
2011 Data cleaning and query answering with matching dependencies and matching functions
abstract
Matching dependencies were recently introduced as declarative rules for data cleaning and entity resolution. Enforcing a matching dependency on a database instance identifies the values of some attributes for two tuples, provided that the values of some other attributes are sufficiently similar. Assuming the existence of matching functions for making two attributes values equal, we formally introduce the process of cleaning an instance using matching dependencies, as a chase-like procedure. We show that matching functions naturally introduce a lattice structure on attribute domains, and a partial order of semantic domination between instances. Using the latter, we define the semantics of clean query answering in terms of certain/possible answers as the greatest lower bound/least upper bound of all possible answers obtained from the clean instances. We show that clean query answering is intractable in some cases. Then we study queries that behave monotonically w.r.t. semantic domination order, and show that we can provide an under/over approximation for clean answers to monotone queries. Moreover, non-monotone positive queries can be relaxed into monotone queries.
Leo Bertossi, Solmaz Kolahi, Laks V. S. Lakshmanan
ICDT2
2010 Exploiting Conflict Structures in Inconsistent Databases
Solmaz Kolahi, Laks V. S. Lakshmanan
ADBIS1
2010 An information-theoretic analysis of worst-case redundancy in database design
abstract
Normal forms that guide the process of database schema design have several key goals such as elimination of redundancies and preservation of integrity constraints, such as functional dependencies. It has long been known that complete elimination of redundancies and complete preservation of constraints cannot be achieved simultaneously. In this article, we use a recently introduced information-theoretic framework, and provide a quantitative analysis of the redundancy/integrity preservation trade-off, and give techniques for comparing different schema designs in terms of the amount of redundancy they carry. The main notion of the information-theoretic framework is that of an information content of each datum in an instance (which is a number in [0,1]): the closer to 1, the less redundancy it carries. We start by providing a combinatorial criterion that lets us calculate, for a relational schema with functional dependencies, the lowest information content in its instances. This indicates how good the schema design is in terms of allowing redundant information. We then study the normal form 3NF, which tolerates some redundancy to guarantee preservation of functional dependencies. The main result provides a formal justification for normal form 3NF by showing that this normal form pays the smallest possible price, in terms of redundancy, for achieving dependency preservation. We also give techniques for quantitative comparison of different normal forms based on the redundancy they tolerate.
Solmaz Kolahi, Leonid Libkin
ACM Trans. Database Syst.1
2009 On approximating optimum repairs for functional dependency violations
abstract
We study the problem of repairing an inconsistent database that violates a set of functional dependencies by making the smallest possible value modifications. For an inconsistent database, we define an optimum repair as a database that satisfies the functional dependencies, and minimizes, among all repairs, a distance measure that depends on the number of corrections made in the database and the weights of tuples modified. We show that like other versions of the repair problem, checking the existence of a repair within a certain distance of a database is NP-complete. We also show that finding a constant-factor approximation for the optimum repair for any set of functional dependencies is NP-hard. Furthermore, there is a small constant and a set of functional dependencies, for which finding an approximate solution for the optimum repair within the factor of that constant is also NP-hard. Then we present an approximation algorithm that for a fixed set of functional dependencies and an arbitrary input inconsistent database, produces a repair whose distance to the database is within a constant factor of the optimum repair distance. We finally show how the approximation algorithm can be used in data cleaning using a recent extension to functional dependencies, called conditional functional dependencies.
Solmaz Kolahi, Laks V. S. Lakshmanan
ICDT1
2007 XML design for relational storage
abstract
Design principles for XML schemas that eliminate redundancies and avoid update anomalies have been studied recently. Several normal forms, generalizing those for relational databases, have been proposed. All of them, however, are based on the assumption of anative XML storage, while in practice most of XML data is stored inrelational databases.
Solmaz Kolahi, Leonid Libkin
WWW1
2007 Dependency-preserving normalization of relational and XML data
Solmaz Kolahi
J. Comput. Syst. Sci.1
2006 On redundancy vs dependency preservation in normalization: an information-theoretic study of 3NF
abstract
A recently introduced information-theoretic approach to analyzing redundancies in database design was used to justify normal forms like BCNF that completely eliminate redundancies. The main notion is that of an information content of each datum in an instance (which is a number in [0,1]): the closer to 1, the less redundancy it carries. In practice, however, one usually settles for 3NF which, unlike BCNF, may not eliminate all redundancies but always guarantees dependency preservation.In this paper we use the information-theoretic approach to prove that 3NF is the best normal form if one needs to achieve dependency preservation. For each dependency-preserving normal form, we define the price of dependency preservation as an information-theoretic measure of redundancy that gets introduced to compensate for dependency preservation. This is a number in the [0,1] range: the smaller it is, the less redundancy a normal form guarantees. We prove that for every dependency-preserving normal form, the price of dependency preservation is at least 1/2, and it is precisely 1/2 for 3NF. Hence, 3NF has the least amount of redundancy among all dependency-preserving normal forms. We also show that, information-theoretically, unnormalized schemas have at least twice the amount of redundancy than schemas in 3NF.
Solmaz Kolahi, Leonid Libkin
PODS1