Manuel Alfonseca


Manuel Alfonseca was born in Madrid in 1946.

He has been a faculty member at the Universidad Politecnica (1971-72, 1974-75 and 1977-93), Complutense (1972-73) and Autonoma of Madrid (since 1993), where he is a member of the Department of Computer Engineering and was director of the Escuela Politécnica Superior between 2001 and 2004. He worked at the U.A.M.-I.B.M. Scientific Center (1972-94), where he reached in 1986 the I.B.M. professional category of Senior Technical Staff Member.

His research work has been devoted to the following themes:

  • Digital Continuous Simulation
  • Complex systems
  • Artificial life
  • Fractals and Parallel Development Grammars
  • Object-Oriented Programming
  • Artificial Intelligence
  • Efficient Methods to Build Interpreters
  • Data and Graphics
  • User Interfaces

He has collaborated with scientists from the I.B.M. Scientific and Research Centers in Winchester (U.K.), Yorktown Heights, Hawthorn, San Jose and Santa Teresa (U.S.A.), and Tokyo (Japan).

His research has appeared in prestigious specialized journals and books like the I.B.M. Journal of Research and Development, the I.B.M. Systems Journal and A.C.M publications. He has also published five textbooks, several books of science for the layman and many articles of this kind in a major Spanish newspaper. He has been the technical leader of diverse international projects that have generated sixteen international I.B.M. products, plus another five for internal I.B.M. use. He is principal investigator in a project from the Spanish National Research Plan and has directed seven Ph.D. thesis. He has dictated conferences about his research work in prestigious institutions in U.S.A., Japan, and the European I.B.M. user conferences.

He has published several books on popular science and 32 novels in different genres: historical, science fiction, mystery and fantasy. He obtained in 1988 the Lazarillo Award, and in 2012 the IV La Brújula Award.

More information in https://sites.google.com/view/manuelalfonseca/home?authuser=0


Last publications registered in ORCID :

Blind audio watermarking technique based on two dimensional cellular automata, 2016, International Journal of Security and its Applications. DOI: 10.14257/ijsia.2016.10.9.18

A MODEL OF QUANTUM-VON NEUMANN HYBRID CELLULAR AUTOMATA: PRINCIPLES AND SIMULATION OF QUANTUM COHERENT SUPERPOSITION AND DECOHERENCE IN CYTOSKELETAL MICROTUBULES, 2015, Quantum Information and Computation

Evolving a predator-prey ecosystem of mathematical expressions with grammatical evolution, 2015, Complexity. DOI: 10.1002/cplx.21507

A model of quantum-von neumann hybrid cellular automata: Principles and simulation of quantum coherent superposition and decoherence in cytoskeletal microtubules, 2014, Quantum Information and Computation

About the infinite repetition of histories in space, 2014, Theoria (Spain). DOI: 10.1387/theoria.9951

Is Turing Test enough to define artificial intelligence?,¿Basta la prueba de Turing para definir la "inteligencia artificial"?, 2014, Scientia et Fides. DOI: 10.12775/setf.2014.018

Materialistic mythology of science, 2014, Arbor-ciencia Pensamiento Y Cultura

Fine tuning explained? Multiverses and cellular automata, 2013, Journal for General Philosophy of Science. DOI: 10.1007/s10838-013-9215-7

Life’s intelligible design, 2013, Intelligible Design: A Realistic Approach to the Philosophy and History of Science

The limits of science, 2013, Intelligible Design: A Realistic Approach to the Philosophy and History of Science

Utilizing an enhanced cellular automata model for data mining, 2013, International Review on Computers and Software

Audio Scrambling Technique Based on Cellular Automata, 2012, Multimedia Tools and Applications. DOI: 10.1007/s11042-012-1306-7

Enhancing QuickSort Algorithm using a Dynamic Pivot Selection Technique, 2012, Wulfenia Journal

Evolving Interesting Initial Conditions for Cellular Automata of the Game of Life Type, 2012, Complex Systems. DOI: 10.25088/complexsystems.21.1.57

Digital Image Scrambling Using 2D Cellular Automata, 2012

Digital image scrambling using 2D cellular automata, 2012, IEEE Multimedia. DOI: 10.1109/mmul.2011.54

Evolving Interesting Initial Conditions for Cellular Automata of the Game of Life Type, 2012

Evolving interesting initial conditions for cellular automata of the game of life type, 2012, Complex Systems

Use of computer tools to analyze the authorship and mutual influences of the books of the Greek New Testament,Uso de herramientas informáticas para analizar la autoría e influencias mutuas de los libros del Nuevo Testamento griego, 2012, Estudios Biblicos

