Optimization with schedule constraints

In summary, the conversation discusses an optimization problem involving a finite set of vertical containers with different inflow rates and sensors to measure the height of chemicals in each container. The goal is to minimize the cumulative sum of the chemical heights by optimizing the switching times of the outflow valve. This problem is similar to a production scheduling problem, but with the additional constraint of a set schedule for when a specific chemical must be flowing out. One potential solution is to approximate the optimal solution by ignoring the schedule constraints and switching to the scheduled chemical when needed. There is also a discussion about the sum of squares of the heights and the concept of optimal control in mathematics.
  • #1
aydos
19
2
Hi, I have a optimization problem and I need to find a way to solve it even if only with an approximate solution.

Let's suppose we have a finite set of vertical containers each with a distinct liquid chemical inside.(say a handful of vertical pipes). At the top, these containers have an inflow of chemical all at different and varying flow rates. We have sensors to measure the height of the chemical inside each container. At the bottom, they all connect into a single common point with a switching outflow valve that allows the discharge of only one container at any point in time.

The optimization comprises the minimization of the cumulative sum of all chemical heights, via the optimal switching times of the outflow valve. Switching has a cost of no flow for X seconds.

This seems rather like a common production scheduling problem where one needs to work out the sequence and switching times of the valve in real time based on sensor readings. But there is one additional constraint:

- there is a set of future time windows (schedule) during which a particular chemical must be flowing out. The schedule is sparse, say about 90% of the time there is nothing scheduled.

One obvious approximation is to approximate the optimal solution by optimizing without the schedule constraints and simply switch to the scheduled chemical when the time comes and hope for the best. This is however, not enough. I suspect there must be more optimal solutions out there.

Any ideas or pointers of where I could find solutions to similar problems?
 
Mathematics news on Phys.org
  • #2
aydos said:
The optimization comprises the minimization of the cumulative sum of all chemical heights, via the optimal switching times of the outflow valve

Won't this sum vary with time? How do you decide if one sum-vs-time is "smaller" than another sum-vs-time?
 
  • #3
Good question, yes it varies with time. We need to make real-time decisions that will optimally minimize the sum from t_0 to t_Inf. However, I would be happy with solving from t_0 to t_N where N is a receding horizon.

Also I just realized that we are trying to minimize the sum of squares of the heights not simply the sum of heights. Sorry for the oversight.
 
  • #4
aydos said:
We need to make real-time decisions that will optimally minimize the sum from t_0 to t_Inf..

It isn't clear what that means. Are you talking about an integration with respect to time?
 
  • #5
Yes.
 
  • #6
There is a branch of applied mathematics called "optimal control" that includes situations where a process is controlled by using continuous functions to manipulate the inputs. I don't understand the specifics of you problem well enough to match it to any textbook optimal control problem.
 

1. What is optimization with schedule constraints?

Optimization with schedule constraints is a problem-solving approach used in fields such as engineering, computer science, and operations research. It involves finding the best possible solution to a problem while taking into account various constraints, such as time, resources, and other limitations.

2. Why is optimization with schedule constraints important?

Optimization with schedule constraints is important because it allows us to find the most efficient and effective solution to a problem. By considering various constraints, we can ensure that our solutions are realistic and feasible, leading to improved performance and productivity.

3. What are some common applications of optimization with schedule constraints?

Some common applications of optimization with schedule constraints include project management, production planning, resource allocation, and scheduling. This approach is also used in industries such as transportation, logistics, and telecommunications to improve operations and minimize costs.

4. How is optimization with schedule constraints different from traditional optimization?

Traditional optimization focuses on finding the best possible solution to a problem without considering any constraints. On the other hand, optimization with schedule constraints takes into account various limitations and aims to find an optimal solution that meets all of these constraints.

5. What are some challenges of optimization with schedule constraints?

One of the main challenges of optimization with schedule constraints is the complexity of the problem. As more constraints are added, the problem can become increasingly difficult to solve. Additionally, finding an optimal solution may require a significant amount of time and resources, making it a computationally intensive process.

Similar threads

Replies
6
Views
1K
  • Electrical Engineering
Replies
12
Views
792
  • Calculus and Beyond Homework Help
Replies
1
Views
542
  • General Math
Replies
2
Views
1K
  • STEM Career Guidance
Replies
16
Views
2K
  • General Math
Replies
13
Views
1K
  • Programming and Computer Science
Replies
11
Views
769
Replies
26
Views
1K
  • General Math
Replies
2
Views
2K
Replies
2
Views
2K
Back
Top