CPC G06Q 10/08355 (2013.01) [G06Q 10/06311 (2013.01); G06Q 10/087 (2013.01); G06Q 30/0283 (2013.01)] | 19 Claims |
1. An information processing apparatus for maximizing a profit of a trading entity engaged in a business of buying products from a first dealer and selling and transporting the bought products to a second dealer, comprising:
input data acquisition circuitry configured to acquire a plurality of sell conditions under which a plurality of first dealers sell products, a plurality of buy conditions under which a plurality of second dealers buy the products, and a transport medium list including information on a plurality of first transport mediums being able to be used to transport the products; and
processing circuitry configured to
combine each of the sell conditions with one of the buy conditions which is matched with each of the sell conditions to generate a plurality of matching information each including the sell condition and the buy condition combined with the sell condition;
assign a transport of the product in each of the plurality of matching information to one of the first transport mediums selected from the transport medium list; and
perform scheduling of the transport of the product from the first dealer to the second dealer in each of the plurality of matching information,
wherein:
the processing circuitry calculates profits obtained by performing the transport of the product in the plurality of matching information, wherein each of the profits is calculated by subtracting, from a sale amount of the product to the second dealer, a cost of purchasing the product from the first dealer, a cost of transporting the product, and a travel cost of the first transport medium during the transport,
the processing circuitry determines the plurality of matching information so as to maximize a sum of the profits, and
the product in the determined plurality of matching information is transported by the first transport medium selected for the plurality of matching information.
|