Publications
2002. 1.375-Approximation Algorithm for Sorting by Reversals. Algorithms — ESA 2002Algorithms — ESA 2002. 2461:401-408.
1996. Fast sorting by reversal. Combinatorial Pattern MatchingCombinatorial Pattern Matching. 1075:168-185.
1983. Pseudogenes for human small nuclear RNA U3 appear to arise by integration of self-primed reverse transcripts of the RNA into new chromosomal sites. CellCell. 32(2):461-472.
2005. Algorithm 844: Computing sparse reduced-rank approximations to sparse matrices. ACM Transactions on Mathematical Software-TOMS. 31(2):252-269.
2006. Selection of Target Sites for Mobile DNA Integration in the Human Genome. PLoS Comput BiolPLoS Comput Biol. 2(11):e157-e157.
2009. An evaluation of connection characteristics for separating network attacks. International Journal of Security and Networks. 4(1):110-124.
2008. BELIV'08: Beyond time and errors: novel evaluation methods for information visualization. CHI '08 extended abstracts on Human factors in computing systems. :3913-3916.
2007. BELIV'06: beyond time and errors: novel evaluation methods for information visualization. interactions. 14(3):59-60.
2003. Geometrical analysis of precessional switching and relaxation in uniformly magnetized bodies. Magnetics, IEEE Transactions on. 39(5):2501-2503.
2003. Critical fields and pulse durations for precessional switching of thin magnetic films. Magnetics, IEEE Transactions on. 39(5):2504-2506.
2002. Perturbation technique for LLG dynamics in uniformly magnetized bodies subject to RF fields. Magnetics, IEEE Transactions on. 38(5):2403-2405.
2006. Data redistribution and remote method invocation for coupled components. Journal of Parallel and Distributed Computing. 66(7):931-946.
2005. Data Redistribution and Remote Method Invocation in Parallel Component Architectures. Parallel and Distributed Processing Symposium, International. 1:40b-40b.
2005. Social and Psychological Influences on Computer User Frustration (Newhagen book chapter, 2002). Institute for Systems Research Technical Reports.
2004. Social and psychological influences on computer user frustration. Media access: Social and psychological dimensions of new technology useMedia access: Social and psychological dimensions of new technology use. :91-103.
2006. A model for computer frustration: the role of instrumental and dispositional factors on incident, session, and post-session frustration and mood. Computers in Human Behavior. 22(6):941-961.