Consider the following "structured" procurement problem: A buyer wishes to procure a set of items (e.g., edges of a graph) from multiple suppliers, such that the procured items collectively form a basis of a matroid (e.g., a spanning tree of the graph). Each supplier is capable of supplying one...