# Index of Public Functions and Variables - Basic graph theory algorithms0.1.0 (in development)

This page has an alphabetical index of all the documented functions and variables in Basic graph theory algorithms.

Shortcuts:
A B C D E F G H I J K L M
N O P Q R S T U V W X Y Z
Other

## A

``` add-loops                    function      clojure.algo.graph For each node n, add the edge n->n if not already ...

```

```
```

## C

``` component-graph              function      clojure.algo.graph Given a graph, perhaps with cycles, return a reduc...

```

## D

``` dependency-list              function      clojure.algo.graph Similar to a topological sort, this returns a vect...

```

```
```

## F

``` fixed-point                  function      clojure.algo.graph Repeatedly apply fun to data until (equal old-data...

```

## G

``` get-neighbors                function      clojure.algo.graph Get the neighbors of a node..

```

```
```

```
```

```
```

```
```

## L

``` lazy-walk                    function      clojure.algo.graph Return a lazy sequence of the nodes of a graph sta...

```

```
```

```
```

```
```

## P

``` post-ordered-nodes           function      clojure.algo.graph Return a sequence of indexes of a post-ordered wal...

```

```
```

## R

``` recursive-component?         function      clojure.algo.graph Is the component (recieved from scc) self recursiv...
remove-loops                 function      clojure.algo.graph For each node n, remove any edges n->n..
reverse-graph                function      clojure.algo.graph Given a directed graph, return another directed gr...

```

## S

``` scc                          function      clojure.algo.graph Returns, as a sequence of sets, the strongly conne...
self-recursive-sets          function      clojure.algo.graph Returns, as a sequence of sets, the components of ...
stratification-list          function      clojure.algo.graph Similar to dependency-list (see doc), except two g...

```

## T

``` transitive-closure           function      clojure.algo.graph Returns the transitive closure of a graph.  The ne...

```

```
```

```
```

```
```

```
```

```
```

```
```

## Other

```
```
Logo & site design by Tom Hickey.
Clojure auto-documentation system by Tom Faulhaber.