24小时热门版块排行榜    

CyRhmU.jpeg
南方科技大学公共卫生及应急管理学院2026级博士研究生招生报考通知(长期有效)
查看: 1253  |  回复: 5
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

lichengjun

金虫 (初入文坛)

[求助] [求助] 一个非典型的排序问题

小弟非数学专业,遇到一个非典型的排序问题,之前也没有接触过太多排序论的知识,故希望各位虫友能帮忙解答。
首先有2个机器,N个工件,每个工件都要在这两个机器上加工。给定每个工件在两个机器上的加工时间P_{in} ,n表示工件个数,i表示机器个数。
和一般的工件加工不一样,这里两个机器可以同时加工一个工件,而我希望找到一个排序(这个顺序在两个机器上是相同的),使得在最短的完工时间内,每个工件在两个机器上的加工时间之和最短。 T_{in}^{1}是任务P_{in} 在i机器上的开始时间,T_{in}^{2} 是任务P_{in} 在i机器上的结束时间。
这个问题的数学表示如下,其中max(T_{1n}^{2},T_{2n}^{2})-min(T_{1n}^{1},T_{2n}^{1}) 表示的就是每个工件的在线加工时间。
求一个排序σ,使得min\sum_{n=1}^{N}[max(T_{1n}^{2},T_{2n}^{2})-min(T_{1n}^{1},T_{2n}^{1})]  ,
其中:          T_{in}^{2} - T_{in}^{1}  = P_{in}
                \underset{1\leq n\leq N}{MAX}(T_{in}^{2})=\sum_{n=1}^{N}P_{in} 其中i=1,2;         
                \forall k (1\leq k\leq N-1),T_{i\sigma (k)}^{2}= T_{i\sigma (k+1)}^{1}         
而我的疑惑是,如何证明这个问题是否是一个NP问题(我个人直观认为是NP问题),如果是,最好能给出证明方法;如果不是,则最好能给出最优方法。       
        您的任何一个建议都不甚感激!
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lichengjun

金虫 (初入文坛)

引用回帖:
3楼: Originally posted by lijie169 at 2012-05-02 10:56:09:
个人感觉是优化问题

也能算是一个优化问题吧。我疑惑的是这个问题是否是一个NP问题。。。
4楼2012-05-02 12:46:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 6 个回答

lichengjun

金虫 (初入文坛)

公式看不太清楚,我传附件里。。。

» 本帖附件资源列表

  • 欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
    本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com
  • 附件 1 : 一个非典型的排序问题.docx
  • 2012-05-01 22:58:45, 27.99 K
2楼2012-05-01 22:58:47
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lijie169

铜虫 (著名写手)

个人感觉是优化问题
3楼2012-05-02 10:56:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

liuhl2012

木虫 (职业作家)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
lichengjun: 金币+10, ★★★很有帮助 2012-05-06 15:53:08
是一个典型的线性规划问题。
5楼2012-05-05 10:45:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见