IP Library Patent Application 18004958
Patent Application
App. No. 18/004,958

OPTIMIZATION METHOD, OPTIMIZATION APPARATUS AND PROGRAM

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
18/004,958
Abstract

An optimization method according to one embodiment which is executed by a computer, the method including: an input procedure of inputting an acceptance probability function indicating a probability that each participant participating in a crowdsourcing market will accept a price, and a matching value indicating a value when each resource in the crowdsourcing market is allocated to each participant; a formulation procedure of formulating a first optimization problem for determining an optimal price that maximizes a profit of a provider of the crowdsourcing market using the acceptance probability function and the matching value; and an optimization procedure of calculating the optimal price by solving the first optimization problem according to a feature of the acceptance probability function.

Claims (17)

1 . An optimization method executed by a computer including a memory and a processor, the optimization method comprising:

receiving as input an acceptance probability function indicating a probability that each participant participating in a crowdsourcing market accepts a price, and a matching value indicating a value when each resource in the crowdsourcing market is allocated to each participant;

formulating a first optimization problem for determining an optimal price that maximizes a profit of a provider of the crowdsourcing market using the acceptance probability function and the matching value; and

calculating the optimal price by solving the first optimization problem according to a feature of the acceptance probability function.

2 . The optimization method according to claim 1 , wherein in the optimization procedure, the optimal price is calculated by transforming the first optimization problem into a second optimization problem using an approximate value of an objective function of the first optimization problem and solving the second optimization problem.

3 . The optimization method according to claim 2 , wherein an optimal solution of the second optimization problem is a solution in which a degree of approximation of 3 is guaranteed for an optimal solution of the first optimization problem.

4 . The optimization method according to claim 2 , wherein denoting an index representing each of the participants as i, a variable representing the price as x, and an acceptance probability function of the participant i as Si(x),

in the optimization procedure, when the acceptance probability function Si(x) is represented by a linear function with upper and lower limits, the optimal price is calculated by transforming the second optimization problem into a minimum convex secondary cost flow problem and solving the minimum convex secondary cost flow problem, and

when the acceptance probability function Si(x) is bijective and each function represented by 1−Si(x) is a Monotone hazard rate function, the optimal price is calculated by transforming the second optimization problem into a minimum convex cost flow problem and solving the minimum convex cost flow problem.

5 . The optimization method according to claim 4 , wherein in the optimization procedure, when the acceptance probability function Si(x) is not represented by a linear function with upper and lower limits and the acceptance probability function Si(x) is not bijective or each function represented by 1−Si(x) is not a Monotone hazard rate function, the optimal price is calculated by solving the second optimization problem using a heuristic solution including Bayesian optimization and simulated annealing.

6 . An optimization apparatus comprising:

a memory; and

a processor configured to

receive as input an acceptance probability function indicating a probability that each participant participating in a crowdsourcing market will accept a price, and a matching value indicating a value when each resource in the crowdsourcing market is allocated to each participant;

formulate a first optimization problem for determining an optimal price that maximizes a profit of a provider of the crowdsourcing market using the acceptance probability function and the matching value; and

calculate the optimal price by solving the first optimization problem according to a feature of the acceptance probability function.

7 . A non-transitory computer-readable recording medium having computer-readable instructions stored thereon, which when executed, cause a computer to execute the optimization method according to claim 1 .

Assignments (2)
CHANGE OF NAME Recorded Aug 15, 2025
From: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
To: NTT, INC.
Reel/Frame 072490/0664 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2023
From: HIKIMA, YUYA; KOJIMA, MASAHIRO; AKAGI, YASUNORI; KURASHIMA, TAKESHI; TODA, HIROYUKI
To: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
Reel/Frame 062328/0198 →