An interactive platform for IA Games, 2011, Research in Engineering Education Symposium 2011, REES 2011

An interactive platform for IA Games, 2011, Research in Engineering Education Symposium

Enhanced Cellular Automata for Image Noise Removal, 2011, GAME-ON'ASIA

Enhanced Cellular Automata for image noise removal, 2011, 3rd Asian Conference on Intelligent Games and Simulation, GAME-ON ASIA 2011 - 3rd Asian Simulation Technology Conference, ASTEC 2011

A threaded Java concurrent implementation of the Monte-Carlo Metropolis Ising model, 2009

A threaded Java concurrent implementation of the Monte-Carlo Metropolis Ising model, 2009, 7th International Industrial Simulation Conference 2009, ISC 2009

A threaded Java concurrent implementation of the Monte-Carlo Metropolis Ising model, 2009, International Work-Conference on the Interplay Between Natural and Artificial Computation

AN ALTERNATIVE MEASUREMENT OF THE ENTROPY EVOLUTION OF A GENETIC ALGORITHM, 2009

AN ALTERNATIVE MEASUREMENT OF THE ENTROPY EVOLUTION OF A GENETIC ALGORITHM, 2009, EUROPEAN SIMULATION AND MODELLING CONFERENCE

An alternative measurement of the entropy evolution of a genetic algorithm, 2009, ESM 2009 - 2009 European Simulation and Modelling Conference: Modelling and Simulation 2009

Langevin simulation of rf collisional multipactor breakdown of gases, 2009. DOI: 10.1103/physreve.79.066403

PNEPs, NEPs for Context Free Parsing: Application to Natural Language Processing, 2009

PNEPs, NEPs for context free parsing: Application to natural language processing, 2009, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). DOI: 10.1007/978-3-642-02478-8_59

Towards the Validation of Plagiarism Detection Tools by Means of Grammar Evolution, 2009. DOI: 10.1109/tevc.2008.2008797

CEST and MEST: Tools for the simulation of radio frequency electric discharges in waveguides, 2008. DOI: 10.1016/j.simpat.2008.08.002

COMPUTER-GENERATED MUSIC USING GRAMMATICAL EVOLUTION, 2008

COMPUTER-GENERATED MUSIC USING GRAMMATICAL EVOLUTION, 2008, MESM '2006: 9TH MIDDLE EASTERN SIMULATION MULTICONFERENCE

Computer-generated music using grammatical evolution, 2008, MESM 2008 - 9th Middle Eastern Simulation Multiconference

Network Intrusion Detection Using Genetic Algorithm to find Best DNA Signature, 2008

Network Intrusion Detection Using Genetic Algorithm to find Best DNA Signature, 2008, New Aspects of Systems, Pts I and Ii

Network intrusion detection using genetic algorithm to find best DNA signature, 2008, WSEAS Transactions on Systems

Parallel Metropolis-Montecarlo simulation for Potts model using an adaptable network topology based on dynamic graph partitioning, 2008. DOI: 10.1109/ispdc.2008.51

A simple genetic algorithm for music generation by means of algorithmic information theory, 2007. DOI: 10.1109/cec.2007.4424858

Automatic Generation of Benchmarks for Plagiarism Detection Tools using Grammatical Evolution, 2007

Automatic generation of benchmarks for plagiarism detection tools using grammatical evolution, 2007, Proceedings of GECCO 2007: Genetic and Evolutionary Computation Conference. DOI: 10.1145/1276958.1277388

Christiansen Grammar Evolution for the modelling of psychological processes, 2007

Christiansen Grammar Evolution for the modelling of psychological processes, 2007, 5TH INDUSTRIAL SIMULATION CONFERENCE

Christiansen Grammar evolution for the modelling of psychological processes, 2007, 5th International Industrial Simulation Conference 2007, ISC 2007

Christiansen grammar evolution: Grammatical evolution with semantics, 2007. DOI: 10.1109/tevc.2006.880327

Multi-agent simulation of an educational collaborative web system, 2007

Multi-agent simulation of an educational collaborative web system, 2007, ESM 2007 - 2007 European Simulation and Modelling Conference: Modelling and Simulation 2007

Multi-agent simulation of an educational collaborative web system, 2007, EUROPEAN SIMULATION AND MODELLING CONFERENCE

A fitness function for computer-generated music using genetic algorithms, 2006, WSEAS Transactions on Information Science and Applications

Multipactor prediction for on-board spacecraft RF equipment with the MEST software tool, 2006. DOI: 10.1109/tps.2006.872450

