IDEAS home Printed from https://ideas.repec.org/a/eee/matcom/v64y2004i2p279-293.html
   My bibliography  Save this article

Managing spatio-temporal complexity in Hopfield neural network simulations for large-scale static optimization

Author

Listed:
  • Serpen, Gursel

Abstract

A simulation methodology, which trades space complexity with time complexity, to create the Hopfield neural network weight matrix, the costliest data structure for simulation of Hopfield neural network algorithm for large-scale optimization problems, is proposed. Modular composition of a weight term of the Hopfield neural network weight matrix for a generic static optimization problem, which facilitates construction and reconstruction of the weights on demand during a simulation, is exposed. Proposed methodology is demonstrated on a static combinatorial optimization problem, namely the Traveling Salesman Problem (TSP), through the algebraic procedure for temporal (versus spatial) weight matrix construction, pseudo code and C/C++ code implementation, and an associated simulation study. The proposed methodology is successfully tested through simulation on a general purpose Windows™-AMD™ platform for up to 1000 city Traveling Salesman Problem instance, which would require approximately no less than 1TB of memory to be allocated simply to instantiate the weight matrix in the memory space of the simulation process.

Suggested Citation

  • Serpen, Gursel, 2004. "Managing spatio-temporal complexity in Hopfield neural network simulations for large-scale static optimization," Mathematics and Computers in Simulation (MATCOM), Elsevier, vol. 64(2), pages 279-293.
  • Handle: RePEc:eee:matcom:v:64:y:2004:i:2:p:279-293
    DOI: 10.1016/j.matcom.2003.09.023
    as

    Download full text from publisher

    File URL: http://www.sciencedirect.com/science/article/pii/S0378475403001587
    Download Restriction: Full text for ScienceDirect subscribers only

    File URL: https://libkey.io/10.1016/j.matcom.2003.09.023?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    As the access to this document is restricted, you may want to search for a different version of it.

    References listed on IDEAS

    as
    1. Kate A. Smith, 1999. "Neural Networks for Combinatorial Optimization: A Review of More Than a Decade of Research," INFORMS Journal on Computing, INFORMS, vol. 11(1), pages 15-34, February.
    Full references (including those not matched with items on IDEAS)

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Monfared, M.A.S. & Etemadi, M., 2006. "The impact of energy function structure on solving generalized assignment problem using Hopfield neural network," European Journal of Operational Research, Elsevier, vol. 168(2), pages 645-654, January.
    2. Eric Larsen & Sébastien Lachapelle & Yoshua Bengio & Emma Frejinger & Simon Lacoste-Julien & Andrea Lodi, 2022. "Predicting Tactical Solutions to Operational Planning Problems Under Imperfect Information," INFORMS Journal on Computing, INFORMS, vol. 34(1), pages 227-242, January.
    3. Stanimirović, Predrag & Gerontitis, Dimitris & Tzekis, Panagiotis & Behera, Ratikanta & Sahoo, Jajati Keshari, 2021. "Simulation of Varying Parameter Recurrent Neural Network with application to matrix inversion," Mathematics and Computers in Simulation (MATCOM), Elsevier, vol. 185(C), pages 614-628.
    4. William J. Wolfe, 1999. "A Fuzzy Hopfield-Tank Traveling Salesman Problem Model," INFORMS Journal on Computing, INFORMS, vol. 11(4), pages 329-344, November.
    5. Emilio Moretti & Elena Tappia & Veronique Limère & Marco Melacini, 2021. "Exploring the application of machine learning to the assembly line feeding problem," Operations Management Research, Springer, vol. 14(3), pages 403-419, December.
    6. Dimitris Fouskakis & David Draper, 2002. "Stochastic Optimization: a Review," International Statistical Review, International Statistical Institute, vol. 70(3), pages 315-349, December.
    7. Iakov Karandashev & Boris Kryzhanovsky, 2013. "Increasing the attraction area of the global minimum in the binary optimization problem," Journal of Global Optimization, Springer, vol. 56(3), pages 1167-1185, July.
    8. Diana Goettsch & Krystel K. Castillo-Villar & Maria Aranguren, 2020. "Machine-Learning Methods to Select Potential Depot Locations for the Supply Chain of Biomass Co-Firing," Energies, MDPI, vol. 13(24), pages 1-18, December.
    9. Agarwal, Anurag & Colak, Selcuk & Jacob, Varghese S. & Pirkul, Hasan, 2006. "Heuristics and augmented neural networks for task scheduling with non-identical machines," European Journal of Operational Research, Elsevier, vol. 175(1), pages 296-317, November.
    10. Carrasco, M. P. & Pato, M. V., 2004. "A comparison of discrete and continuous neural network approaches to solve the class/teacher timetabling problem," European Journal of Operational Research, Elsevier, vol. 153(1), pages 65-79, February.
    11. Timothy C. Y. Chan & Daniel Letourneau & Benjamin G. Potter, 2022. "Sparse flexible design: a machine learning approach," Flexible Services and Manufacturing Journal, Springer, vol. 34(4), pages 1066-1116, December.
    12. Stavrou, Eleni T. & Charalambous, Christakis & Spiliotis, Stelios, 2007. "Human resource management and performance: A neural network analysis," European Journal of Operational Research, Elsevier, vol. 181(1), pages 453-467, August.
    13. Bengio, Yoshua & Lodi, Andrea & Prouvost, Antoine, 2021. "Machine learning for combinatorial optimization: A methodological tour d’horizon," European Journal of Operational Research, Elsevier, vol. 290(2), pages 405-421.
    14. Jatinder N. D. Gupta & Randall S. Sexton & Enar A. Tunc, 2000. "Selecting Scheduling Heuristics Using Neural Networks," INFORMS Journal on Computing, INFORMS, vol. 12(2), pages 150-162, May.
    15. Stavrou, Eleni & Spiliotis, Stelios & Charalambous, Chris, 2010. "Flexible working arrangements in context: An empirical investigation through self-organizing maps," European Journal of Operational Research, Elsevier, vol. 202(3), pages 893-902, May.
    16. Christoph Hertrich & Martin Skutella, 2023. "Provably Good Solutions to the Knapsack Problem via Neural Networks of Bounded Size," INFORMS Journal on Computing, INFORMS, vol. 35(5), pages 1079-1097, September.
    17. Justin J. Boutilier & Timothy C. Y. Chan, 2023. "Introducing and Integrating Machine Learning in an Operations Research Curriculum: An Application-Driven Course," INFORMS Transactions on Education, INFORMS, vol. 23(2), pages 64-83, January.
    18. Xiangyi Zhang & Lu Chen & Michel Gendreau & André Langevin, 2022. "Learning-Based Branch-and-Price Algorithms for the Vehicle Routing Problem with Time Windows and Two-Dimensional Loading Constraints," INFORMS Journal on Computing, INFORMS, vol. 34(3), pages 1419-1436, May.
    19. Sebastian Kraul & Markus Seizinger & Jens O. Brunner, 2023. "Machine Learning–Supported Prediction of Dual Variables for the Cutting Stock Problem with an Application in Stabilized Column Generation," INFORMS Journal on Computing, INFORMS, vol. 35(3), pages 692-709, May.
    20. McMullen, Patrick R., 2001. "A Kohonen self-organizing map approach to addressing a multiple objective, mixed-model JIT sequencing problem," International Journal of Production Economics, Elsevier, vol. 72(1), pages 59-71, June.

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:eee:matcom:v:64:y:2004:i:2:p:279-293. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Catherine Liu (email available below). General contact details of provider: http://www.journals.elsevier.com/mathematics-and-computers-in-simulation/ .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.