Patents by Inventor Irvin J. Lustig

Irvin J. Lustig has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9824317
    Abstract: A method includes forming a working mixed integer linear program (MILP) from a given MILP for job allocation to allocate people to jobs at least by choosing a subset of variables from the MILP. Only person/job combinations that are deemed most valuable are chosen for the subset. The working MILP includes the chosen subset of variables but no other variables from the given MILP. The working MILP is solved to determine a solution. Using the solution, a special linear program is formed and solved to determine a price of each constraint relative to the solution. Using the prices, variables that are not in the working MILP are evaluated to determine any variables that can contribute to an improved solution. The variables evaluated as contributing to an improved solution are added to the working MILP. The working MILP with the added variables is solved. Apparatus and program products are also disclosed.
    Type: Grant
    Filed: July 6, 2016
    Date of Patent: November 21, 2017
    Assignee: International Business Machines Corporation
    Inventor: Irvin J. Lustig
  • Publication number: 20170024669
    Abstract: A method includes forming a working mixed integer linear program (MILP) from a given MILP for job allocation to allocate people to jobs at least by choosing a subset of variables from the MILP. Only person/job combinations that are deemed most valuable are chosen for the subset. The working MILP includes the chosen subset of variables but no other variables from the given MILP. The working MILP is solved to determine a solution. Using the solution, a special linear program is formed and solved to determine a price of each constraint relative to the solution. Using the prices, variables that are not in the working MILP are evaluated to determine any variables that can contribute to an improved solution. The variables evaluated as contributing to an improved solution are added to the working MILP. The working MILP with the added variables is solved. Apparatus and program products are also disclosed.
    Type: Application
    Filed: July 6, 2016
    Publication date: January 26, 2017
    Inventor: Irvin J. Lustig
  • Patent number: 9418046
    Abstract: A method includes forming a working mixed integer linear program (MILP) from a given MILP at least by choosing a subset of variables from the MILP, wherein the working MILP includes the chosen subset of variables but no other variables from the given MILP. The working MILP is solved to determine a solution. Using the solution, a special linear program is formed and solved to determine a price of each constraint relative to the solution. Using the prices, variables that are not in the working MILP are evaluated to determine any variables that can contribute to an improved solution. The variables evaluated as contributing to an improved solution are added to the working MILP. The working MILP with the added variables is solved. Apparatus and program products are also disclosed.
    Type: Grant
    Filed: May 14, 2014
    Date of Patent: August 16, 2016
    Assignee: International Business Machines Corporation
    Inventor: Irvin J. Lustig
  • Publication number: 20150331833
    Abstract: A method includes forming a working mixed integer linear program (MILP) from a given MILP at least by choosing a subset of variables from the MILP, wherein the working MILP includes the chosen subset of variables but no other variables from the given MILP. The working MILP is solved to determine a solution. Using the solution, a special linear program is formed and solved to determine a price of each constraint relative to the solution. Using the prices, variables that are not in the working MILP are evaluated to determine any variables that can contribute to an improved solution. The variables evaluated as contributing to an improved solution are added to the working MILP. The working MILP with the added variables is solved. Apparatus and program products are also disclosed.
    Type: Application
    Filed: May 14, 2014
    Publication date: November 19, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: IRVIN J. LUSTIG
  • Publication number: 20150317646
    Abstract: One or more processors determine a financial target for a plurality of business accounts across a plurality of product brands that are included in a business account level of an organizational hierarchy of a business organization. The organizational hierarchy includes a plurality of levels. One or more processors determine respective financial targets and quotas for a plurality of nodes included in a level of the organizational hierarchy. One or more processors determine respective financial targets for combinations of business accounts and product brands. The determination of the financial targets is based on a statistical model that is fitted at a middle level of the organizational hierarchy, and a risk-based stochastic optimization that is used to set financial targets and quotas at one or more levels of the organizational hierarchy.
    Type: Application
    Filed: August 29, 2014
    Publication date: November 5, 2015
    Inventors: Debarun Bhattacharjya, Lena Granovsky, Saleem Hussain, Yingdong Lu, Irvin J. Lustig, Bonnie K. Ray, Mark S. Squillante, Xiaoting Wang