Optimization 尽可能减小房间大小以保持社交距离
我必须最小化一个正方形房间的面积,使n个人之间保持2米的距离。如何对问题进行建模?一个非常简单的方法是Optimization 尽可能减小房间大小以保持社交距离,optimization,mathematical-optimization,nonlinear-optimization,Optimization,Mathematical Optimization,Nonlinear Optimization,我必须最小化一个正方形房间的面积,使n个人之间保持2米的距离。如何对问题进行建模?一个非常简单的方法是 为每个人引入一个变量p_x和p_y。这就给出了这个人在房间里的位置 最小化(最大(p_x)-min(p_x))*(最大(p_y)-min(p_y))(区域)。对于一个正方形的房间,你必须最小化max((max(pux)-min(pux)),(max(puy)-min(puy))^2 约束条件是,对于任何两个人p1和p2,(p1_x,p1_y)和(p2_x,p2_y)之间的距离至少为2米 请
- 为每个人引入一个变量
和p_x
。这就给出了这个人在房间里的位置p_y
- 最小化
(区域)。对于一个正方形的房间,你必须最小化(最大(p_x)-min(p_x))*(最大(p_y)-min(p_y))
max((max(pux)-min(pux)),(max(puy)-min(puy))^2
- 约束条件是,对于任何两个人
和p1
,p2
和(p1_x,p1_y)
之间的距离至少为2米(p2_x,p2_y)