---
name: "RDF::Query::BGPOptimizer"
section: "3pm"
platform: "linux"
package: "librdf-query-perl"
version: "2.919-1"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/RDF::Query::BGPOptimizer"
---

# RDF::Query::BGPOptimizer(3pm)

Optimizer for ordering the joins of triple patterns in a BGP

## NAME

RDF::Query::BGPOptimizer - Optimizer for ordering the joins of triple patterns in a BGP

## VERSION

This document describes RDF::Query::BGPOptimizer version 2.919.

## STATUS

This module's API and functionality should be considered unstable. In the future, this module may change in backwards-incompatible ways, or be removed entirely. If you need functionality that this module provides, please get in touch \<http://www.perlrdf.org/\>.

## METHODS

- "ordered\_triples ( $context, @triples )"

  Returns a list of triples, ordered so as to optimize a left-deep join plan based on the frequency counts provided by the underlying model.

## AUTHOR

```
 Gregory Todd Williams <gwilliams@cpan.org>
```
