Techniques for Optimizing Partitioning of Positive Real Numbers

  • Thread starter nerdjock
  • Start date
  • Tags
    Sets
In summary, the conversation discusses a problem of partitioning a set of positive real numbers into two sets with minimal difference in sum and function values. It may involve using weights and techniques such as brute force or a Lagrange multiplier.
  • #1
nerdjock
3
0
Hello,

I have a problem where I have a set of positive real numbers and must partition this set into two new sets such that:

1. The sum of the values in each set is as close as possible to the sum of the values in the other set. i.e. the difference is as close to zero as is possible.

2. A function f defined over the elements of each set is simultaneously minimized for both sets.

Essentially such that (Absolute value of difference of the sum in each set)+ (Sum of value of function in each set) is as small as possible. One condition may be more important than the other, so weights may be applied to both conditions to signify relative importance.

What techniques could I use for this? It would be great if someone could identify which branch of mathematics this falls under, as I would very much like to learn about it for myself, but am unable to determine were I should be looking.

Thanks very much in advance.
 
Mathematics news on Phys.org
  • #2
You have two function ##f,g\, : \,S \longmapsto \mathbb{R}_+## and weights, which means a single function ##H\, : \,\lambda f + (1-\lambda)g## which you want to minimize. Depending on the amount of date, a brute force method could be successful. In case you can model your data by a continuous function, a Lagrange multiplier ansatz might work.
 

Related to Techniques for Optimizing Partitioning of Positive Real Numbers

1. What is partitioning?

Partitioning is the process of dividing a set of values into smaller subsets based on certain criteria. This helps in organizing and analyzing data more efficiently.

2. Why is partitioning important in scientific research?

Partitioning allows scientists to identify patterns and relationships within a large dataset. It also helps in reducing the complexity of the data, making it easier to analyze and interpret.

3. How do you decide on the criteria for partitioning?

The criteria for partitioning depends on the research question or hypothesis being investigated. It could be based on numerical values, categories, or other characteristics of the data.

4. What are some common techniques for partitioning values into sets?

Some common techniques for partitioning include k-means clustering, hierarchical clustering, and principal component analysis. These techniques use different algorithms to group similar data points together.

5. Can partitioning be used for both numerical and categorical data?

Yes, partitioning can be used for both numerical and categorical data. For numerical data, partitioning can be based on ranges or intervals of values. For categorical data, partitioning can be based on different categories or groups.

Similar threads

  • General Math
Replies
5
Views
870
  • General Math
Replies
2
Views
1K
Replies
5
Views
1K
Replies
8
Views
1K
Replies
6
Views
1K
  • General Math
Replies
5
Views
1K
Replies
85
Views
4K
  • General Math
Replies
7
Views
2K
Replies
3
Views
1K
Back
Top