Optimizing ecology-friendly drawing of plans of buildings by means of grammatical evolution, 2006

Optimizing ecology-friendly drawing of plans of buildings by means of grammatical evolution, 2006, 4th International Industrial Simulation Conference 2006, ISC 2006

Optimizing ecology-friendly drawing of plans of buildings by means of grammatical evolution, 2006, Industrial Simulation Conference

Simulating structural change in adaptive organizations, 2006. DOI: 10.1080/019697206008870112

Simulating structural change in adaptive organizations, 2006, Cybernetics and Systems. DOI: 10.1080/01969720600887012

A genetic algorithm for solving the P-median problem, 2005

A genetic algorithm for solving the P-median problem, 2005, MODELLING AND SIMULATION

A genetic algorithm for solving the p-median problem, 2005, 2005 European Simulation and Modelling Conference, ESM 2005 - Proceedings

Attribute grammar evolution, 2005

Attribute grammar evolution, 2005, Lecture Notes in Computer Science

Attribute grammar evolution, 2005, ARTIFICIAL INTELLIGENCE AND KNOWLEDGE ENGINEERING APPLICATIONS: A BIOINSPIRED APPROACH, PT 2, PROCEEDINGS. DOI: 10.1007/11499305_19

COMMON PITFALLS USING THE NORMALIZED COMPRESSION DISTANCE: WHAT TO WATCH OUT FOR IN A COMPRESSOR, 2005, Communications in Information and Systems

Evolving computer-generated music by means of the normalized compression distance, 2005, WSEAS Transactions on Information Science and Applications

Towards a proof of the decidability of the momentary stagnation of the growth function of D0L systems, 2005. DOI: 10.1016/j.tcs.2005.05.002

Towards an agent-based model of adaptive organisations, 2005, WSEAS Transactions on Information Science and Applications

Multipactor electron simulation tool (MEST), 2004

Multipactor electron simulation tool (MEST), 2004, Conference Record of the International Power Modulator Symposium and High Voltage Workshop

Multipactor electron simulation tool (MEST), 2004, Proceedings of the International Power Modulator Symposium and High Voltage Workshop, Conference Record

Computer aided multi-paradigm modelling of hybrid systems with atom3, 2003, Simulation Series

Grammatical evolution to design fractal curves with a given dimension, 2003

Grammatical evolution to design fractal curves with a given dimension, 2003, IBM Journal of Research and Development. DOI: 10.1147/rd.474.0483

On some properties of artificial foraging ant communities, 2003

On some properties of artificial foraging ant communities, 2003, ESM 2003: 17TH EUROPEAN SIMULATION MULTICONFERENCE

Using grammatical evolution to design curves with a given fractal dimension, 2003, ICEIS 2003 - Proceedings of the 5th International Conference on Enterprise Information Systems

Visual interactive simulation for distance education, 2003. DOI: 10.1177/0037549703253455

Complex systems in APL: Fractals, evolving cellular automata and artificial life, 2002, Proceedings of the 2002 Conference on APL: Array Processing Languages: Lore, Problems, and Applications, APL-LPA 2002. DOI: 10.1145/602231.602233

Distributed simulation of ecosystems for the Internet, 2002, Systems Analysis Modelling Simulation. DOI: 10.1080/716067191

Hierarchical visualization in a simulation-based educational multimedia web system, 2002, ICEIS 2002 - Proceedings of the 4th International Conference on Enterprise Information Systems

Parametric 2-dimensional L systems and recursive fractal images: Mandelbrot set, Julia sets and biomorphs, 2002. DOI: 10.1016/s0097-8493(01)00162-5

Simulating evolutionary agent communities with OOCSMP, 2002, Proceedings of the ACM Symposium on Applied Computing

Teaching partial differential equations through the Internet: An interactive approach, 2002

Teaching partial differential equations through the Internet: An interactive approach, 2002, MODELLING AND SIMULATION

The role of oblivion, memory size and spatial separation in dynamic language games, 2002

The role of oblivion, memory size and spatial separation in dynamic language games, 2002, JASSS

The role of oblivion, memory size and spatial separation in dynamic language games, 2002, Journal of Artificial Societies and Social Simulation

Agent oriented simulation with OOCSMP. An example in evolutionary ant colonies, 2001, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

Constructing simulation-based Web documents, 2001, IEEE Multimedia. DOI: 10.1109/93.923952

Determination of fractal dimensions from equivalent L systems, 2001

Determination of fractal dimensions from equivalent L systems, 2001, IBM Journal of Research and Development. DOI: 10.1147/rd.456.0797

Using simulation and virtual reality for distance education, 2001

