Bollobas, Fenner, dan Frieze (http://portal.acm.org/citation.cfm?id=22145.22193) memberikan algoritma waktu polinomial untuk menemukan siklus Hamiltonian dalam grafik acak, yang memiliki tingkat kesalahan yang cenderung asimtotik cenderung 0 dalam ukuran. dari grafik. Jika Anda ingin membuat grafik n vertex yang bukan Hamiltonian, Anda dapat memilih grafik acak dengan m nGn,mmsedemikian rupa sehingga grafik adalah Hamiltonian dengan probabilitas konstan yang dibatasi dari 1. Anda kemudian dapat menjalankan algoritma BFF untuk mencoba menemukan siklus Hamiltonian di dalamnya, dan menolak grafik jika algoritma berhasil. Setelah jumlah putaran yang konstan, Anda akan mengharapkan untuk menemukan grafik yang algoritmenya gagal menemukan siklus Hamilton, dan meskipun grafik ini mungkin sebenarnya adalah Hamiltonian, kemungkinan hal ini akan berkurang dalam .n
Tentu saja, ini tidak memilih seragam secara acak dari himpunan semua grafik verteks non-Hamiltonian , tetapi ia memilih dari subkelas yang menarik - yang mana Anda akan mengharapkan sebagian kecil dari grafik menjadi Hamilton, serta fraksi nontrivial tidak.n