User interface design with combinatorial optimization - Oulasvirta, Antti,