Using simulation and virtual reality for distance education, 2001, Computers and Education: Towards an Interconnected Society. DOI: 10.1007/0-306-47533-2_19

Web-based simulation activities of the technical school of computer science in the Universidad Autonoma of Madrid, 2001. DOI: 10.1177/003754970107600208

Web-based simulation of systems described by partial differential equations, 2001

Web-based simulation of systems described by partial differential equations, 2001, Winter Simulation Conference Proceedings. DOI: 10.1109/wsc.2001.977348

Artificial life evolution in a simplified APL2 environment, 2000, Proceedings of the APL Berlin 2000 Conference

Automatic generation of simulation-based web courses and model documentation, 2000

Automatic generation of simulation-based web courses and model documentation, 2000, Transactions of the Society for Computer Simulation

Automatic generation of simulation-based web courses and model documentation, 2000, Transactions of the Society for Computer Simulation International

Mathematical models for the analysis of hepatitis B and AIDS epidemics, 2000. DOI: 10.1177/003754970007400403

Representation of some cellular automata by means of equivalent L Systems, 2000, Complexity International

Some strategies for the simulation of vocabulary agreement in multi-agent communities, 2000

Some strategies for the simulation of vocabulary agreement in multi-agent communities, 2000, JASSS

Some strategies for the simulation of vocabulary agreement in multi-agent communities, 2000, Journal of Artificial Societies and Social Simulation

Using APL2 to compute the dimension of a fractal represented as a grammar, 2000, Proceedings of the APL Berlin 2000 Conference

Output visualization modes in it Java generating continuous simulation compiler, 1999

Output visualization modes in it Java generating continuous simulation compiler, 1999, SIMULATION IN INDUSTRY'99: 11TH EUROPEAN SIMULATION SYMPOSIUM

Semiautomatic generation of Web courses by means of an object-oriented simulation language, 1999. DOI: 10.1177/003754979907300102

Compiling a simulation language in APL, 1998, Proceedings of the APL98 Conference

Educational simulation of complex ecosystems in the World-Wide Web, 1998

Educational simulation of complex ecosystems in the World-Wide Web, 1998, ESS - SIMULATION TECHNOLOGY: SCIENCE AND ART

Semiautomatic generation of educational courses in the Internet by means of an object-oriented continuous simulation language, 1998

Semiautomatic generation of educational courses in the Internet by means of an object-oriented continuous simulation language, 1998, Simulation: Past, Present and Future

Using APL to build science tutors for the high school level, 1998, Proceedings of the APL98 Conference

Using APL to build science tutors for the high school level, 1998, APL 1998 - Proceedings of the APL 1998 Conference on Array Processing Languages. DOI: 10.1145/327559.327644

A study of the representation of fractal curves by L systems and their equivalences, 1997

A study of the representation of fractal curves by L systems and their equivalences, 1997, IBM Journal of Research and Development. DOI: 10.1147/rd.416.0727

OOCSMP: An object-oriented simulation language, 1997

OOCSMP: An object-oriented simulation language, 1997, SIMULATION IN INDUSTRY: 9TH EUROPEAN SIMULATION SYMPOSIUM

Representation of fractal curves by means of L systems, 1996, APL 1996 - Proceedings of the Conference on Designing the Future. DOI: 10.1145/253341.253348

The evolution of creationism, 1996

The evolution of creationism, 1996, GSA Today. DOI: 10.1130/gsatg158a.1

User interfaces with object-oriented programming in APL2, 1996, APL 1996 - Proceedings of the Conference on Designing the Future. DOI: 10.1145/253341.253346

Object oriented graphics in APL2, 1992, International Conference on APL

ADVANCED APPLICATIONS OF APL - LOGIC PROGRAMMING, NEURAL NETWORKS, AND HYPERTEXT, 1991

ADVANCED APPLICATIONS OF APL - LOGIC PROGRAMMING, NEURAL NETWORKS, AND HYPERTEXT, 1991, IBM Systems Journal. DOI: 10.1147/sj.304.0543

Genetic algorithms, 1991, APL 1991 - Proceedings of the International Conference on APL. DOI: 10.1145/114054.114056

OBJECT-ORIENTED PROGRAMMING IN APL2, 1991

THE APL IL INTERPRETER GENERATOR, 1991

THE APL IL INTERPRETER GENERATOR, 1991, IBM Systems Journal. DOI: 10.1147/sj.304.0490

Neural networks in APL, 1990, Conference Proceedings on APL 1990: For the Future. DOI: 10.1145/97808.97816

