Пусть класс A обозначает все графы размера которые имеют гамильтонов цикл. Из этого класса легко получить случайный граф - возьмите n изолированных узлов, добавьте случайный гамильтонов цикл и затем случайным образом добавьте ребра.
Пусть класс B обозначает все графы размера которых нет гамильтонова цикла. Как мы можем выбрать случайный граф из этого класса? (или сделать что-то близкое к этому)