Information processing device, optimization method, and non-transitory computer-readable storage medium for storing optimization program

US11468405B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11468405-B2
Application numberUS-202117244999-A
CountryUS
Kind codeB2
Filing dateApr 30, 2021
Priority dateAug 17, 2020
Publication dateOct 11, 2022
Grant dateOct 11, 2022

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An optimization method includes: receiving space information regarding sections, a route between sections, and a route from each section to an entrance for a target space; setting a coefficient used to change a maximum load capacity of a cargo to be arranged in each region included in each section; generating a first constraint condition indicating that another cargo does not exist on the route from a cargo to be loaded or to be unloaded to the entrance at the time when the cargo is loaded and unloaded, a second constraint condition indicating the number of cargoes to be loaded and the number of cargoes to be unloaded calculated using the coefficient, and a third constraint condition indicating the maximum load capacity calculated using the coefficient; and determining cargo arrangement in the target space based on the first and second and third constraint conditions.

First claim

Opening claim text (preview).

What is claimed is: 1. An information processing device coupled to an optimization device, the information processing device comprising: a memory configured to store, for each of a plurality of places, space information and demand information, the space information being information defining a target space in which a cargo is placed at that place, the target space defined in the space information including a plurality of sections obtained by dividing the target space, the demand information being information including an amount corresponding to a number of cargos to be loaded to the target space at that place, wherein the space information includes, for each of the plurality of sections, a route from that section to an entrance of the target space, and a maximum load capacity; and a processor circuit coupled to the memory, the processor circuit being configured to perform processing, the processing including: obtaining, for each of the plurality of places, the space information from the memory; executing, for each of the plurality of places, a setting processing configured to set, for each of the plurality of sections indicated by the space information for that place, a coefficient in response that the amount included in the demand information for that place is less than the maximum load capacity included in the space information for that section, the coefficient being obtained by dividing that amount by that maximum load capacity; executing, for each of the plurality of places, a generation processing configured to generate, for each of the plurality of sections indicated by the space information for that place by using the space information for that section and the demand information for that place, a first constraint condition requiring that another cargo does not exist on a route to be used for loading or unloading a cargo from or to the entrance of the target space, a second constraint condition that indicates the number of cargoes to be loaded and the number of cargoes to be unloaded which are calculated using the coefficient set for that section, and a third constraint condition that indicates an adjusted maximum load capacity by multiplying the coefficient set for that section by the maximum load capacity included in the space information for that section; generate an energy function by using the first constraint condition, the second constraint condition, the third constraint condition, and an objective function for calculating a degree of instability of the target space; and execute a determination processing configured to input the generated enemy function to the optimization device to cause the optimization device to search a solution of the energy function that minimizes the degree of instability of the target space under the first constraint condition, the second constraint condition, and the third constraint condition, and determine, based on the solution searched by the optimization device, a cargo arrangement in the target space. 2. The information processing device according to claim 1 , wherein the setting processing is configured to calculate the number of the plurality of regions using the number of plurality of sections and the number of cargoes to be arranged and sets the coefficient for each of the calculated region. 3. The information processing device according to claim 1 , wherein the setting processing is configured to calculate, for each of the plurality of regions, the coefficient using the maximum load capacity of the region and the number of cargoes to be arranged in the region based on the space information. 4. The information processing device according to claim 1 , wherein the determination processing is configured to input an energy function based on a sum of the first constraint condition, the second constraint condition, and the third constraint condition to an Ising machine and determines the arrangement using a solution result by the Ising machine. 5. An optimization method implemented by a computer coupled to an optimization device, the method comprising: receiving, for each of a plurality of places, space information from a memory configured to store, for each of the plurality of places, the space information and demand information, the space information being information defining a target space in which a cargo is placed at that place, the target space defined in the space information including a plurality of sections obtained by dividing the target space, the demand information being information including an amount corresponding to a number of cargos to be loaded to the target space at that place, wherein the space information includes, for each of the plurality of sections, a route from that section to an entrance of the target space, and a maximum load capacity; executing, for each of the plurality of places, a setting processing configured to set, for each of the plurality of sections indicated by the space information for that place, a coefficient in response that the amount included in the demand information for that place is less than the maximum load capacity included in the space information for that section, the coefficient being obtained by dividing that amount by that maximum load capacity; executing, for each of the plurality of places, a generation processing configured to generate, for each of the plurality of sections indicated by the space information for that place by using the space information for that section and the demand information for that place, a first constraint condition requiring that another cargo does not exist on a route to be used for loading or unloading a cargo from or to the entrance of the target space, a second constraint condition that indicates the number of cargoes to be loaded and the number of cargoes to be unloaded which are calculated using the coefficient set for that section, and a third constraint condition that indicates an adjusted maximum load capacity by multiplying the coefficient set for that section by the maximum load capacity included in the space information for that section; and generate an enemy function by using the first constraint condition, the second constraint condition, the third constraint condition, and an objective function for calculating a degree of instability of the target space; and execute a determination processing configured to input the generated energy function to the optimization device to cause the optimization device to search a solution of the energy function that minimizes the degree of instability of the target space under the first constraint condition, the second constraint condition, and the third constraint condition, and determine, based on the solution searched by the optimization device, a cargo arrangement in the target space. 6. A non-transitory computer-readable storage medium for storing an optimization program which causes a processor coupled to an optimization device to perform processing, the processing comprising: receiving, for each of a plurality of places, space information from a memory configured to store, for each of the plurality of places, the space information and demand information, the space information being information defining a target space in which a cargo is placed at that place, the target space defined in the space information including a plurality of sections obtained by dividing the target space, the demand information being information including an amount corresponding to a number of cargos to be loaded to the target space at that place, wherein the space information includes, for each of the plurality of sections, a route from that section to an entrance of the target space, and a maximum load capacity; executing, for each of the plurality of places, a setting processing configured to set, for each of the plurality of sections

Assignees

Inventors

Classifications

  • for fulfilling orders in warehouses · CPC title

  • G06Q10/087Primary

    Inventory or stock management, e.g. order filling, procurement or balancing against orders · CPC title

  • for evaluating statistical data {, e.g. average values, frequency distributions, probability functions, regression analysis (forecasting specially adapted for a specific administrative, business or logistic context G06Q10/04)} · CPC title

  • B65G1/04Primary

    mechanical · CPC title

  • using devices specially adapted for articles · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11468405B2 cover?
An optimization method includes: receiving space information regarding sections, a route between sections, and a route from each section to an entrance for a target space; setting a coefficient used to change a maximum load capacity of a cargo to be arranged in each region included in each section; generating a first constraint condition indicating that another cargo does not exist on the route…
Who is the assignee on this patent?
Fujitsu Ltd
What technology area does this patent fall under?
Primary CPC classification G06Q10/087. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 11 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).