期刊文献+

基于Petri网下哲学家就餐问题模型的改进与推广 被引量:1

Improvement and Extension of the Dining Philosophers Problem Based on Petri Nets
下载PDF
导出
摘要 哲学家就餐问题是描述在共享资源下同步与并发的经典案例,活性与无饥饿性是求解此问题的前提,效率是基本要求。基于两个许可卡的传递策略,已经给出了无饥饿解的Petri网模型,并且在该模型基础上的改进解决了许可卡的传递问题同时也解决了拥有许可卡且准备就餐的两位相邻哲学家之间共享资源的冲突问题。然而以上改进并没有真正实现效率上的高效且不易推广到哲学家人数大于5位的情形。 The dining philosophers problem is a classical example of synchronization and concurrency of describing the shared resources. The live and starvation--free are the premise to solve this problem, and efficiency is basic requirements. A Petri net--based starvation--free solution was described, in which two dining--cards were cycled, and the improvment based on this model solves the problem of two cards' cycled and the conflict of two adjacent philosophers in shareing resource who has the card and are ready for dining. However, these improvements do not truly improve the efficiency, and it is impossible to be extended to the cases of number which is greater than 5.
作者 邵长明 宋文
出处 《计算机与数字工程》 2010年第1期40-43,共4页 Computer & Digital Engineering
关键词 PETRI网 哲学家就餐问题 延迟Petri网 效率 Petri nets, dining philosophers problem, delayed Petri net, efficiency
  • 相关文献

参考文献6

  • 1Dijkstra E W. Hierarchical Ordering of Sequential Process [J].Acta Informatica(S0001--5903), 1971,1 (2): 115-138.
  • 2Wu Z H, Murata T. A Petri Net Model of A Starvation-free Solution to the Dining Philosophers problem [C]//Proceedings of IEEE Workgroup on Languages for Automation, Chicago, 1983.
  • 3刘关俊,吴哲辉.改进的哲学家进餐问题无饥饿解的Petri网模型[J].系统仿真学报,2007,19(A01):26-28. 被引量:3
  • 4Ramchandni C.. Analysis of Asynchronous Concurrent Systems by Timed Petri Nets[D]. Cambridge, Massachusmts: MIT, Dept. Electrical Engineering, PhD Thesis, 1974.
  • 5David R, Alia H.. Continuous Petri Nets[C]// Proceedings of 8th European Workshop on Application and Theory of Petri Nets, Zaragoza, Spain, 1987: 275 -294.
  • 6Ichikawa A. , Yokoyama K, and Kurogi S. Control of Event-Driven Systems-Reachability and Control of Conflict-Free Petri Nets. Trans[J].Soc. Instrum. Control, Eng. (Japan),1985,21(4):324-330.

二级参考文献5

  • 1Peterson J.Petri网理论与系统模拟[M].吴哲辉 译.徐州:中国矿业大学出版社,1989.
  • 2Dijkstra E W. Hierarchical Ordering of Sequential Process [J]. Acta Informatica (S0001-5903), 1971, 1(2): 115-138.
  • 3Wu Z H, Murata T. A Petri Net Model of A Starvation-free Solution to the Dining Philosophers Problem [C]// Proceedings of IEEE Workgroup on Languages for Automation, Chicago. 1983.
  • 4袁崇义.Petri网原理及应用[M].北京:电子工业出版社,2005.
  • 5李志武,于振华.分布式资源共享系统的进展性设计[J].西安电子科技大学学报,2002,29(5):684-689. 被引量:8

共引文献2

同被引文献4

引证文献1

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部