@@ -106,7 +106,7 @@ public class CliqueMinimalSeparatorDecomposition<V, E>
106
106
/**
107
107
* Setup a clique minimal separator decomposition on graph <code>g</code>.
108
108
*
109
- * @param g
109
+ * @param g The graph to decompose.
110
110
*/
111
111
public CliqueMinimalSeparatorDecomposition (SimpleGraph <V , E > g )
112
112
{
@@ -205,7 +205,7 @@ public void computeMinimalTriangulation()
205
205
* Get the vertex with the maximal label.
206
206
*
207
207
* @param vertexLabels Map that gives a label for each vertex.
208
- * @return
208
+ * @return Vertex with the maximal label.
209
209
*/
210
210
private V getMaxLabelVertex (Map <V , Integer > vertexLabels )
211
211
{
@@ -348,7 +348,7 @@ public boolean isChordal()
348
348
/**
349
349
* Get the fill edges generated by the triangulation.
350
350
*
351
- * @return
351
+ * @return Set of fill edges.
352
352
*/
353
353
public Set <E > getFillEdges ()
354
354
{
@@ -359,9 +359,9 @@ public Set<E> getFillEdges()
359
359
}
360
360
361
361
/**
362
- * Get the minimal triangulation.
362
+ * Get the minimal triangulation of the graph .
363
363
*
364
- * @return
364
+ * @return Triangulated graph.
365
365
*/
366
366
public Graph <V , E > getMinimalTriangulation ()
367
367
{
@@ -375,7 +375,7 @@ public Graph<V, E> getMinimalTriangulation()
375
375
* Get the generators of the separators of the triangulated graph, i.e.
376
376
* all vertices that generate a minimal separator of triangulated graph.
377
377
*
378
- * @return
378
+ * @return List of generators.
379
379
*/
380
380
public List <V > getGenerators ()
381
381
{
@@ -388,7 +388,7 @@ public List<V> getGenerators()
388
388
/**
389
389
* Get the minimal elimination ordering produced by the triangulation.
390
390
*
391
- * @return
391
+ * @return The minimal elimination ordering.
392
392
*/
393
393
public LinkedList <V > getMeo ()
394
394
{
@@ -414,7 +414,8 @@ public Map<Set<V>, Integer> getFullComponentCount()
414
414
/**
415
415
* Get the atoms generated by the decomposition.
416
416
*
417
- * @return
417
+ * @return Set of atoms, where each atom is described as the set of its
418
+ * vertices.
418
419
*/
419
420
public Set <Set <V >> getAtoms ()
420
421
{
@@ -427,7 +428,8 @@ public Set<Set<V>> getAtoms()
427
428
/**
428
429
* Get the clique minimal separators.
429
430
*
430
- * @return
431
+ * @return Set of separators, where each separator is described as the set
432
+ * of its vertices.
431
433
*/
432
434
public Set <Set <V >> getSeparators ()
433
435
{
@@ -440,7 +442,7 @@ public Set<Set<V>> getSeparators()
440
442
/**
441
443
* Get the original graph.
442
444
*
443
- * @return
445
+ * @return Original graph.
444
446
*/
445
447
public SimpleGraph <V , E > getGraph ()
446
448
{
0 commit comments