Lines Matching defs:graph_
409 explicit BacktrackingMaxBPMState(const Graph* g) : graph_(g) {}
412 if (graph_->LhsSize() == 0 || graph_->RhsSize() == 0) {
415 lhs_used_.assign(graph_->LhsSize(), kUnused);
416 rhs_used_.assign(graph_->RhsSize(), kUnused);
417 for (size_t irhs = 0; irhs < graph_->RhsSize(); ++irhs) {
420 if (best_so_far_.size() == graph_->RhsSize()) break;
448 for (size_t ilhs = 0; ilhs < graph_->LhsSize(); ++ilhs) {
452 if (!graph_->HasEdge(ilhs, irhs)) {
456 if (best_so_far_.size() == graph_->RhsSize()) {
459 for (size_t mi = irhs + 1; mi < graph_->RhsSize(); ++mi) {
467 const Graph* graph_; // not owned