Compression is useful because it helps reduce resource usage, such as data storage space or transmission capacity. What type of scheme involves trade offs among other things?