- 129
- 0
- 约1.92千字
- 约 4页
- 2021-04-16 发布于天津
- 举报
最优服务次序问题
设有n个顾客同时等待同一项服务。顾客i需要的服务时间为ti,1=iv=n 应如何安排n个顾客的服务次序才能使平均等待时间达到最小?平均等待时间 是n个顾客等待服务时间的总和除以 n。
参考答案
一、 最优服务次序问题
二、 运行环境(软、硬件环境)
运行软件:Window7 64位
硬件:华硕PC机
编写程序:C++语言
编译环境:VC++6.0
三、 算法设计的思想
首先,要使n个顾客平均等待时间最小,即为:让 n个顾客等待服务时间总 和最小。因为,平均等待时间=等待服务时间总和/n。
接着,由于每个顾客i的服务时间为ti,要实现等待服务时间总和最小,应 该尽可能安排ti值小的顾客,进行服务。
因此,本题属于局部最优的设计问题,即为贪心算法。
四、 算法的流程图
五、算法设计分析
假设原问题的时间为T,已经知道了某个最优服务系列,最优解为min={t(1), t(2),……,t(n)}(其中t(i)为第i个客户需要的服务时间),那么每个客户需要的 等待是时间为:
T(1)=t(1);
T(2)=t(1)+t(2);
T(n)=t(1)+t(2)+……+t(n);
那么,总的等待时间,即为最优解
T min=n*t(1)+(n-1)*t(2)+(n-2)*t(3)……+(n+1-i)*t(i)+……+2*t( n-1)+1*t( n);
由于,平均等待时间是n个顾
您可能关注的文档
- 《真想变成大大的荷叶》教学设计.docx
- 《矛盾论》的读后感.docx
- 《知敬畏存戒惧守底线》心得体会.docx
- 《研发人员绩效考核奖励办法》.docx
- 《研究是一门艺术》读后感.docx
- 《硬件系统维护》教学设计.docx
- 《磁极间的相互作用》教学设计.docx
- 《磁的应用》教学设计.docx
- 《示波器仿真实验》报告书.docx
- 《社会保障基础知识》练习题库(含答案要点).docx
- 2026年安全生产月安全生产培训合格证管理PPT课件.pptx
- 2026年安全生产月安全生产联防联控机制PPT课件.pptx
- 2026年安全生产月安全生产民主管理机制PPT课件.pptx
- 2026年安全生产月安全生产问责机制建设PPT课件.pptx
- 2026年安全生产月:排查整治风险隐患筑牢安全生产防线PPT课件.pptx
- 2026年安全生产月:特种设备安全 重于泰山——制造业特种设备专项培训PPT课件.pptx
- 2026年安全生产月:一次违规操作失误留下终生懊悔遗憾PPT课件.pptx
- 2026年安全生产月安全生产团队协作机制PPT课件.pptx
- 2026年安全生产月:烟花爆竹安全生产专项整治PPT课件.pptx
- 2026年安全生产月:重点领域风险隐患专项整治行动PPT课件.pptx
最近下载
- TECHMATION HUNTER系列伺服驱动器用户手册.pdf VIP
- 世界旅游地理:西欧PPT教学课件.pptx
- 工程变更□需求(ECR)□通知(ECN)单.docx VIP
- 建筑垃圾资源化利用的挑战与对策.docx VIP
- DL-T-710-2018水轮机运行规程.docx VIP
- 最新人教版六年级数学下册《练习二十一》习题课件.pptx VIP
- 平山县圣煜丽水湾建设项目地质灾害危险性评估报告.docx VIP
- 专题11 立体几何垂直归类2022-2023学年高一数学热点题型归纳与分阶培优练(人教A版2019必修第二册)(解析版).docx VIP
- 食品安全地方标准食品生产加工小作坊卫生规范.pdf VIP
- 产品交付情况登记表.xls VIP
原创力文档

文档评论(0)