Optimization, Algorithms, Heuristics, Operations Research, Python.
existing nodes (or vertices). The property queue should return a list of nodes not yet selected for us to consider including in the solution at each step of our constructive heuristic. Whenever a new Node instance is selected, the method select should be called, which changes its selected attribute