Student Research Projects

Computational Chemistry

Our collaborative research involves modern drug discovery, the design, synthesis, and evaluation of potential enzyme inhibitory chemical compounds. Computational Intelligence and Computer Aided Molecular Modeling represent essential components of this endeavor. We are using Sybyl molecular modeling in conjunction with neural-networks - fuzzy logic - genetic algorithms techniques to design de novo structures which can become lead compounds for further drug development, and possibly future therapeutic agents.

Razvan Andonie, Ph.D.; Levente Fabry-Asztalos, Ph.D.

CWU Alumni: Christopher B. Abdul-Wahid (graduated 2009, PhD); Grant Barker (graduated 2009); Sarah Abdul-Wahid, M.S. (graduated 2006); Catharine J. Collar, M.S. (graduated 2006, PhD); Nicholas Salim (graduated 2006); Heather N. Biles (graduated 2006); Lukas Magill (graduated 2008).

External collaborators: Istvan Lorentz, PhD, Siemens, Romania; Bogdan Crivat, PhD, VP  Microsoft, USA; Lucian Sasu, PhD, "Transilvania" University, Romania.

Publications

Presentations

Bio-Inspired P2P Computing

Swarms of mobile software agents, imitating the behavior of insects, can solve complex tasks. Such agents individually have simple behavior. However, as a collective unit, constructive behavior emerges, as it does in insect colonies. We intend to investigate distributed computing in a heterogeneous network using bio-inspired techniques. The system should be adaptive and completely distributed. It should perform dynamic, event-driven load balancing. Every node of the network should be capable of producing new events and introducing them into the network for computation. The architecture should be used as a general support for clustering and task allocation applications.

Razvan Andonie, PhD; James Schwing, PhD.

CWU Alumni: Brandon Wysocki (graduated 2010); Ben Sisson (graduated 2010); Joseph Lemnley (graduated 2006); Sarah Abdul-Wahid, M.S. (graduated 2006); Jonathan Widger (graduated 2006); Berk Erkul (graduated 2007); Sorin (Alex) Bucse (graduated 2008); Lukas Magill (graduated 2008); Michael Wilson (graduated 2008); Ben Woodard (graduated 2008); Badi` Abdul-Wahid (graduated 2009).

External collaborators: Istvan Lorentz, PhD, Siemens Romania; Mihai Dumitrescu,  Transilvania University, Romania, Mihaela Malita, PhD, Anselm College, USA.

Publications

Presentations

CWU Chess

Writing a chess program is a notoriously difficult task. Our solution is to develop an adaptive distributed program that uses a genetic algorithm in combination with a neural network that can learn after each game it plays. The entire genetic algorithm/neural network component is part of the evaluation function used to rank each board. Given a board configuration, ten attributes are evaluated each of which is used as the input to the neural network. The weights of the neural network are optimized on a computer network, using a distributed genetic algorithm. Each time the evaluation function is called, the neural network calculates the value for a given board configuration which will then be used in a recursive search algorithm that uses Alpha-Beta pruning. The weights are adjusted at the end of the game based on its outcome. Work on parallelizing the alpha beta function to achieve greater search depths is partially complete. Our final goal is a fully distributed chess program which learns after each game it plays and analyzes in parallel strategies. CWU-Chess is integrated in the ARENA GUI. Approx. 250 chess engines run under Arena.

The free and publicly available UCI and Winboard protocols are used for the communication between CWU-Chess and Arena GUI. CWU-Chess can play against any of the Arena supported engines, against itself, and against a human partner.

Originally a final project in the CS457 Computational Intelligence course by Ashur Odah, Pushpinder Heer, and Joe Lemley, the CWU Chess program has turned in to a tradition for emerging research students.

Razvan Andonie, Ph.D.

CWU Alumni:  Ashur Odah (graduated 2004); Pushpinder Heer (graduated 2004); Joseph Lemnley (graduated 2006); Jonathan Widger (graduated 2006); Berk Erkul (graduated 2007;, Lukas Magill (graduated 2008;, Kyle Littlefield (graduated 2009). 

External Collaborator:  Michael Diosi (Germany), one of the ARENA developers. Thanks Michael for introducing us to ARENA and for your continuous support!

Publications and Presentations