Templates in DisCSP-Netlogo for the Asyncronous Search Technique

These are NetLogo templates for the implementation of the asynchronous search techniques. Click on the title name to get the source code.

Title Description Last Modified

Uniform Random Binary Problem:

Random-binary-problems
by Ionel Muscalagiu, Jose M. Vidal

This is the modules for generating instances of the uniform random binary problems:

  • Setup-random-binary-problems; build a random binary CSP.
  • LoadGFile; load an instance generated and salved previously.
  • WriteGFile; save an instance generated
30 March 2013
Static variable-ordering heuristics
by Ionel Muscalagiu, Jose M. Vidal

This is the modules for static ordering of variables. We consider three heuristics for static ordering of variables:

  • The minimum width heuristic, orders the variables from last to first by selecting, at each stage, a node in the constraint graph which has a minimal degree in the graph remaining after deleting from the graph all nodes which have been selected already. As its name indicates, the heuristic results in a minimum width ordering.
  • The max-degree heuristic orders the variables in a decreasing order of their degrees in the constraint graph. This heuristic also aims at finding a minimum-width ordering.
  • The third heuristic is the max-cardinality search ordering. This ordering selects the first variable arbitrarily, then, at each stage it appends to the selected variables one which is connected to the largest group among the variables already selected.

from: Dechter, R., Pearl, J. Network-based heuristics for constraint-satisfaction problems. Artificial Intelligence, 34:1-38, 1988.

30 March 2013
Templates-ABTbrp
by Ionel Muscalagiu, Jose M. Vidal

This is an example for the random binary problems.

30 March 2013

Graph coloring problem:

Random-graph-coloring
by Ionel Muscalagiu, Jose M. Vidal

This is the modules for generating instances of the uniform random binary problems:

  • Setup-random-graph ;
  • LoadGFile; load an instance generated and salved previously.
  • WriteGFile; save an instance generated
30 March 2013
Templates-DBS-gc
by Ionel Muscalagiu, Jose M. Vidal

This is an example for the graph coloring problem.

20 October 2014
 

Last modified Friday, 30 March 2013, 11:00AM. Send comments to Ionel Muscalagiu