I read a sentence as below
This strategy tends to result in higher efficiency than would be possible with that one.
I can understand the meaning of the sentence, which is "This strategy tends to result in higher efficiency compared with that strategy.", and I know something is omitted between "than" and "would be possible", but I'm not sure what it is. "the efficiency"?
Edit:
I think there is an omission here because in my opinion than is a conjunction, and the part after than is a clause. There must be a subject to make the clause complete.
If there is indeed an omission here, I'm also not sure if the missing subject is the efficiency or not, because I think higher is a bit contradicting with possible. The sentence is meant to compare level of efficiency, not possibility.