The BranchAndBound type exposes the following members.

Constructors

  NameDescription
Public methodBranchAndBound
Creates a new instance of BranchAndBound.

Methods

  NameDescription
Public methodBranchingMethodToString
Gets a string representing the branching method used. Useful for benchmarking purposes.
Public methodEquals
Determina si el objeto Object especificado es igual al objeto Object actual.
(Inherited from Object.)
Protected methodFinalize
Permite que un objeto Object intente liberar recursos y realizar otras operaciones de limpieza antes de que el objeto Object sea reclamado por el recolector de elementos no utilizados.
(Inherited from Object.)
Public methodGetHashCode
Actúa como función hash para un tipo concreto.
(Inherited from Object.)
Public methodGetType
Obtiene el objeto Type de la instancia actual.
(Inherited from Object.)
Public methodInitializationTypeToStr
Gets a string representing the type of initialization performed over the Initial State.BestValue. Useful for benchmarking purposes.
Protected methodMemberwiseClone
Crea una copia superficial del objeto Object actual.
(Inherited from Object.)
Public methodRun(String)
Run the BranchAndBound algorithm with the graph at the specified path.
Public methodRun(Graph)
Run the BranchAndBound algorithm with the specified graph.
Public methodToString
Devuelve una clase String que representa la clase Object actual.
(Inherited from Object.)

Fields

  NameDescription
Public fieldbranchingMethod
The branching method to use.
Public fieldEndTime
End date of the algorithm.
Public fieldInterval
Time interval that the algorithm has take.
Public fielditer
Number of iterations done.
Public fieldmax_asl
The maximun number active states that had been in the PriorityQueue
Public fieldnbKClosestEdgesToTake
Number of closest edges to take for each node. 0 means all the edges.
Public fieldnum_inserted
The number of states inserted at the Active states structure.
Public fieldStartTime
Start date of the algorithm.
Public fieldusePolynomialInitialization
Gets a value indicating if use polynomial initialization. If false, the Genetic Algorithm initialization is used.

See Also