A tractable consideration set structure for network revenue management