DEVELOPMENT OF ALGORITHMS TO SOLVE COMBINATORIAL PROBLEMS

Broderick Crawford, Carlos Castro, Eric Monfroy

2007

Abstract

In this paper we present important human and social factors in relation with the development of algorithms to solve combinatorial problems using different techniques. We fix some concepts from knowledge management and software engineering as applied developing optimization algorithms, solvers and metaheuristics.

References

  1. Amabile, T. M. (1996). Creativity in Context: Update to the Social Psychology of Creativity. Westview Press.
  2. Boden, M. (1990). The Creative Mind. Abacus.
  3. Chau, T. and Maurer, F. (2004). Knowledge sharing in agile software teams. In Lenski, W., editor, Logic versus Approximation: Essays Dedicated to Michael M.
  4. Richter on the Occasion of his 65th Birthday, volume 3075 of Lecture Notes in Artificial Intelligence, pages 173-183. Springer.
  5. Fowler, M. (2001). The new methodology. Available at http://www.martinfowler.com/articles/ newMethodology.html.
  6. Franken, R. E. (2002). Human Motivation. Thomson Learning College.
  7. Glass, R. L. (1995). Software creativity. Prentice-Hall, Inc., Upper Saddle River, NJ, USA.
  8. Gu, M. and Tong, X. (2004). Towards hypotheses on creativity in software development. In Bomarius, F. and Iida, H., editors, PROFES, volume 3009 of Lecture Notes in Computer Science, pages 47-61. Springer.
  9. Highsmith, J. and Cockburn, A. (2001). Agile software development: the business of innovation. Computer, 34(9):120-127.
  10. Maiden, N. and Gizikis, A. (2001). Where do requirements come from? IEEE Softw., 18(5):10-12.
  11. Maiden, N. and Robertson, S. (2005). Integrating creativity into requirements processes: Experiences with an air traffic management system. In 13th IEEE International Conference on Requirements Engineering (RE 2005), 29 August - 2 September 2005, Paris, France, pages 105-116. IEEE Computer Society.
  12. Mich, L., Anesi, C., and Berry, D. M. (2005). Applying a pragmatics-based creativity-fostering technique to requirements elicitation. Requir. Eng., 10(4):262-275.
  13. Nonaka, I. and Takeuchi, H. (1995). The Knowledge Creating Company. Oxford University Press.
  14. Robertson, J. (2002). Eureka! why analysts should invent requirements. IEEE Softw., 19(4):20-22.
  15. Robertson, J. (2005). Requirements analysts must also be inventors. Software, IEEE, 22(1):48-50.
  16. Rus, I. and Lindvall, M. (2002). Knowledge management in software engineering. IEEE Software, 19(3):26-38. Available at http://fcmd.umd.edu/mikli/RusLindvallKMSE.pdf.
  17. Vidal, V. V. (2005). Creativity for operational researchers. Investigacao Operational, 25(1):1-24.
Download


Paper Citation


in Harvard Style

Crawford B., Castro C. and Monfroy E. (2007). DEVELOPMENT OF ALGORITHMS TO SOLVE COMBINATORIAL PROBLEMS . In Proceedings of the Ninth International Conference on Enterprise Information Systems - Volume 3: ICEIS, ISBN 978-972-8865-90-0, pages 636-639. DOI: 10.5220/0002407006360639


in Bibtex Style

@conference{iceis07,
author={Broderick Crawford and Carlos Castro and Eric Monfroy},
title={DEVELOPMENT OF ALGORITHMS TO SOLVE COMBINATORIAL PROBLEMS},
booktitle={Proceedings of the Ninth International Conference on Enterprise Information Systems - Volume 3: ICEIS,},
year={2007},
pages={636-639},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002407006360639},
isbn={978-972-8865-90-0},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Ninth International Conference on Enterprise Information Systems - Volume 3: ICEIS,
TI - DEVELOPMENT OF ALGORITHMS TO SOLVE COMBINATORIAL PROBLEMS
SN - 978-972-8865-90-0
AU - Crawford B.
AU - Castro C.
AU - Monfroy E.
PY - 2007
SP - 636
EP - 639
DO - 10.5220/0002407006360639