Systems And Methods For Markdown Optimization When Inventory Pooling Level Is Above Pricing Level
First Claim
1. A computer-implemented method for generating a near-optimum product markdown plan for a plurality of uniform pricing levels having a required inventory sell-through target over all of the plurality of uniform pricing levels, the method comprising,executing instructions on a processor to receive uniform pricing level data for a uniform pricing level from a computer-readable data store;
- executing instructions on a processor to generate a plurality of feasible markdown schedules for the uniform pricing level, wherein each of the plurality of feasible markdown schedules meets all individual constraints for the uniform pricing level;
executing instructions on a processor to remove all dominated feasible markdown schedules for the uniform pricing level to generate one or more candidate markdown schedules for the uniform pricing level;
executing instructions on a processor to generate the near-optimum product markdown plan of one candidate markdown schedule for each of the plurality of uniform pricing levels, wherein generating the near-optimum product markdown plan includes;
executing instructions on a processor to execute a limited exact algorithm solver for a plurality of iterations to generate a product markdown plan on each iteration;
wherein a product markdown plan is selected as the near-optimum product markdown plan if the product markdown plan generates an expected revenue within a threshold percentage of a revenue upper bound;
executing instructions on a processor to execute a dynamic programming solver to generate the near-optimum product markdown plan if no product markdown plan generated by the limited exact algorithm solver is within the threshold percentage of the revenue upper bound;
executing instructions on a processor to store the near-optimum product markdown plan in a computer-readable medium.
1 Assignment
0 Petitions
Accused Products
Abstract
Computer-implemented systems and methods generate a near-optimum product markdown plan for a plurality of uniform pricing levels having a required inventory sell-through target over all of the plurality of uniform pricing levels. A plurality of feasible markdown schedules are generated for the uniform pricing level, where each of the plurality of feasible markdown schedules meets all individual constraints for the uniform pricing level. All dominated feasible markdown schedules are removed for the uniform pricing level to generate one or more candidate markdown schedules for the uniform pricing level. A near-optimum product markdown plan is generated, where generating the near-optimum product markdown plans includes executing a limited exact algorithm solver for a plurality of iterations, and executing a dynamic programming solver if no product markdown plan generated by the limited exact algorithm solver is within the threshold percentage of the revenue upper bound.
115 Citations
20 Claims
-
1. A computer-implemented method for generating a near-optimum product markdown plan for a plurality of uniform pricing levels having a required inventory sell-through target over all of the plurality of uniform pricing levels, the method comprising,
executing instructions on a processor to receive uniform pricing level data for a uniform pricing level from a computer-readable data store; -
executing instructions on a processor to generate a plurality of feasible markdown schedules for the uniform pricing level, wherein each of the plurality of feasible markdown schedules meets all individual constraints for the uniform pricing level; executing instructions on a processor to remove all dominated feasible markdown schedules for the uniform pricing level to generate one or more candidate markdown schedules for the uniform pricing level; executing instructions on a processor to generate the near-optimum product markdown plan of one candidate markdown schedule for each of the plurality of uniform pricing levels, wherein generating the near-optimum product markdown plan includes; executing instructions on a processor to execute a limited exact algorithm solver for a plurality of iterations to generate a product markdown plan on each iteration; wherein a product markdown plan is selected as the near-optimum product markdown plan if the product markdown plan generates an expected revenue within a threshold percentage of a revenue upper bound; executing instructions on a processor to execute a dynamic programming solver to generate the near-optimum product markdown plan if no product markdown plan generated by the limited exact algorithm solver is within the threshold percentage of the revenue upper bound; executing instructions on a processor to store the near-optimum product markdown plan in a computer-readable medium. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer-implemented system for generating a near-optimum product markdown plan for a plurality of uniform pricing levels having a required inventory sell-through target over all of the plurality of uniform pricing levels, the system comprising:
-
a computer-readable data store containing uniform pricing level data for a uniform pricing level; computer-readable instructions for a feasible markdown schedule generator configured to generate a plurality of feasible markdown schedules for the uniform pricing level, wherein each of the plurality of feasible markdown schedules meets all individual constraints for the uniform pricing level; computer-readable instructions for a dominated markdown schedule remover configured to remove all dominated feasible markdown schedules for the uniform pricing level to generate one or more candidate markdown schedules for the uniform pricing level; computer readable instructions for a markdown heuristic solver configured to generate the near-optimum product markdown plan of one candidate markdown schedule for each of the plurality of uniform pricing levels, wherein the markdown heuristic solver further includes; computer-readable instructions for a limited exact algorithm solver configured to execute for a plurality of iterations to generate a product markdown plan on each iteration, where a product markdown plan is selected as the near-optimum product markdown plan if the product markdown plan generates an expected revenue within a threshold percentage of a revenue upper bound; computer-readable instructions for a dynamic programming solver configured to generate the near-optimum product markdown plan if no product markdown plan generated by the limited exact algorithm solver is within the threshold percentage of the revenue upper bound; computer-readable instructions for storing the near-optimum product markdown plan in a computer-readable medium. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification