A generic revenue management data model is provided for expressing revenue
management problems. The generic revenue management data model includes a
first data structure containing a representation of a set of network
demands, a second data structure containing a representation of a set of
network resources, a third data structure containing a representation of
a set of resource bundles and a fourth data structure containing a
representation of a set of resource bundle to demand links. The generic
revenue management data model can also include a fifth data structure
containing a representation of a set of resource demands.