The four cases of write unidirectional memory codes over arbitrary alphabets (optical storage) | IEEE Journals & Magazine | IEEE Xplore