메뉴 건너뛰기




Volumn 44, Issue 2, 2003, Pages 283-305

Hopfield neural networks for timetabling: Formulations, methods, and comparative results

Author keywords

Combinatorial optimisation; Hopfield neural networks; Simulated annealing; Tabu search; Timetabling

Indexed keywords

ALGORITHMS; BENCHMARKING; HEURISTIC METHODS; OPTIMIZATION; PROBLEM SOLVING; SIMULATED ANNEALING;

EID: 0037291553     PISSN: 03608352     EISSN: None     Source Type: Journal    
DOI: 10.1016/S0360-8352(02)00180-8     Document Type: Article
Times cited : (61)

References (58)
  • 1
    • 0025725556 scopus 로고
    • Constructing school timetables using simulated annealing: Sequential and parallel algorithms
    • Abramson D. Constructing school timetables using simulated annealing: Sequential and parallel algorithms. Management Science. 37:(1):1991;98-113.
    • (1991) Management Science , vol.37 , Issue.1 , pp. 98-113
    • Abramson, D.1
  • 2
    • 0000915775 scopus 로고
    • School timetables: A case study in simulated annealing
    • V. Vidal. Applied simulated annealing, Berlin: Springer. Chapter 5
    • Abramson D., Dang H. School timetables: A case study in simulated annealing. Vidal V. Applied simulated annealing, Lecture notes in economics and mathematics systems. 1993;103-124 Springer, Berlin. Chapter 5.
    • (1993) Lecture notes in economics and mathematics systems , pp. 103-124
    • Abramson, D.1    Dang, H.2
  • 3
    • 0033450364 scopus 로고    scopus 로고
    • A simulated annealing code for general integer linear programs
    • Abramson D., Randall M. A simulated annealing code for general integer linear programs. Annals of Operations Research. 86:1999;3-21.
    • (1999) Annals of Operations Research , vol.86 , pp. 3-21
    • Abramson, D.1    Randall, M.2
  • 6
    • 0345901447 scopus 로고    scopus 로고
    • Practice and Theory of Automated Timetabling
    • Lecture notes in computer science, Berlin: Springer
    • Burke E., Carter M. Practice and Theory of Automated Timetabling, Proceedings of Second International Conference, Lecture notes in computer science. Vol. 1408:1998;Springer, Berlin.
    • (1998) Proceedings of Second International Conference , vol.1408
    • Burke, E.1    Carter, M.2
  • 7
    • 84958980499 scopus 로고
    • Specialised recombinative operators for timetabling problems
    • T.C. Fogarty. Berlin: Springer
    • Burke E., Elliman D., Weare R. Specialised recombinative operators for timetabling problems. Fogarty T.C. Evolutionary computing, AISB workshop. 1995;75-85 Springer, Berlin.
    • (1995) Evolutionary computing, AISB workshop , pp. 75-85
    • Burke, E.1    Elliman, D.2    Weare, R.3
  • 8
    • 0142190809 scopus 로고    scopus 로고
    • Practice and Theory of Automated Timetabling
    • Lecture notes in computer science, Berlin: Springer
    • Burke E., Ross P. Practice and Theory of Automated Timetabling, Proceedings of First International Conference, Lecture notes in computer science. Vol. 1153:1996;Springer, Berlin.
    • (1996) Proceedings of First International Conference , vol.1153
    • Burke, E.1    Ross, P.2
  • 9
    • 84957033677 scopus 로고    scopus 로고
    • Recent developments in practical course timetabling
    • Practice and Theory of Automated Timetabling, Lecture notes in computer science, E. Burke, & M. Carter. Berlin: Springer
    • Carter M., Laporte G. Recent developments in practical course timetabling, Practice and Theory of Automated Timetabling, Proceedings of Second International Conference, Burke E., Carter M. Lecture notes in computer science. Vol. 1408:1998;3-19 Springer, Berlin.
    • (1998) Proceedings of Second International Conference , vol.1408 , pp. 3-19
    • Carter, M.1    Laporte, G.2
  • 10
    • 0012192396 scopus 로고    scopus 로고
    • Practical school timetabling: A hybrid approach using solution synthesis and iterative repair
    • Practice and Theory of Automated Timetabling, Lecture notes in computer science. E. Burke, & M. Carter. Berlin: Springer
    • Chan H.W., Lau C.K., Sheung J. Practical school timetabling: A hybrid approach using solution synthesis and iterative repair. Practice and Theory of Automated Timetabling, Proceedings of Second International Conference, Burke E., Carter M. Lecture notes in computer science. Vol. 1408:1998;Springer, Berlin.
    • (1998) Proceedings of Second International Conference , vol.1408
    • Chan, H.W.1    Lau, C.K.2    Sheung, J.3
  • 11
    • 2442510655 scopus 로고
    • Genetic algorithms - A new approach to the timetable problem
    • AkgulA. Berlin: Springer
    • Colorni A., Dorigo M., Maniezzo V. Genetic algorithms - A new approach to the timetable problem. Akgul A. Lecture notes in computer science. Vol. F82:1992;235-239 Springer, Berlin.
    • (1992) Lecture notes in computer science , vol.F82 , pp. 235-239
    • Colorni, A.1    Dorigo, M.2    Maniezzo, V.3
  • 14
    • 0027851616 scopus 로고
    • The solution of real instances of the timetabling problem
    • Cooper T.B., Kingston J.H. The solution of real instances of the timetabling problem. The Computer Journal. 36:(7):1993;645-653.
    • (1993) The Computer Journal , vol.36 , Issue.7 , pp. 645-653
    • Cooper, T.B.1    Kingston, J.H.2
  • 15
    • 0028766745 scopus 로고
    • A tabu search algorithm for computing an operational timetable
    • Costa D. A tabu search algorithm for computing an operational timetable. European Journal of Operational Research. 76:1994;98-110.
    • (1994) European Journal of Operational Research , vol.76 , pp. 98-110
    • Costa, D.1
  • 16
    • 84889604113 scopus 로고    scopus 로고
    • Off-the-peg or made-to-measure? Timetabling and scheduling with SA and TS
    • Practice and Theory of Automated Timetabling, Lecture notes in computer science, E. Burke, & M. Carter. Berlin: Springer
    • Dowsland K.A. Off-the-peg or made-to-measure? Timetabling and scheduling with SA and TS. Practice and Theory of Automated Timetabling, Proceedings of Second International Conference, Burke E., Carter M. Lecture notes in computer science. Vol. 1408:1998;37-52 Springer, Berlin.
    • (1998) Proceedings of Second International Conference , vol.1408 , pp. 37-52
    • Dowsland, K.A.1
  • 17
    • 84957019432 scopus 로고    scopus 로고
    • A comparison of annealing techniques for academic course scheduling
    • Practice and Theory of Automated Timetabling, Lecture notes in computer science, E. Burke, & M. Carter. Berlin: Springer
    • Elmohamed M.A.S., Coddington P., Fox G. A comparison of annealing techniques for academic course scheduling. Practice and Theory of Automated Timetabling, Proceedings of Second International Conference, Burke E., Carter M. Lecture notes in computer science. Vol. 1408:1998;92-112 Springer, Berlin.
    • (1998) Proceedings of Second International Conference , vol.1408 , pp. 92-112
    • Elmohamed, M.A.S.1    Coddington, P.2    Fox, G.3
  • 18
    • 84958747629 scopus 로고    scopus 로고
    • A genetic algorithm solving a weekly course-timetabling problem
    • Practice and Theory of Automated Timetabling, Lecture notes in computer science, E. Burke, & P. Ross. Berlin: Springer
    • Erben W., Keppler J. A genetic algorithm solving a weekly course-timetabling problem. Practice and Theory of Automated Timetabling, Proceedings of First International Conference, Burke E., Ross P. Lecture notes in computer science. Vol. 1153:1996;198-211 Springer, Berlin.
    • (1996) Proceedings of First International Conference , vol.1153 , pp. 198-211
    • Erben, W.1    Keppler, J.2
  • 19
    • 0001488083 scopus 로고
    • On the complexity of timetable and multicommodity flow problems
    • Even S., Itai A., Shamir A. On the complexity of timetable and multicommodity flow problems. SIAM Journal of Computing. 5:(4):1976;691-703.
    • (1976) SIAM Journal of Computing , vol.5 , Issue.4 , pp. 691-703
    • Even, S.1    Itai, A.2    Shamir, A.3
  • 20
    • 0000074476 scopus 로고
    • Exchange procedures for timetabling problems
    • Ferland J.A., Lavoie A. Exchange procedures for timetabling problems. Discrete Applied Mathematics. 35:(3):1992;237-253.
    • (1992) Discrete Applied Mathematics , vol.35 , Issue.3 , pp. 237-253
    • Ferland, J.A.1    Lavoie, A.2
  • 24
    • 84958739675 scopus 로고    scopus 로고
    • Building university timetables using constraint logic programming
    • Practice and Theory of Automated Timetabling, Lecture notes in computer science. E. Burke, & P. Ross. Berlin: Springer
    • Guéret C., Jussien N., Boizumault P., Prins C. Building university timetables using constraint logic programming. Practice and Theory of Automated Timetabling, Proceedings of First International Conference, Burke E., Ross P. Lecture notes in computer science. Vol. 1153:1996;130-145 Springer, Berlin.
    • (1996) Proceedings of First International Conference , vol.1153 , pp. 130-145
    • Guéret, C.1    Jussien, N.2    Boizumault, P.3    Prins, C.4
  • 25
    • 0026417190 scopus 로고
    • Tabu search for large scale timetabling problems
    • Hertz A. Tabu search for large scale timetabling problems. European Journal of Operational Research. 54:1991;39-47.
    • (1991) European Journal of Operational Research , vol.54 , pp. 39-47
    • Hertz, A.1
  • 26
    • 0020118274 scopus 로고
    • Neural networks and physical systems with emergent collective computational abilities
    • Hopfield J.J. Neural networks and physical systems with emergent collective computational abilities. Proceedings of National Academy of Sciences. 79:1982;2554-2558.
    • (1982) Proceedings of National Academy of Sciences , vol.79 , pp. 2554-2558
    • Hopfield, J.J.1
  • 27
    • 0004469897 scopus 로고
    • Neurons with graded response have collective computational properties like those of two-state neurons
    • Hopfield J.J. Neurons with graded response have collective computational properties like those of two-state neurons. Proceedings of National Academy of Sciences. 81:1984;3088-3092.
    • (1984) Proceedings of National Academy of Sciences , vol.81 , pp. 3088-3092
    • Hopfield, J.J.1
  • 28
    • 0021835689 scopus 로고
    • Neural computation of decisions in optimization problems
    • Hopfield J.J., Tank D.W. Neural computation of decisions in optimization problems. Biological Cybernetics. 52:1985;141-152.
    • (1985) Biological Cybernetics , vol.52 , pp. 141-152
    • Hopfield, J.J.1    Tank, D.W.2
  • 31
    • 0026926482 scopus 로고
    • A logic approach to the resolution of constraints in timetabling
    • Kang L., White G.M. A logic approach to the resolution of constraints in timetabling. European Journal of Operational Research. 61:1992;306-317.
    • (1992) European Journal of Operational Research , vol.61 , pp. 306-317
    • Kang, L.1    White, G.M.2
  • 32
    • 0027642016 scopus 로고
    • Timetable construction with Markovian neural network
    • Kovacic M. Timetable construction with Markovian neural network. European Journal of Operational Research. 69:(1):1993;92-96.
    • (1993) European Journal of Operational Research , vol.69 , Issue.1 , pp. 92-96
    • Kovacic, M.1
  • 33
    • 0020179274 scopus 로고
    • Chromatic optimisation: Limitations, objectives, uses, references
    • Krarup J. Chromatic optimisation: Limitations, objectives, uses, references. European Journal of Operational Research. 11:1982;1-19.
    • (1982) European Journal of Operational Research , vol.11 , pp. 1-19
    • Krarup, J.1
  • 35
    • 0030572621 scopus 로고    scopus 로고
    • Comparison of neural and heuristic methods for a timetabling problem
    • Mausser H.E., Magazine M.J. Comparison of neural and heuristic methods for a timetabling problem. European Journal of Operational Research. 93:(2):1996;271-287.
    • (1996) European Journal of Operational Research , vol.93 , Issue.2 , pp. 271-287
    • Mausser, H.E.1    Magazine, M.J.2
  • 36
    • 0000648536 scopus 로고    scopus 로고
    • Application of an annealed neural network to a timetabling problem
    • Mausser H.E., Magazine M.J., Moore J.B. Application of an annealed neural network to a timetabling problem. INFORMS Journal on Computing. 8:(2):1996;103-117.
    • (1996) INFORMS Journal on Computing , vol.8 , Issue.2 , pp. 103-117
    • Mausser, H.E.1    Magazine, M.J.2    Moore, J.B.3
  • 37
    • 0002510098 scopus 로고
    • The application of a graph coloring method to an examination scheduling problem
    • Mehta N.K. The application of a graph coloring method to an examination scheduling problem. Interfaces. 11:1981;57-64.
    • (1981) Interfaces , vol.11 , pp. 57-64
    • Mehta, N.K.1
  • 38
    • 84956979995 scopus 로고    scopus 로고
    • A brute force and heuristics approach to tertiary timetabling
    • Practice and Theory of Automated Timetabling, Lecture notes in computer science, E. Burke, & M. Carter. Berlin: Springer
    • Nepal T., Melville S.W., Ally M.I. A brute force and heuristics approach to tertiary timetabling. Practice and Theory of Automated Timetabling, Proceedings of Second International Conference, Burke E., Carter M. Lecture notes in computer science. Vol. 1408:1998;254-265 Springer, Berlin.
    • (1998) Proceedings of Second International Conference , vol.1408 , pp. 254-265
    • Nepal, T.1    Melville, S.W.2    Ally, M.I.3
  • 39
    • 21144460138 scopus 로고
    • Metastrategy simulated annealing and tabu search algorithms for the vehicle routing problem
    • Osman I.H. Metastrategy simulated annealing and tabu search algorithms for the vehicle routing problem. Annals of Operations Research. 41:1993;421-451.
    • (1993) Annals of Operations Research , vol.41 , pp. 421-451
    • Osman, I.H.1
  • 40
    • 34249754951 scopus 로고
    • Heuristics for the generalised assignment problem: Simulated annealing and tabu search approaches
    • Osman I.H. Heuristics for the generalised assignment problem: Simulated annealing and tabu search approaches. Operations Research Spektrum. 17:1995;211-225.
    • (1995) Operations Research Spektrum , vol.17 , pp. 211-225
    • Osman, I.H.1
  • 42
    • 0001311451 scopus 로고    scopus 로고
    • Improved exploration in Hopfield network state-space through parameter perturbation driven by simulated annealing
    • Papageorgiou G., Likas A., Stafylopatis A. Improved exploration in Hopfield network state-space through parameter perturbation driven by simulated annealing. European Journal of Operational Research. 108:(2):1998;283-292.
    • (1998) European Journal of Operational Research , vol.108 , Issue.2 , pp. 283-292
    • Papageorgiou, G.1    Likas, A.2    Stafylopatis, A.3
  • 43
    • 0028483686 scopus 로고
    • Scheduling with neural networks: Application to timetable construction
    • Pellerin D., Herault J. Scheduling with neural networks: Application to timetable construction. Neurocomputing. 6:(4):1994;419-442.
    • (1994) Neurocomputing , vol.6 , Issue.4 , pp. 419-442
    • Pellerin, D.1    Herault, J.2
  • 45
    • 84958633980 scopus 로고
    • Comparing genetic algorithms, simulated annealing, and stochastic hillclimbing on timetabling problems
    • T.C. Fogarty. Berlin: Springer
    • Ross P., Corne D. Comparing genetic algorithms, simulated annealing, and stochastic hillclimbing on timetabling problems. Fogarty T.C. Evolutionary computing, AISB workshop. 1995;94-102 Springer, Berlin.
    • (1995) Evolutionary computing, AISB workshop , pp. 94-102
    • Ross, P.1    Corne, D.2
  • 46
    • 84956968077 scopus 로고    scopus 로고
    • Some observations about GA-based exam timetabling
    • Practice and Theory of Automated Timetabling, Lecture notes in computer science. E. Burke, & M. Carter. Berlin: Springer
    • Ross P., Hart E., Corne D. Some observations about GA-based exam timetabling. Practice and Theory of Automated Timetabling, Proceedings of Second International Conference, Burke E., Carter M. Lecture notes in computer science. Vol. 1408:1998;115-129 Springer, Berlin.
    • (1998) Proceedings of Second International Conference , vol.1408 , pp. 115-129
    • Ross, P.1    Hart, E.2    Corne, D.3
  • 47
    • 0021693246 scopus 로고
    • Timetables in Dutch high schools
    • J.P. Brans. Amsterdam: North-Holland
    • Schreuder J.A.M., van der Velde J.A. Timetables in Dutch high schools. Brans J.P. Operational research'84. 1984;601-612 North-Holland, Amsterdam.
    • (1984) Operational research'84 , pp. 601-612
    • Schreuder, J.A.M.1    Van der Velde, J.A.2
  • 48
    • 0002381070 scopus 로고    scopus 로고
    • Neural networks for combinatorial optimisation: A review of more than a decade of research
    • Smith K.A. Neural networks for combinatorial optimisation: A review of more than a decade of research. INFORMS Journal on Computing. 11:(1):1999;15-34.
    • (1999) INFORMS Journal on Computing , vol.11 , Issue.1 , pp. 15-34
    • Smith, K.A.1
  • 49
    • 0030572655 scopus 로고    scopus 로고
    • Traditional heuristic versus Hopfield neural network approaches to a car sequencing problem
    • Smith K.A., Palaniswami M., Krishnamoorthy M. Traditional heuristic versus Hopfield neural network approaches to a car sequencing problem. European Journal of Operational Research. 93:(2):1996;300-316.
    • (1996) European Journal of Operational Research , vol.93 , Issue.2 , pp. 300-316
    • Smith, K.A.1    Palaniswami, M.2    Krishnamoorthy, M.3
  • 51
    • 0026189990 scopus 로고
    • Robust taboo search for the quadratic assignment problem
    • Taillard E. Robust taboo search for the quadratic assignment problem. Parallel Computing. 17:1991;443-455.
    • (1991) Parallel Computing , vol.17 , pp. 443-455
    • Taillard, E.1
  • 52
    • 0031189591 scopus 로고    scopus 로고
    • A neural network parallel algorithm for meeting scheduling problems
    • Tsuchiya K., Takefuji Y. A neural network parallel algorithm for meeting scheduling problems. Applied Intelligence. 7:(3):1997;205-213.
    • (1997) Applied Intelligence , vol.7 , Issue.3 , pp. 205-213
    • Tsuchiya, K.1    Takefuji, Y.2
  • 53
    • 0024800155 scopus 로고
    • Improving the performance of the Hopfield-Tank neural network through normalization and annealing
    • Van Den Bout D.E., Miller T.K. Improving the performance of the Hopfield-Tank neural network through normalization and annealing. Biological Cybernetics. 62:1989;129-139.
    • (1989) Biological Cybernetics , vol.62 , pp. 129-139
    • Van Den Bout, D.E.1    Miller, T.K.2
  • 55
    • 0012199358 scopus 로고
    • A heuristic method for optimizing examination schedules which have day and night courses
    • White G.M., Haddad M. A heuristic method for optimizing examination schedules which have day and night courses. Computers and Education. 7:(4):1983;235-238.
    • (1983) Computers and Education , vol.7 , Issue.4 , pp. 235-238
    • White, G.M.1    Haddad, M.2
  • 56
    • 84956983972 scopus 로고    scopus 로고
    • Generating complete university timetables by combining tabu search with constraint logic
    • Practice and Theory of Automated timetabling, Lecture notes in computer science. E. Burke, & M. Carter. Berlin: Springer
    • White G.M., Zhang J. Generating complete university timetables by combining tabu search with constraint logic. Practice and Theory of Automated timetabling, Proceedings of Second International Conference, Burke E., Carter M. Lecture notes in computer science. Vol. 1408:1998;187-198 Springer, Berlin.
    • (1998) Proceedings of Second International Conference , vol.1408 , pp. 187-198
    • White, G.M.1    Zhang, J.2
  • 57
    • 0023673835 scopus 로고
    • On the stability of the TSP algorithm of Hopfield and Tank
    • Wilson G.V., Pawley G.S. On the stability of the TSP algorithm of Hopfield and Tank. Biological Cybernetics. 58:1988;63-70.
    • (1988) Biological Cybernetics , vol.58 , pp. 63-70
    • Wilson, G.V.1    Pawley, G.S.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.