US5587897A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Optimization device
Assignee: NEC Corp
•
Filing: 1994-12-27
•
Granted: 1996-12-24
•
Expires: 2014-12-27
Abstract
Abstract An optimization device comprising a function for inputting an objective function to be optimized, a required precision required for optimizing and a search region for the optimal solution to make the objective function into a convex function, a function for inputting the convex objective function to start the search of the optimal solution from the search region of the optimal solution, and a function for detecting the optimal solution based on the detected search start point.
Inventors
- 👤 Kazuhiro Iida
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-27 10:07
CPC Classifications
G; G06; G06Q; G06Q10/00; G06Q10/04
Claims Analysis
Total Claims: 22
Claim 1
Independent Claim
94 words
An optimization device comprising: means for inputting an objective function which includes a parameter to be optimized and is an object for searching an optimal solution, a required precision indicating a precision required in searching the optimal solution and a search region for searching the optimal solution for the objective function to make said objective function into a convex function; and means for inputting said objective function made into the convex function to detect a search start point for starting the search of the optimal solution from said search region of the optimal solution.
Claim 2
Dependent Claim
94 words
An optimization device comprising: means for inputting an objective function which includes a parameter to be optimized and is an object for searching an optimal solution, a required precision indicating a precision required in searching the optimal solution and a search region for searching the optimal solution for the objective function to make said objective function into a convex function; and means for inputting said objective function made into the convex function to detect a search start point for starting the search of the optimal solution from said search region of the optimal solution.
Claim 3
Dependent Claim
75 words
An optimization device according to claim 1, wherein said means for making said objective function into the convex function comprising; means for having a very large value only at a point where a solution of said objective function is equal to said required precision and for making a prescribed function having a sufficiently small value at other points, and means for giving a diffusing operation to said prescribed function to make the convex objective function.
Claim 4
Dependent Claim
91 words
An optimization device according to claim 1, wherein said means for detecting the search start point comprising; means for determining a maximum value in said search region from the solutions of said convex objective function, means for detecting the position of a point having the maximum value of said convex objective function, and means, when said determined convex objective function value is equal to or above a prescribed threshold value and the point having said maximum value is within the search region, for outputting said point as a search start point.
Claim 5
Dependent Claim
103 words
An optimization device comprising: means for inputting an objective function which includes a parameter to be optimized and is an object for searching an optimal solution, a required precision indicating a precision required in searching the optimal solution and a search region for searching the optimal solution for the objective function to make said objective function into a convex function; means for inputting said convex objective function to detect a search start point for starting the search of the optimal solution from said search region of the optimal solution; and means for detecting the optimal solution based on the detected search start point.
Claim 6
Dependent Claim
103 words
An optimization device comprising: means for inputting an objective function which includes a parameter to be optimized and is an object for searching an optimal solution, a required precision indicating a precision required in searching the optimal solution and a search region for searching the optimal solution for the objective function to make said objective function into a convex function; means for inputting said convex objective function to detect a search start point for starting the search of the optimal solution from said search region of the optimal solution; and means for detecting the optimal solution based on the detected search start point.
Claim 7
Dependent Claim
75 words
An optimization device according to claim 4, wherein said means for making said objective function into the convex function comprising; means for having a very large value only at a point where a solution of said objective function is equal to said required precision and for making a prescribed function having a sufficiently small value at other points, and means for giving a diffusing operation to said prescribed function to make the convex objective function.
Claim 8
Dependent Claim
99 words
An optimization device according to claim 4, wherein said means for detecting the search start point comprising; means for determining a maximum value in said search region from the solutions of said convex objective function, means for detecting the position of a point having the maximum value of said convex objective function, and means, when said determined convex objective function value is equal to or above a prescribed threshold value and the point having said maximum value is within the search region, for outputting a point on said objective function corresponding to said point as a search start point.
Claim 9
Dependent Claim
104 words
An optimization device according to claim 4, wherein said means for detecting the optimal solution comprising; means for inputting said objective function, for starting to calculate a value of said objective function from said search start point, and for determining a maximum value or a minimum value in said search region from the solutions of said objective function, means for detecting the position of a point having the maximum value or the minimum value of said objective function, and means, when the point having said maximum value or a minimum value is within the search region, for outputting said point as an optimal solution.
Claim 10
Dependent Claim
263 words
An optimization device according to claim 4, wherein said means for making said objective function into the convex function comprising; means for having a very large value only at a point where a solution of said objective function is equal to said required precision and for making a prescribed function having a sufficiently small value at other points, and means for giving a diffusing operation to said prescribed function to make the convex objective function, said means for detecting the search start point comprising; means for determining a maximum value in said search region from the solutions of said convex objective function, means for detecting the position of a point having the maximum value of said convex objective function, and means, when said determined convex objective function value is equal to or above a prescribed threshold value and the point having said maximum value is within the search region, for outputting a point on said objective function corresponding to said point as a search start point, and said means for detecting the optimal solution comprising; means for inputting said objective function, for starting to calculate a value of said objective function from said search start point, and for determining a maximum value or a minimum value in said search region from the solutions of said objective function, means for detecting the position of a point having the maximum value or the minimum value of said objective function, and means, when the point having said maximum value or a minimum value is within the search region, for outputting said point as an optimal solution.
Claim 11
Dependent Claim
103 words
An optimization device comprising: means for inputting an objective function which includes a parameter to be optimized and is an object for searching an optimal solution, a required precision indicating a precision required in searching the optimal solution and a search region for searching the optimal solution for the objective function to make said objective function into a convex function; means for inputting said convex objective function to detect a search start point for starting the search of the optimal solution from said search region of the optimal solution; and means for detecting a global optimum based on the detected search start point.
Claim 12
Dependent Claim
103 words
An optimization device comprising: means for inputting an objective function which includes a parameter to be optimized and is an object for searching an optimal solution, a required precision indicating a precision required in searching the optimal solution and a search region for searching the optimal solution for the objective function to make said objective function into a convex function; means for inputting said convex objective function to detect a search start point for starting the search of the optimal solution from said search region of the optimal solution; and means for detecting a global optimum based on the detected search start point.
Claim 13
Dependent Claim
75 words
An optimization device according to claim 9, wherein said means for making said objective function into the convex function comprising; means for having a very large value only at a point where a solution of said objective function is equal to said required precision and for making a prescribed function having a sufficiently small value at other points, and means for giving a diffusing operation to said prescribed function to make the convex objective function.
Claim 14
Dependent Claim
91 words
An optimization device according to claim 9, wherein said means for detecting the search start point comprising; means for determining a maximum value in said search region from the solutions of said convex objective function, means for detecting the position of a point having the maximum value of said convex objective function, and means, when said determined convex objective function value is equal to or above a prescribed threshold value and the point having said maximum value is within the search region, for outputting said point as a search start point.
Claim 15
Dependent Claim
157 words
An optimization device according to claim 9, wherein said means for detecting a global optimum comprising; means for entering said objective function and starting to calculate a value of said objective function from said search start point to determine a maximum value or a minimum value in said search region from the solutions of said objective function, means for detecting the position of a point having a maximum value or a minimum value of said objective function, means for outputting said point as an optimal solution when a point having a maximum value or a minimum value of said objective function is within the search region, means for repeatedly searching the optimal solution by decreasing a value of said required precision when said optimal solution conforming to said required precision given initially is present, and means for outputting as the global optimum said optimal solution conforming to said required precision immediately before said optimal solution is eliminated.
Claim 16
Dependent Claim
159 words
An optimization device according to claim 9, wherein said means for detecting a global optimum comprising; means for entering said objective function and starting to calculate a value of said objective function from said search start point to determine a maximum value or a minimum value in said search region from the solutions of said objective function, means for detecting the position of a point having a maximum value or a minimum value of said objective function, means for outputting said point as an optimal solution when a point having a maximum value or a minimum value of said objective function is within the search region, means for repeatedly searching the optimal solution by increasing a value of said required precision when said optimal solution conforming to said required precision given initially is not present, and means for outputting as the global optimum said optimal solution conforming to said required precision detecting said optimal solution for the first time.
Claim 17
Dependent Claim
323 words
An optimization device according to claim 9, wherein said means for making said objective function into the convex function comprising; means for having a very large value only at a point where a solution of said objective function is equal to said required precision and for making a prescribed function having a sufficiently small value at other points, and means for giving a diffusing operation to said prescribed function to make said objective function into a convex function, said means for detecting the search start point comprising; means for determining a maximum value in said search region from the solutions of said objective function made into the convex function, means for detecting the position of a point having the maximum value of said objective function made into the convex function, and means, when said determined objective function value made into the convex function is equal to or above a prescribed threshold value and the point having said maximum value is within the search region, for outputting said point as a search start point, and said means for detecting the global optimum comprising; means for entering said objective function and starting to calculate a value of said objective function from said search start point to determine a maximum value or a minimum value in said search region from the solutions of said objective function, means for detecting the position of a point having a maximum value or a minimum value of said objective function, means for outputting said point as an optimal solution when a point having a maximum value or a minimum value of said objective function is within the search region, means for repeatedly searching the optimal solution by decreasing a value of said required precision when said optimal solution conforming to said required precision given initially is present, and means for outputting as the global optimum said optimal solution conforming to said required precision immediately before said optimal solution is eliminated.
Claim 18
Dependent Claim
325 words
An optimization device according to claim 9, wherein said means for making said objective function into the convex function comprising; means for having a very large value only at a point where a solution of said objective function is equal to said required precision and for making a prescribed function having a sufficiently small value at other points, and means for giving a diffusing operation to said prescribed function to make said objective function into the convex function, said means for detecting the search start point comprising; means for determining a maximum value in said search region from the solutions of said objective function made into the convex function, means for detecting the position of a point having the maximum value of said objective function made into the convex function, and means, when said determined objective function value made into the convex function is equal to or above a prescribed threshold value and the point having said maximum value is within the search region, for outputting said point as a search start point, and said means for detecting the global optimum comprising; means for entering said objective function and starting to calculate a value of said objective function from said search start point to determine a maximum value or a minimum value in said search region from the solutions of said objective function, means for detecting the position of a point having a maximum value or a minimum value of said objective function, means for outputting said point as an optimal solution when a point having a maximum value or a minimum value of said objective function is within the search region, means for repeatedly searching the optimal solution by increasing a value of said required precision when said optimal solution conforming to said required precision given initially is not present, and means for outputting as the global optimum said optimal solution conforming to said required precision detecting said optimal solution for the first time.
Claim 19
Dependent Claim
106 words
An optimization method comprising: a step for inputting an objective function which includes a parameter to be optimized and is an object for searching an optimal solution, a required precision indicating a precision required in searching the optimal solution and a search region for searching the optimal solution for the objective function to make said objective function into a convex function; a step for inputting said convex objective function to detect a search start point for starting the search of the optimal solution from said search region of the optimal solution, and a step for detecting the optimal solution based on the detected search start point.
Claim 20
Dependent Claim
106 words
An optimization method comprising: a step for inputting an objective function which includes a parameter to be optimized and is an object for searching an optimal solution, a required precision indicating a precision required in searching the optimal solution and a search region for searching the optimal solution for the objective function to make said objective function into a convex function; a step for inputting said convex objective function to detect a search start point for starting the search of the optimal solution from said search region of the optimal solution, and a step for detecting the optimal solution based on the detected search start point.
Claim 21
Dependent Claim
163 words
An optimization method according to claim 16, wherein said step for making said objective function into the convex function including; a step for having a very large value only at a point where a solution of said objective function is equal to said required precision and for making a prescribed function having a sufficiently small value at other points, and a step for giving a diffusing operation to said prescribed function to make the convex objective function, said step for detecting the search start point including; a step for determining a maximum value in said search region from the solutions of said convex objective function, a step for detecting the position of a point having the maximum value of said convex objective function, and a step, when said determined convex objective function value is equal to or above a prescribed threshold value and the point having said maximum value is within the search region, for outputting said point as a search start point.
Claim 22
Dependent Claim
107 words
An optimization method according to claim 16, wherein said step for detecting the optimal solution including; a step for inputting said objective function, for starting to calculate a value of said objective function from said search start point, and for determining a maximum value or a minimum value in said search region from the solutions of said objective function, a step for detecting the position of a point having the maximum value or the minimum value of said objective function, and a step, when the point having said maximum value or a minimum value is within the search region, for outputting said point as an optimal solution.
References Cited (Backward Citations)
US4208712A
Cited
JPS5983207A
Cited
US4744028A
Cited
US4744027A
Cited
US4894773A
Cited
US4914563A
Cited
JPS6428313A
Cited
JPS6429912A
Cited
US5107452A
Cited
US5136538A
Cited
JPH03210685A
Cited
JPH04288662A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1999-12-24 | 2000-06-24 | 2000-12-24 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2003-12-24 | 2004-06-24 | 2004-12-24 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2007-12-24 | 2008-06-24 | 2008-12-24 | $7700.00 | Window Closed / Lapsed |