AN EXPERT SYSTEM IN CHEMICAL SYNTHESIS WRITTEN IN APL2/PC, 1989, APL 89 CONFERENCE PROCEEDINGS. DOI: 10.1145/75145.75185

APL2 and PS/2: The language, the systems, the Peripherals, 1989, Conference Proceedings on APL as a Tool of Thought, APL 1989. DOI: 10.1145/75144.75146

An expert system in chemical synthesis written in APL2/PC, 1989, Conference Proceedings on APL as a Tool of Thought, APL 1989. DOI: 10.1145/75144.75185

FRAMES, SEMANTIC NETWORKS, AND OBJECT-ORIENTED PROGRAMMING IN APL2, 1989

Object-oriented programming in APL2, 1989, Conference Proceedings on APL as a Tool of Thought, APL 1989. DOI: 10.1145/75144.75147

APL2-a RISC business, 1987, Proceedings of the International Conference on APL, APL 1988. DOI: 10.1145/55626.55627

Solutions to logic problems in APL2, 1987, Proceedings of the International Conference on APL, APL 1987

EXTENDING APL TO LOGIC PROGRAMMING., 1986

JAPANESE APL LANGUAGE SYSTEM ON IBM MULTISTATION 5550., 1986

AN APL SYSTEM FOR THE IBM PERSONAL-COMPUTER, 1985

APL SYSTEM FOR THE IBM PERSONAL COMPUTER., 1985, IBM Systems Journal. DOI: 10.1147/sj.241.0061

APL/PC VERSUS VS APL AND APL2., 1984

The IBM personal computer APL system, 1984, Proceedings of the International Conference on APL, APL 1984. DOI: 10.1145/800058.801117

AUTOMATIC SOLUTION OF SORITES, 1980. DOI: 10.1108/eb005540

APL continuous system modelling program: an interactive simulation language, 1979, Advances in Engineering Software (1978). DOI: 10.1016/0141-1195(79)90004-4

MACHINE-INDEPENDENT APL INTERPRETER, 1978

MACHINE-INDEPENDENT APL INTERPRETER., 1978, IBM Journal of Research and Development. DOI: 10.1147/rd.224.0413

APL INTERPRETER AND SYSTEM FOR A SMALL COMPUTER, 1977

APL INTERPRETER AND SYSTEM FOR A SMALL COMPUTER., 1977, IBM Systems Journal. DOI: 10.1147/sj.161.0018

Design and application of an interactive simulation language, 1976, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). DOI: 10.1007/3-540-07622-0_509

Extension of APL to tree-structured information, 1976, Proceedings of the 8th International Conference on APL, APL 1976. DOI: 10.1145/800114.803655

Simulation of neuronal networks,SIMULACION DE REDES NEURONALES, 1976, Gaceta Medica de Bilbao

SIAL/74 - AN APLSV analog-logical block-diagram simulator, 1975, Proceedings of 7th International Conference on APL, APL 1975`. DOI: 10.1145/800117.803778

A boundless compression algorithm in APL2. DOI: 10.1145/1127556.1127561

Automatic generation of APL programs. DOI: 10.1145/1354923.1354926

Compiling a simulation language in APL. DOI: 10.1145/327600.327625

Distributed Simulation of Ecosystems for the Internet. DOI: 10.1080/716067180

Evolving an ecology of mathematical expressions with grammatical evolution. DOI: 10.1016/j.biosystems.2012.12.004

Frames, semantic networks, and object-oriented programming in APL2. DOI: 10.1147/rd.335.0502

Genetic algorithms. DOI: 10.1145/114055.114056

Meta-modelling and graph grammars for multi-paradigm modelling in AToM3. DOI: 10.1007/s10270-003-0047-5

Neural networks in APL. DOI: 10.1145/97811.97816

Object oriented graphics in APL2. DOI: 10.1145/144052.144062

Object oriented programming in APL2. DOI: 10.1145/75145.75146

Object oriented programming, tutorial. DOI: 10.1145/97811.97817

Programming cellular automata in APL2. DOI: 10.1145/347194.347206

Representation of fractal curves by means of L systems. DOI: 10.1145/253417.253348

Solutions to logic problems in APL2. DOI: 10.1145/384282.28359

The Normalized Compression Distance Is Resistant to Noise. DOI: 10.1109/tit.2007.894669

Two-level evolution of foraging agent communities. DOI: 10.1016/s0303-2647(02)00018-7

User interfaces with object-oriented programming in APL2. DOI: 10.1145/253417.253346

Using APL to build science tutors for the high school level. DOI: 10.1145/327600.327644

Visual Interactive Simulation for Distance Education. DOI: 10.1177/0037549703079001002