2016
DOI: 10.1007/978-3-319-50349-3_8
|View full text |Cite
|
Sign up to set email alerts
|

Portfolios of Subgraph Isomorphism Algorithms

Abstract: Abstract. Subgraph isomorphism is a computationally challenging problem with important practical applications, for example in computer vision, biochemistry, and model checking. There are a number of state-of-the-art algorithms for solving the problem, each of which has its own performance characteristics. As with many other hard problems, the single best choice of algorithm overall is rarely the best algorithm on an instance-by-instance. We develop an algorithm selection approach which leverages novel features… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
32
0

Year Published

2017
2017
2020
2020

Publication Types

Select...
5
1

Relationship

4
2

Authors

Journals

citations
Cited by 30 publications
(32 citation statements)
references
References 25 publications
0
32
0
Order By: Relevance
“…In this case, we may gather all solvers in a portfolio, and use an algorithm selection approach to dynamically select from the portfolio the solver which is expected to perform best for each new SI instance to solve, as proposed by Kotthoff et al in [14].…”
Section: Combining Solvers To Take the Best Of Themmentioning
confidence: 99%
“…In this case, we may gather all solvers in a portfolio, and use an algorithm selection approach to dynamically select from the portfolio the solver which is expected to perform best for each new SI instance to solve, as proposed by Kotthoff et al in [14].…”
Section: Combining Solvers To Take the Best Of Themmentioning
confidence: 99%
“…3), hard instances for our algorithm concentrate in the "upper right corner" of the diagram, which contains dense graphs with naturally large treewidth. Therefore, it seems that our algorithm complements the portfolio of algorithms studied by Kotthoff et al [20] by an algorithm suitable just below the phase transition (in view of Fig. 2).…”
Section: Erdős-rényi Graph Setupmentioning
confidence: 57%
“…Our aim is to make step towards competitive implementation of color coding based algorithm for SubEnum, in order to see, where this approach can be potentially beneficial against the existing algorithms. To this end, we extend the comparisons of SubEnum algorithms [9,20,25] to color coding based algorithms, including the one proposed in this paper.…”
Section: Related Workmentioning
confidence: 99%
“…[2016] (CP-FC in the unlabelled cases, and CP-MAC in the labelled cases, using both branching and filtering for connected subgraphs), the clique encodings of McCreesh et al [2016], and the k↓ algorithm of Hoffmann et al [2017] (which only supports unlabelled, undirected, unconnected instances). Each of these comparator programs is an optimised, dedicated implementation and does not use a general-purpose constraint programming toolkit.…”
Section: Experimental Evaluationmentioning
confidence: 99%
“…Large subgraph isomorphism instances We also ran the algorithms on a set of 5,725 larger instances used in recent studies of subgraph isomorphism [Kotthoff et al, 2016] and maximum common subgraph [Hoffmann et al, 2017]. This benchmark set includes real-world graphs and graphs generated using random models.…”
Section: Experimental Evaluationmentioning
confidence: 99%