Extending Robinson Spaces: Complexity and Algorithmic Solutions for Non-Symmetric Dissimilarity Spaces

Francois Brucker,Pascal Préa,Christopher Thraves Caro
2024-12-05
Abstract:In this work, we extend the concept of Robinson spaces to asymmetric dissimilarities, enhancing their applicability in representing and analyzing complex data. Within this generalized framework, we introduce two different problems that extend the classical seriation problem: an optimization problem and a decision problem. We establish that these problems are NP-hard and NP-complete, respectively. Despite this complexity results, we identify several non-trivial instances where these problems can be solved in polynomial time, providing valuable insights into their tractability.
Discrete Mathematics,Combinatorics
What problem does this paper attempt to address?
The main problem that this paper attempts to solve is how to extend the concept of Robinson space to asymmetric dissimilarity spaces, thereby enhancing its applicability in representing and analyzing complex data. Specifically, the author introduced two new problems: an optimization problem and a decision problem, which extend the classical seriation problem. Although these new problems are proven to be NP - hard or NP - complete, the author identified some non - trivial cases in which these problems can be solved in polynomial time. The following is a summary of the key points of this paper: 1. **Research Background and Motivation**: - Traditionally, similarity and dissimilarity measures are considered symmetric, which simplifies their application but limits their scope. - Recent research has emphasized the importance of accommodating asymmetric measures because they more accurately model the inherent directionality of relationships in the real world. 2. **Main Contributions**: - Extend the concept of Robinson space to asymmetric dissimilarity spaces. - Introduce two new problems: an optimization problem and a decision problem. - Prove that these two problems are NP - hard or NP - complete. - Identify some non - trivial instances in which these problems can be solved in polynomial time and provide valuable insights into solvability. 3. **Specific Problem Descriptions**: - **Assignment Problem**: Given a dissimilarity space \((X, d)\) and a directed tree \(\overrightarrow{T}=(V,\overrightarrow{E})\), does there exist a one - to - one mapping from \(X\) to \(V\) such that each directed path is unidirectional Robinson? - **Orientation Problem**: Given a dissimilarity space \((V, d)\) and an undirected tree \(T = (V, E)\), and an integer \(\kappa\), does there exist a compatible orientation \(\overrightarrow{E}\) such that \(\xi(\overrightarrow{E})\geq\kappa\)? 4. **Complexity Results**: - The orientation problem is NP - hard (Theorem 3.1). - The assignment problem is NP - complete, even when the tree \(T\) is a simple path (Theorem 3.3). 5. **Algorithm Solutions**: - Provide an \(O(n^3)\) algorithm to identify bidirectional Robinson dissimilarity (Theorem 2.2). - In the case where all paths are Robinson, provide an \(O(n^2)\) optimal orientation algorithm (Theorem 4.8). 6. **Instances for Further Research**: - Identify two additional cases in which the orientation problem can be optimally solved: one is when the space is symmetric and the input tree is a star; the other is when the input tree is a path. Through these contributions, this paper not only extends the concept of Robinson space but also provides a theoretical basis and practical algorithms for dealing with asymmetric dissimilarity in complex data environments.