• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

基于偏好的向前步进萤火虫算法在无容量限制考试时间表安排中的应用介绍

An introduction of preference based stepping ahead firefly algorithm for the uncapacitated examination timetabling.

作者信息

Nand Ravneil, Sharma Bibhya, Chaudhary Kaylash

机构信息

The University of the South Pacific, Suva, Fiji.

出版信息

PeerJ Comput Sci. 2022 Sep 2;8:e1068. doi: 10.7717/peerj-cs.1068. eCollection 2022.

DOI:10.7717/peerj-cs.1068
PMID:36091985
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC9455270/
Abstract

In recent times, there has been a growing attention to intelligent optimization algorithms centred on swarm principles such as the firefly algorithm (FA). It was proposed for the continuous domain that mimics the attraction of fireflies to flashing light and has been used in discrete domains modification. A discrete domain that is a major challenge in most higher education institutes (HEI) is examination timetabling. This article presents a new methodology based on FA for uncapacitated examination timetabling problems (UETP) where the proposed method is an extension of earlier work by the authors on the continuous domain. UETP is considered in this article as it is a university examination timetabling problem, which is still an active research area and has not been solved by FA algorithm as per authors knowledge. The proposed method concentrates on solving the initial solution using discrete FA where it consolidates the reordering of examinations and slots through a heuristic ordering known as neighborhood search. Three neighborhoods are employed in this research, where one is used during the initialization phase while two are utilized during solution improvement phase. Later, through preference parameters, a novel stepping ahead mechanism is used, which employs neighborhood searches built on previous searches. The proposed method is tested with 12 UETP problems where the preference based stepping ahead FA creates comparative results to the best ones available in the literature for the Toronto exam timetabling dataset. The results obtained are proof of concept at the preliminary stage and require further experiments on other educational datasets such as the second international timetable competition benchmark sets. The newly introduced preference based stepping ahead mechanism takes advantage of the current best solution space where it exploits the solution space for better solutions. This paves the way for researchers to utilize the mechanism in other domains such as robotics, .

摘要

近年来,以萤火虫算法(FA)等群体原理为核心的智能优化算法受到了越来越多的关注。它是为连续域提出的,模仿萤火虫对闪光的吸引力,并且已用于离散域的修改。在大多数高等教育机构(HEI)中,离散域是考试时间表安排这一主要挑战。本文提出了一种基于萤火虫算法的新方法,用于解决无容量限制的考试时间表安排问题(UETP),该方法是作者早期在连续域工作的扩展。本文考虑UETP是因为它是大学考试时间表安排问题,这仍然是一个活跃的研究领域,据作者所知,尚未被萤火虫算法解决。所提出的方法专注于使用离散萤火虫算法求解初始解,通过一种称为邻域搜索的启发式排序来整合考试和时间段的重新排序。本研究采用了三个邻域,其中一个在初始化阶段使用,另外两个在解改进阶段使用。后来,通过偏好参数,使用了一种新颖的向前步进机制,该机制采用基于先前搜索构建的邻域搜索。所提出的方法在12个UETP问题上进行了测试,其中基于偏好的向前步进萤火虫算法与多伦多考试时间表数据集文献中可用的最佳结果产生了可比结果。获得的结果是初步阶段的概念验证,需要在其他教育数据集(如第二届国际时间表竞赛基准集)上进行进一步实验。新引入的基于偏好的向前步进机制利用了当前的最佳解空间,在其中探索更好解的解空间。这为研究人员在机器人技术等其他领域利用该机制铺平了道路。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1ce4/9455270/7a5a7c0edef2/peerj-cs-08-1068-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1ce4/9455270/d8908e9f559a/peerj-cs-08-1068-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1ce4/9455270/d5b4f2adfeb6/peerj-cs-08-1068-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1ce4/9455270/7a5a7c0edef2/peerj-cs-08-1068-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1ce4/9455270/d8908e9f559a/peerj-cs-08-1068-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1ce4/9455270/d5b4f2adfeb6/peerj-cs-08-1068-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1ce4/9455270/7a5a7c0edef2/peerj-cs-08-1068-g003.jpg

