非決定性演算法(non-deterministic algorithm)係指本質上唔決定性嘅演算法,即係話會帶有隨機性喺入面,所以就算吓吓俾同一樣嘅輸入佢,出嗰個輸出都可能會唔同咗,可以睇吓擬亂數產生。