j of discrete algorithms