Publications
1996. Fast sorting by reversal. Combinatorial Pattern MatchingCombinatorial Pattern Matching. 1075:168-185.
2002. 1.375-Approximation Algorithm for Sorting by Reversals. Algorithms — ESA 2002Algorithms — ESA 2002. 2461:401-408.
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.
2006. Selection of Target Sites for Mobile DNA Integration in the Human Genome. PLoS Comput BiolPLoS Comput Biol. 2(11):e157-e157.
2005. Algorithm 844: Computing sparse reduced-rank approximations to sparse matrices. ACM Transactions on Mathematical Software-TOMS. 31(2):252-269.
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. 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.
2003. Geometrical analysis of precessional switching and relaxation in uniformly magnetized bodies. Magnetics, IEEE Transactions on. 39(5):2501-2503.
2005. Data Redistribution and Remote Method Invocation in Parallel Component Architectures. Parallel and Distributed Processing Symposium, International. 1:40b-40b.
2006. Data redistribution and remote method invocation for coupled components. Journal of Parallel and Distributed Computing. 66(7):931-946.
2003. Understanding Computer User Frustration: Measuring and Modeling the Disruption from Poor Designs. Technical Reports from UMIACS.
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.