topic
functional dependency (functional dependencies)
A functional dependency is a relationship between attributes in a relational database where the value of one attribute or set of attributes uniquely determines the value of another. In a given table, if an attribute set X functionally determines an attribute set Y, any two records that share the same values for X must also share the same values for Y. Functional dependencies are fundamental to relational database design and normalization theory, serving as the formal basis for identifying candidate keys, eliminating data redundancy, preventing update anomalies, and preserving semantic data integrity.
3 items

Support vector machine learning for interdependent and structured output spaces
Ioannis Tsochantaridis, Thomas Hofmann, Thorsten Joachims, Yasemin Altun
Why you should read this
Presents a maximum-margin framework that extends Support Vector Machines to complex, structured prediction tasks and solves the resulting exponential-sized optimization problem via an efficient cutting-plane algorithm.
Learning general functional dependencies is one of the main goals in machine learning. Recent progress in kernel-based methods has focused on designing flexible and powerful input representations. This paper addresses the complementary issue of problems involving complex outputs such as multiple dependent output variables and structured output spaces. We propose to generalize multiclass Support Vector Machine learning in a formulation that involves features extracted jointly from inputs and outputs. The resulting optimization problem is solved efficiently by a cutting plane algorithm that exploits the sparseness and structural decomposition of the problem. We demonstrate the versatility and effectiveness of our method on problems ranging from supervised grammar learning and named-entity recognition, to taxonomic text classification and sequence alignment.
Added
2026-09-25

Database Design - 2nd Edition
Adrienne Watt
This second edition of Database Design book covers the concepts used in database systems and the database design process. Topics include: The history of databases Characteristics and benefits of databases Data models Data modelling Classification of database management systems Integrity rules and constraints Functional dependencies Normalization Database development process
Added
2026-09-25


Large Margin Methods for Structured and Interdependent Output Variables
Ioannis Tsochantaridis, Thorsten Joachims, Thomas Hofmann, Yasemin Altun
Why you should read this
Develops a generalized maximum-margin learning framework and an efficient cutting-plane algorithm that enables support vector machines to predict complex, interdependent outputs such as trees, sequences, and graphs in polynomial time.
Learning general functional dependencies between arbitrary input and output spaces is one of the key challenges in computational intelligence. While recent progress in machine learning has mainly focused on designing flexible and powerful input representations, this paper addresses the complementary issue of designing classification algorithms that can deal with more complex outputs, such as trees, sequences, or sets. More generally, we consider problems involving multiple dependent output variables, structured output spaces, and classification problems with class attributes. In order to accomplish this, we propose to appropriately generalize the well-known notion of a separation margin and derive a corresponding maximum-margin formulation. While this leads to a quadratic program with a potentially prohibitive, i.e. exponential, number of constraints, we present a cutting plane algorithm that solves the optimization problem in polynomial time for a large class of problems. The proposed method has important applications in areas such as computational biology, natural language processing, information retrieval/extraction, and optical character recognition. Experiments from various domains involving different types of output spaces emphasize the breadth and generality of our approach.
Added
2026-09-15

