1#ifndef PROBFD_PDBS_TRIVIAL_FINDER_H
2#define PROBFD_PDBS_TRIVIAL_FINDER_H
4#include "probfd/pdbs/subcollection_finder.h"
11class TrivialFinder :
public SubCollectionFinder {
13 std::shared_ptr<std::vector<PatternSubCollection>>
14 compute_subcollections(
const PatternCollection&)
override;
16 std::vector<PatternSubCollection> compute_subcollections_with_pattern(
17 const PatternCollection& patterns,
18 const std::vector<PatternSubCollection>& known_pattern_cliques,
19 const Pattern& new_pattern)
override;
23 const std::vector<value_t>& pdb_estimates,
24 const std::vector<int>& subcollection)
const override;
Namespace dedicated to probabilistic pattern databases.
Definition gzocp_heuristic.h:16
double value_t
Typedef for the state value type.
Definition aliases.h:7