IRO Algorithms