相似文献

1
An introduction of preference based stepping ahead firefly algorithm for the uncapacitated examination timetabling.基于偏好的向前步进萤火虫算法在无容量限制考试时间表安排中的应用介绍
PeerJ Comput Sci. 2022 Sep 2;8:e1068. doi: 10.7717/peerj-cs.1068. eCollection 2022.
2
A room-oriented artificial bee colony algorithm for optimizing the patient admission scheduling problem.面向病房的人工蜂群算法优化患者入院调度问题
Comput Biol Med. 2022 Sep;148:105850. doi: 10.1016/j.compbiomed.2022.105850. Epub 2022 Jul 19.
3
A Hidden Markov Model Approach to the Problem of Heuristic Selection in Hyper-Heuristics with a Case Study in High School Timetabling Problems.一种启发式选择问题的隐马尔可夫模型方法及其在高中排课问题中的案例研究。
Evol Comput. 2017 Fall;25(3):473-501. doi: 10.1162/EVCO_a_00186. Epub 2016 Jun 3.
4
Firefly algorithm for cardinality constrained mean-variance portfolio optimization problem with entropy diversity constraint.具有熵多样性约束的基数约束均值-方差投资组合优化问题的萤火虫算法
ScientificWorldJournal. 2014;2014:721521. doi: 10.1155/2014/721521. Epub 2014 May 29.
5
An improved firefly algorithm with dynamic self-adaptive adjustment.带动态自适应调整的萤火虫算法改进版。
PLoS One. 2021 Oct 7;16(10):e0255951. doi: 10.1371/journal.pone.0255951. eCollection 2021.
6
Initialization strategies and diversity in evolutionary timetabling.
Evol Comput. 1998 Spring;6(1):81-103. doi: 10.1162/evco.1998.6.1.81.
7
QL-ADIFA: Hybrid optimization using Q-learning and an adaptive logarithmic spiral-levy firefly algorithm.QL-ADIFA:基于Q学习和自适应对数螺旋-莱维萤火虫算法的混合优化
Math Biosci Eng. 2023 Jun 14;20(8):13542-13561. doi: 10.3934/mbe.2023604.
8
Design and application of improved sparrow search algorithm based on sine cosine and firefly perturbation.基于正弦余弦和萤火虫扰动的改进麻雀搜索算法的设计与应用。
Math Biosci Eng. 2022 Aug 10;19(11):11422-11452. doi: 10.3934/mbe.2022533.
9
Firefly Mating Algorithm for Continuous Optimization Problems.用于连续优化问题的萤火虫交配算法。
Comput Intell Neurosci. 2017;2017:8034573. doi: 10.1155/2017/8034573. Epub 2017 Jul 20.
10
A dynamic multiarmed bandit-gene expression programming hyper-heuristic for combinatorial optimization problems.一种用于组合优化问题的动态多臂赌博机-基因表达式编程超启发式算法。
IEEE Trans Cybern. 2015 Feb;45(2):217-28. doi: 10.1109/TCYB.2014.2323936. Epub 2014 Jun 2.

本文引用的文献

1
Advances in Sparrow Search Algorithm: A Comprehensive Survey.麻雀搜索算法的研究进展:全面综述
Arch Comput Methods Eng. 2023;30(1):427-455. doi: 10.1007/s11831-022-09804-w. Epub 2022 Aug 22.
2
Datasets on statistical analysis and performance evaluation of backtracking search optimisation algorithm compared with its counterpart algorithms.与回溯搜索优化算法的对应算法相比,关于回溯搜索优化算法的统计分析和性能评估的数据集。
Data Brief. 2019 Dec 23;28:105046. doi: 10.1016/j.dib.2019.105046. eCollection 2020 Feb.