Forming a convex polygon of mobile sensors
First Claim
1. A computer system for forming a convex polygon of a plurality of mobile sensors in a defined area of interest, the computer system comprising:
- a bus system;
a storage device connected to the bus system, wherein the storage device stores computer readable program code; and
a processor unit connected to the bus system, wherein the processor unit executes the computer readable program code to;
analyze qualitative sensor output data received from the plurality of mobile sensors in the defined area of interest using an optimization problem;
determine whether the plurality of mobile sensors forms the convex polygon within the defined area of interest;
generate an objective function and a set of constraints corresponding to the optimization problem in response to determining that the plurality of mobile sensors does form the convex polygon within the defined area of interest, wherein the objective function is a difference between a vector associated with prototype data that describes a current status of the defined area of interest and a sum of vector weight values associated with the plurality of mobile sensors that represent the qualitative sensor output data; and
calculate a sparse solution of the optimization problem using the objective function and the set of constraints to determine vector weight values for each of the plurality of mobile sensors.
0 Assignments
0 Petitions
Accused Products
Abstract
Forming a convex polygon of a plurality of mobile sensors in an area is provided. Sensor output data received from the plurality of mobile sensors in the area is analyzed using an optimization problem. It is determined whether the plurality of mobile sensors forms the convex polygon in the area. In response to determining that the plurality of mobile sensors does form the convex polygon in the area, an objective function and a set of constraints corresponding to the optimization problem are generated. Then, a sparse solution of the optimization problem is calculated using the objective function and the set of constraints to determine vector weight values for each of the plurality of mobile sensors.
25 Citations
20 Claims
-
1. A computer system for forming a convex polygon of a plurality of mobile sensors in a defined area of interest, the computer system comprising:
-
a bus system; a storage device connected to the bus system, wherein the storage device stores computer readable program code; and a processor unit connected to the bus system, wherein the processor unit executes the computer readable program code to; analyze qualitative sensor output data received from the plurality of mobile sensors in the defined area of interest using an optimization problem; determine whether the plurality of mobile sensors forms the convex polygon within the defined area of interest; generate an objective function and a set of constraints corresponding to the optimization problem in response to determining that the plurality of mobile sensors does form the convex polygon within the defined area of interest, wherein the objective function is a difference between a vector associated with prototype data that describes a current status of the defined area of interest and a sum of vector weight values associated with the plurality of mobile sensors that represent the qualitative sensor output data; and calculate a sparse solution of the optimization problem using the objective function and the set of constraints to determine vector weight values for each of the plurality of mobile sensors. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product stored on a non-transitory computer readable storage medium having computer readable program code encoded thereon that is executable by a computer for forming a convex polygon of a plurality of mobile sensors in a defined area of interest, the computer program product comprising:
-
computer readable program code for analyzing qualitative sensor output data received from the plurality of mobile sensors in the defined area of interest using an optimization problem; computer readable program code for determining whether the plurality of mobile sensors forms the convex polygon within the defined area of interest; computer readable program code for generating an objective function and a set of constraints corresponding to the optimization problem in response to determining that the plurality of mobile sensors does form the convex polygon within the defined area of interest, wherein the objective function is a difference between a vector associated with prototype data that describes a current status of the defined area of interest and a sum of vector weight values associated with the plurality of mobile sensors that represent the qualitative sensor output data; and computer readable program code for calculating a sparse solution of the optimization problem using the objective function and the set of constraints to determine vector weight values for each of the plurality of mobile sensors. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for forming a convex polygon of a plurality of mobile sensors in a defined area of interest, the method comprising:
-
analyzing, by a computer, qualitative sensor output data received from the plurality of mobile sensors in the defined area of interest using an optimization problem; determining, by the computer, whether the plurality of mobile sensors forms the convex polygon within the defined area of interest; responsive to the computer determining that the plurality of mobile sensors does form the convex polygon within the defined area of interest, generating, by the computer, an objective function and a set of constraints corresponding to the optimization problem, wherein the objective function is a difference between a vector associated with prototype data that describes a current status of the defined area of interest and a sum of vector weight values associated with the plurality of mobile sensors that represent the qualitative sensor output data; and calculating, by the computer, a sparse solution of the optimization problem using the objective function and the set of constraints to determine vector weight values for each of the plurality of mobile sensors. - View Dependent Claims (20)
-
Specification