首页> 外文期刊>ACM Computing Surveys >A Survey on Online Judge Systems and Their Applications
【24h】

A Survey on Online Judge Systems and Their Applications

机译:在线法官系统及其应用研究

获取原文
获取原文并翻译 | 示例
           

摘要

Online judges are systems designed for the reliable evaluation of algorithm source code submitted by users, which is next compiled and tested in a homogeneous environment. Online judges are becoming popular in various applications. Thus, we would like to review the state of the art for these systems. We classify them according to their principal objectives into systems supporting organization of competitive programming contests, enhancing education and recruitment processes, facilitating the solving of data mining challenges, online compilers and development platforms integrated as components of other custom systems. Moreover, we introduce a formal definition of an online judge system and summarize the common evaluation methodology supported by such systems. Finally, we briefly discuss an Optil.io platform as an example of an online judge system, which has been proposed for the solving of complex optimization problems. We also analyze the competition results conducted using this platform. The competition proved that online judge systems, strengthened by crowdsourcing concepts, can be successfully applied to accurately and efficiently solve complex industrial-and science-driven challenges.
机译:在线法官是为可靠评估用户提交的算法源代码而设计的系统,该系统接下来将在同类环境中进行编译和测试。在线法官在各种应用中正变得越来越流行。因此,我们想回顾一下这些系统的最新技术。我们根据其主要目标将其分类为支持竞争性编程竞赛组织,增强教育和招聘流程,促进解决数据挖掘挑战,集成为其他定制系统组件的在线编译器和开发平台的系统。此外,我们介绍了在线法官系统的正式定义,并总结了此类系统支持的常见评估方法。最后,我们简要讨论作为在线判断系统示例的Optil.io平台,该平台已提出用于解决复杂的优化问题。我们还将分析使用该平台进行的比赛结果。比赛证明,通过众包概念增强的在线裁判系统可以成功地应用于准确,高效地解决复杂的工业和科学驱动的挑战。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号