Ieee Transactions On Computers Journal