2017
DOI: 10.1007/978-3-319-57586-5_12
|View full text |Cite
|
Sign up to set email alerts
|

Assessing the Computational Complexity of Multi-layer Subgraph Detection

Abstract: Multi-layer graphs consist of several graphs (layers) over the same vertex set. They are motivated by real-world problems where entities (vertices) are associated via multiple types of relationships (edges in different layers). We chart the border of computational (in)tractability for the class of subgraph detection problems on multi-layer graphs, including fundamental problems such as maximum matching, finding certain clique relaxations (motivated by community detection), or path problems. Mostly encountering… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
5
0

Year Published

2017
2017
2019
2019

Publication Types

Select...
3
3
1

Relationship

3
4

Authors

Journals

citations
Cited by 7 publications
(5 citation statements)
references
References 33 publications
0
5
0
Order By: Relevance
“…On the positive side, we also managed to identify a number of natural special cases which are tractable ( Table 1 summarizes our results). Interestingly, while in the world of multi-layer stable matchings the case of two layers already leads to most computational hardness results, in the world of maximum-cardinality matching in two-layer graphs one obtains polynomial-time solvability, while in the case of three layers one encounters NP-hardness [14].…”
Section: Open Problems and Conclusionmentioning
confidence: 99%
“…On the positive side, we also managed to identify a number of natural special cases which are tractable ( Table 1 summarizes our results). Interestingly, while in the world of multi-layer stable matchings the case of two layers already leads to most computational hardness results, in the world of maximum-cardinality matching in two-layer graphs one obtains polynomial-time solvability, while in the case of three layers one encounters NP-hardness [14].…”
Section: Open Problems and Conclusionmentioning
confidence: 99%
“…It is known that the maximum bipartite matching for networks of up to two layers can be determined in polynomial time, whereas the computation of such a matching for networks of three or more layers is NP-hard 31 . This fact suggests that the minimum set of driver nodes under linear structural controllability 5 can be obtained in polynomial time only for networks of up to two layers.…”
Section: Theoretical Resultsmentioning
confidence: 99%
“…In this approach data manipulation are specified as type constructors and graph-oriented operations. [4] Graph which consists of several layers with multiple relationships can be shortened by considering two or three layers and by truncating the rest. [5] For sampling large and dynamic graph, simulation was done using random graphs and snapshot of the Gnutella.…”
Section: Related Workmentioning
confidence: 99%