Archive of selected group publications, presentations and software*

Some links might not be active; this could be because the document has not been archived yet, or because it is under revision, or because it cannot be disclosed or because it is only available in hardcopy form. Please notify us if you need something that appears not to be available. Please note that "CEID" is an acronym for the "Computer Engineering and Informatics Department" and "TR" for "Technical Report". Some reports are available from http://arxiv.org. Finally, please note the copyright restrictions on some of these publications that might limit such downloads to users from non-profit and educational institutions.

Some software from our group

TMG: Toolbox that can be used for various tasks in text mining (TM) specifically  i) indexing, ii) retrieval, iii) dimensionality reduction, iv) clustering, v) classification. Most of TMG is written in MATLAB, though a large segment of the indexing phase is written in Perl. TMG is especially suited for TM applications where data is  high-dimensional but extremely sparse as it uses the sparse matrix infrastructure of MATLAB. Initially built as a preprocessing tool for creating term-document matrices (tdm's)  from unstructured text that was  reportedly used  with success by several researchers and instructors, the new version of TMG (May'07) offers a much wider range of tools.
Primary contact: Dimitrios Zeimpekis
Funding: University of Patras K. Karatheodori grant no. B120; Bodossaki Foundation Graduate Fellowship.
Links:  TMG home  Some uses of TMG

Jylab: Portable and flexible scientific computing environment running on all platforms providing a recent JVM and enabling the development of scientific applications over distributed computing platforms. Jylab conveniently packages Jython (<http://www.jython.org/>) for flexible Python language scripting, with a core set of open source libraries implementing numerical linear algebra routines (NLA) and communication models. Recently, a package was implemented iin Jylab that enables accessing and using the Grid infrastructure. 
Primary contact: Georgios Kollias
Funding: PYTHAGORAS I grant, project B365016; GRID-APP project of Hellenic General Secreteriat of Research and Technology
Links: Jylab wiki

NNDSVDMATLAB functions to initialize approximate nonnegative matrix factorization algorithms.The basic algorithm contains no randomization and is based on approximations of positive sections of the partial SVD factors of the data matrix utilizing an algebraic property of unit rank matrices. The method is also suitable when seeking sparse factors. The approximants furnished by NNDSVD appear to lead to much faster error reduction compared to random initialization though the eventual error is of similar quality.
Primary contact: Christos Boutsidis
Funding: University of Patras K. Karatheodori grant no. B120
Links: NNDSVD presentation, major publication

IRLANBMATLAB functions to compute the smallest singular triplets of large sparse matrices in matrix free manner. The algorithms used are based on Lanczos bidiagonalization, implicit restarting, and harmonic Ritz values, deflation and refinement. The method has been used with success in applications such as the computation of matrix pseudospectra and clustering.
Primary contact: Effrosyni Kokiopoulou
Funding: University of Patras K. Karatheodori grant no. B120; Bodossaki Foundation Graduate Fellowship.
Links: TBA, major publication

Selected publications / reports / presentations

  1. [T] E.M. Kontopoulou, M. Predari and E. Gallopoulos, “Onomatology and content analysis of ergodic literature”, 24th ACM conference on Hypertext and social media “Narrative and Hypertext” Workshop, May 2013.

  2. [T] G. Kollias, E. Gallopoulos and A. Grama, “Surfing the network for ranking by multidamping”, IEEE Trans. Knowledge and Data Engineering, (published online Jan. 2013).

  3. [T] V. Kalantzis, C. Bekas, A. Curioni and E. Gallopoulos, “Accelerating data uncertainty quantification by solving linear systems with multiple right-hand sides”, Numerical Algorithms, 62(4):637-653, 2013, DOI 10.1007/s11075-012-9687-2. 

  4. [N] with V. Kalantzis, F. Saied and A. Sameh, “Accelerating Spike algorithms for the solution of sparse linear systems with multiple right-hand sides”, presented by V. Kalantzis at NumAn 2012, Ioannina, Sept. 2012.

  5. [N] E. Gallopoulos, “Matrix methods for some problems in data analysis”, keynote address, NumAn 2012, Ioannina, Sept. 2012.

  6. [N] with M. Predari and I. Koutis, “Inclusion-exclusion algorithms for revealing pseudospectra”, presented by M. Predari at NumAn 2012, Ioannina, Sept. 2012.

  7. [T] E.M. Kontopoulou, M. Predari, T. Kostakis and E. Gallopoulos, “Graph and matrix metrics to analyze ergodic literature for children”, Proc. 23rd ACM conference on Hypertext and social media (HT '12, Milwaukee), pp. 133-142, June 2012. Winner of the ACM SIGWEB 2012 Hypertext Ted Nelson Newcomer Award.

  8. [T] I. Duff, E. Gallopoulos, D. di Serafino and B. Ucar, “Topic 10: Parallel Numerical Algorithms”, preface to the session, EURO-PAR 2012, Lecture Notes in Computer Science, 2012, Volume 7484/2012, p. 550.

  9. [T] G. Kollias, E. Gallopoulos and A. Grama, “Rank computations with parallel random surfers”, 15th SIAM Conf. on Parallel Processing for Scientific Computing, Feb. 2012, Savannah, GA.

  10. [T] V. Kalantzis, C. Bekas, A. Curioni and E. Gallopoulos, “Estimating the diagonal of matrix inverses in parallel”, 15th SIAM Conf. Parallel Processing for Scientific Computing, Feb. 2012, Savannah, GA.

  11. [Τ] M.W. Berry, K.A. Gallivan, E. Gallopoulos, A. Grama, B. Philippe, Y. Saad and F. Saied eds., "High Performance Scientific Computing: Algorithms and Applications", Springer ISBN 978-1-4471-2436-8 (Print) 978-1-4471-2437-5 (Online), Jan. 2012.

  12. [T] K. Gallivan, E. Gallopoulos, A. Grama, B.Philippe, E. Polizzi, Y. Saad, F. Saied, and D.Sorensen, "Parallel Numerical Computing from Illiac IV to Exascale -The Contributions of Ahmed H. Sameh", in "High Performance Scientific Computing: Algorithms and Applications", M. Berry et al. eds., Springer, Jan. 2012.

  13. [N] V. Kalantzis, C. Bekas, A. Curioni and E. Gallopoulos, “A matrix-free projection method for estimating the diagonal of a matrix inverse”, TR HPCLAB-SCG 2/12-11. Also presentation and abstract at International Conference on Scientific Computing, S. Margherita di Pula, Sardenia, Oct. 2011.

  14. [N] G.D. Kollias and E. Gallopoulos, "Functional rankings with multidamping: Generalizing PageRank with inhomogeneous matrix products". TR HPCLAB-SCG 01/09-11. 

  15. [T] V. Kalofolias and E. Gallopoulos, "Computing Symmetric Nonnegative Rank Factorizations", Linear Algebra and its Applications, 436 (2012), pp. 421-435. Published online 3/11/2011.

  16. [N] E. Gallopoulos, "Rapid Elliptic Solvers", In Encyclopedia of Parallel Computing, D. Padua ed., Springer, pp. 1719-1728, 2011Also TR HPCLAB-SCG 1/06-10. 

  17. [T] E. Gallopoulos (joint work with G. Kollias), “'Variations on PageRank': Generalizing PageRank, multidamping and inhomogeneous matrix products”, Center for Computational and Applied Mathematics Seminar, Dept. Math., Purdue University, May 2011.

  18. [T] K. Georgiou, G. Kollias and E. Gallopoulos, "A versatile system for asynchronous iterations: From multithreaded simulations to Grid experiments". In "Parallel Computing: From Multicores and GPU's to Petascale". B. Chapman, et al. eds., pp. 238-245, IOS Press, 2010. Selected for publication amongst papers presented at PARCO 2009 (Sept. 2009, Lyon, France).

  19. [T] D. Zeimpekis and E. Gallopoulos, "Document Clustering using NMF based on Spectral Information". Revised version In Proc. Text Mining 2008 held in conjunction with the 8th SIAM Int'l. Conf. Data Mining (SDM 2008, Atlanta, GA).  Also TR HPCLAB-SCG 01/01-08, CEID, University of Patras, Jan. 2008.

  20. [T] D. Zeimpekis and E. Gallopoulos, "Principal Direction Divisive Partitioning with Kernels and k-Means Steering". In Survey of Text Mining II: Clustering, Classification and Retrieval, Michael W. Berry and Malu Castellanos eds., pp. 45-64, ISBN: 978-1-84800-045-2, Springer, 2008.

  21. [T] D. Zeimpekis and E. Gallopoulos, "Text to Matrix Generator (TMG) Manual", TR HPCLAB-SCG 09/05-07, May 2007. Also in html.

  22. [T] K. Georgiou, G. Kollias and E. Gallopoulos, "Grid-enabling a Problem Solving Environment: Implementation and Everyday Use". To appear in Proc. CoreGRID Workshop on Grid Programming Model, Grid and P2P Systems Architecture, and Grid Systems, Tools and Environments, Springer Lecture Notes (proceedings papers selected after the Workshop (held at Institute of Computer Science, Foundation for Research and Technology, Crete, June 12-13, 2007). Original version HPCLAB-SCG 08/05-07. Also presented at "Enabling Grids for E-sciencE": EGEE07-Budapest-Poster Session. 

  23. [N] T. Kostakis and E. Gallopoulos, "The 88 Ntolmadakia" eigenvector and beyond: Link Analysis and Linear Algebra on children's books", HPCLAB-SCG 07/04-07, presented at 1st Greek Panhellenic Student Conference "EYRHKA 2007" held with 11th Panhellenic Conference on Informatics (PCI 2007), Patras, May 2007.

  24. [T] A. Zouzias and E. Gallopoulos, "From k-plane to Projective Clustering", HPCLAB-SCG 06/04-07, presented at 1st Greek Panhellenic Student Conference "EYRHKA 2007" held with 11th Panhellenic Conference on Informatics (PCI 2007), Patras, May 2007.

  25. [T] G. Kollias and E. Gallopoulos, "Multiranking simulation framework for link-based ranking", Schloss Dagstuhl Seminar "Web Information Retrieval and Linear Algebra Algorithms", Feb. 11-16, 2007. Presentation TR HPCLAB-SCG 05/02-07.

  26. [T] G. Kollias, E. Gallopoulos and D. Szyld, "Asynchronous Computation of PageRank", Schloss Dagstuhl Seminar "Web Information Retrieval and Linear Algebra Algorithms", Feb. 11-16, 2007. Presentation HPCLAB-SCG 04/02-07.

  27. [T] D. Zeimpekis and E. Gallopoulos, "k-means steering of spectral divisive clustering algorithms". In Proc. Text Mining 2007 held in conjunction with the 7th SIAM Int'l. Conf. Data Mining (SDM 2007, April 28,  Minneapolis, MN).  Also TR HPCLAB-SCG 03/01-07, CEID, University of Patras, Feb. 2007.

  28. [T] D. Zeimpekis, A. Zouzias and E. Gallopoulos, "TMG: A MATLAB toolbox for text indexing, retrieval and classification", Demo session during 6th Int'l. conf. on Data Mining (ICDM'06), (ICDM'06), Dec. 2006.

  29. [T] D. Zeimpekis and E. Gallopoulos, "Non-Linear Dimensional Reduction via Class Representatives for Text Classification".  Proc. 6th Int'l. conf. on Data Mining (ICDM'06), pp. 1172-1177, IEEE Computer Society, Los Alamitos, Dec. 2006. Revised from TR HPCLAB-SCG 11/07-06, CEID, University of Patras, July 2006.

  30. [T] G. Kollias and E. Gallopoulos, "Jylab: A System for Portable Scientific Computing over Distributed Platforms". In Proc. 2nd IEEE Int'l. Conf. on e-Science and Grid Computing (e-Science 2006): Session on Innovative and Collaborative Problem Solving, Dec. 2006. Revised from TR HPCLAB-SCG 10/07-06, CEID, University of Patras, July 2006. See also the Jylab Wiki. The paper received the top grade in the review process and was declared by the Workshop Program Committee as the keynote paper of the Workshop.

  31. [T] C. Boutsidis and E. Gallopoulos, "SVD based initialization: A head start for nonnegative matrix factorization". TR HPCLAB-SCG-02/01-07 (supercedes HPCLAB-SCG-6/08-05).  Revised in "Pattern Recognition", 41(4):1350-1362, April 2008. Related presentation "Structured  initialization for  head start in nonnegative matrix factorization" at joint GAMM-SIAM Conference on Applied Linear Algebra, Duesseldorf, Germany, July 2006. Presentation TR HPCLAB-SCG 8/07-06. 

  32. [N] G. Kollias and E. Gallopoulos, "PageRank computations for compressed link-structures", Abstract at joint GAMM-SIAM Conference on Applied Linear Algebra, Duesseldorf, Germany, July 2006. Also (presentation) TR HPCLAB-SCG 7/07-06, CEID, University of Patras.

  33. [T] I. Antonellis and E. Gallopoulos, "Tensor based text representation: a new dimension in IR", Poster presented at Workshop on Algorithms for Modern Massive Data Sets, Stanford University and Yahoo! Research. Also Report (presentation) TR HPCLAB-SCG 6/06-06.

  34. [T] C. Boutsidis and E. Gallopoulos in collaboration with P. Zhang and R.J. Plemmons, "PALSIR : A new approach to Nonnegative Tensor Factorization", Poster presented at Workshop on Algorithms for Modern Massive Data Sets, Stanford University and Yahoo! Research. Also Report (presentation) TR HPCLAB-SCG 5/06-06.

  35. [T] S. Hatzimihail and E. Gallopoulos, "Can Information Retrieval aid Iterative Methods?", 9th Copper Mountain Conf. Iterative Methods, April 2006. Report (presentation) TR HPCLAB-SCG 4/04-06.

  36. [T] D.K. Tasoulis, D. Zeimpekis, E. Gallopoulos and M.N. Vrahatis, "Oriented k-windows: A PCA driven clustering method". In "Advances in Web Intelligence and Data Mining", M. Last, P.S. Szcepaniak, Z. Volkovich and A. Kandel eds., Springer Studies in Computational Intelligence, v. 23, pp. 319-328, 2006, Springer. Revised from  TR HPCLAB-SCG 2/02-06, CEID, University of Patras, Feb. 2006.

  37. [T] I. Antonellis and E. Gallopoulos, "Exploring term-document matrices from matrix models in text mining",  Proc. SIAM Text Mining 2006 Workshop, held in conjunction with the 6th SIAM Int'l. Conf. Data Mining (SDM 2006, April 20-22). Also TR HPCLAB-SCG 3/02-06, CEID, University of Patras, Feb. 2006. (Supercedes TR HPCLAB-SCG 1/01-06, Jan. 2006).

  38. [T] C. Boutsidis and E. Gallopoulos, "On SVD-based initialization for nonnegative matrix factorization", TR HPCLAB-SCG-6/08-05, CEID, University of Patras", Oct. 2005. Superceded by TR HPCLAB-SCG 2/01-07.

  39. [T] G. Kollias, E. Gallopoulos and D. Szyld, "Asynchronous iterative computations with Web information retrieval structures: The PageRank case". In Parallel Computing: Current & Future issues of High-End Computing (NIC Series Volume 33): Proc. PARCO'05 (Malaga, Sept. 2005) , G.R. Joubert, et al. eds. pp. 309-317, Oct. 2006. Also TR HPCLAB-SCG 5/08-05, CEID, University of Patras, Aug. 2005.

  40. [T] E. Gallopoulos, "Some Computational Linear Algebra Algorithms and Tools for Information retrieval", TR HPCLAB-SCG 4/05-05, CEID, University of Patras, presented at the Algorithmic Techniques in Data Mining Workshop, Karmiel, May 2005.

  41. [T] C. Bekas, V. Bogeas, K. Petrakos and E. Gallopoulos, " Computing Pseudospectra of Parameter-Dependent Matrices", presented at the XVIth Householder Symposium, Seven Springs, Pennsylvania, May 2005 (extended abstract). Also TR HPCLAB-SCG 3/05-05, CEID, University of Patras.

  42. [T] D. Zeimpekis and E. Gallopoulos, "Design of a MATLAB toolbox for term-document matrix generation", TR HPCLAB-SCG 2/02-05, CEID, University of Patras, Februry 2005. In Proc. Workshop on Clustering High Dimensional Data and its Applications,  (held in conjunction with 5th SIAM Int'l Conf. Data Mining), I.S. Dhillon, J. Kogan and J. Ghosh eds., pp. 38-48, April 2005, Newport Beach, California. (Also software - same as in next item).

  43. [T] D. Zeimpekis and E. Gallopoulos, "TMG: A MATLAB Toolbox for generating term-document matrices from text collections" TR HPCLAB-SCG 1/01-05  In "Grouping Multidimensional Data: Recent Advances in Clustering", J. Kogan, C. Nicholas and M. Teboulle, eds., pp. 187-210, Springer, 2005. TMG Software

  44. [T] D. Zeimpekis and E. Gallopoulos,  "CLSI: A Flexible Approximation Scheme from Clustered Term-Document Matrices", Proc. SIAM 2005 Data Mining Conf. H. Kargupta, J. Srivastava, C. Kamath and A. Goodman, eds., pp. 631-635, April 2005, Newport Beach, California. For an extended version, see TR HPCLAB-SCG  2/10-04.

  45. [T] C. Bekas, E. Kokiopoulou and E. Gallopoulos, "The design of a distributed MATLAB-based environment for computing pseudospectra". Special issue on "Complex Problem-Solving Environments for Grid Computing" of Future Generation Computer Systems, 21(6):930-941, April 2005.

  46. [T] D. Zeimpekis and E. Gallopoulos "PDDP(l): Towards a flexible principal direction divisive partitioning clustering algorithm'', in Proc. IEEE ICDM '03 Workshop on Clustering Large Data Sets, pp. 26-35, D. Boley, I. Dhillon, J. Ghosh and J. Kogan eds., Melbourne, Florida, Nov. 2003.

  47. [N] C. Bekas, E. Gallopoulos and V. Simoncini, "Transfer Functions and Path Following for Computing Pseudospectra". Extended abstract in the (electronic) Proc. SIAM Conf. in Applied Linear Algebra, July 2003.

  48. [T] E. Kokiopoulou, C. Bekas and E. Gallopoulos, "Computing smallest singular triplets with implicitly restarted Lanczos bidiagonalization". In Applied Numerical Mathematics, 49(1), April 2004, pp. 39-61. Also TR HPCLAB-TR-17-02-03, Feb. 2003.  Extended abstract in (electronic) Proc. SIAM Conf. in Applied Linear Algebra, July 2003.

  49. [T] C. Bekas, E. Kokiopoulou, E. Gallopoulos and V. Simoncini, "Parallel Computation of Pseudospectra using Transfer Functions on a MATLAB-MPI Cluster Platform". In D. Kranzlmüller, P. Kacsuk, J. Dongarra, J. Volkert (Eds.): Recent Advances in Parallel Virtual Machine and Message Passing Interface, Proc.9th European PVM/MPI Users' Group Meeting, Springer-Verlag, LNCS Vol. 2474, pp. 199-207, Linz, Austria, September 29-October 2, 2002.

  50. [T] C. Bekas and E. Gallopoulos, "Parallel Computation of Pseudospectra by Fast Descent". Parallel Computing, v. 28, pp. 223-242, 2002.

  51. [T] C. Bekas, E. Kokiopoulou, I. Koutis and E. Gallopoulos, "Towards the Parallel Computation of Matrix Pseudospectra". In Proc. 15th ACM  International Conference of Supercomputing (ICS'01: Sorrento, June 17-21, 2001).

  52. [T] E.N. Houstis, J.R. Rice, E. Gallopoulos and R. Bramley editors, Enabling Technologies for Computational Science: Frameworks, Middleware and Environments, Kluwer Academic Publishers, Boston, March 2000.

  53. [T] L. DeRose, B. Marsolf, K. Gallivan, E. Gallopoulos and D. Padua, "Design issues in a MATLAB-based environment for numerical programs". In Enabling Technologies for Computational Science: Frameworks, Middleware and Environments, E. Houstis et al. eds., pp. 315-326, Kluwer Academic Pub., Boston, March 2000.

  54. [T] C. Bekas and E. Gallopoulos, "Cobra: Parallel path following for computing the matrix pseudospectrum". Parallel Computing, v. 27, pp. 1879-1896, 2001. 

  55. [N] K. Gallivan, B. Marsolf and E. Gallopoulos, "The interactive restructuring of MATLAB Programs using the FALCON environment". In Innovative Architecture for Future Generation High-Performance Processors and Systems, Alex Veidenbaum and Kazuki Joe eds., pp. 3-12, IEEE Computer Society Press, 1998 (ISBN 0-8186-8424-0).

  56. [T] V. Simoncini and E. Gallopoulos, "Transfer functions and resolvent norm approximation of large matrices". Electronic Transactions in Numerical Analysis (ETNA), 7:190-201, 1998. Abstract and links to paper also available directly from ETNA. Revised version of LHPCA Tech. Rept. 010298, Dept. of Computer Engineering and Informatics, University of Patras, Feb. 1998.

  57. [N] C. Bekas and E. Gallopoulos, "Cobra: A hybrid method for computing the matrix pseudospectrum". LHPCA Tech. Rept. 010198, Dept. of Computer Engineering and Informatics, University of Patras, Jan. 1998. In Proc. 1998 Copper Mountain Conference on Iterative Methods, April 1998.

  58. [T] E. Houstis, E. Gallopoulos , R. Bramley and J. Rice, "Problem-Solving Environments for Computational Science: Guest Editors' Introduction". IEEE Computational Science and Engineering Magazine, 4(3):18-21, 1997.

  59. [T] K. Gallivan, B. Marsolf and E. Gallopoulos, "On the Use of Algebraic and Structural Information in a Library Prototyping and Development Environment". In Proc. 15th IMACS World Congress on Scientific Computation, Modelling and Applied Mathematics , vol. 4, pp. 565-570, Berlin, 1997.

  60. [T] E. Gallopoulos and A. Sameh, "CSE: Content and Product". A revised version appeared in IEEE Computational Science and Engineering Magazine, 4(2):39-43, 1997.

  61. [T] V. Simoncini and E. Gallopoulos, "Convergence properties of block GMRES and matrix polynomials", Lin. Alg. Appl. 247:97-119, Nov. 1996.

  62. [T] E. Gallopoulos and V. Simoncini, "Solving modified systems with multiple right-hand sides''. Abstract in Proc. Copper Mountain
    Conference on Iterative Methods, vol. 1, Copper Mountain, Colorado, Apr. 1996.

  63. [T] L. DeRose, K. Gallivan and E. Gallopoulos, "3-d land avoidance and load balancing in regional ocean simulation", Proc. 1996 Int'l. Conf. Parallel Processing vol. 2, pp. 158-165.

  64. [T] V. Simoncini and E. Gallopoulos, "A hybrid block GMRES method for nonsymmetric systems with multiple right-hand sides", J. Comput. Appl. Math. , 66:457-469, 1996.

  65. [T] L. DeRose, K. Gallivan, E. Gallopoulos, B. Marsolf and D. Padua, "FALCON: An Environment for the Development of Scientific Libraries and Applications". Proc. of the First Int'l. Workshop on Knowledge-Based Systems for the (re)Use of Program Libraries (KBUP'95) , Sophia-Antipolis, France, pp. 149-160, Nov. 1995.

  66. [T]L. DeRose, K. Gallivan, E. Gallopoulos, B. Marsolf and D. Padua, "A MATLAB compiler and restructurer for the development of scientific libraries and applications". Languages and Compilers for Parallel Computing, C.-H. Huang, et al. eds., pp. 269-288. Lecture Notes in Computer Science, Springer-Verlag, (8th Int'l. Workshop, LCPC'95, Columbus, Ohio, Aug. 1995.)

  67. [T]E.N. Houstis, J.R. Rice, A. Joshi, S. Weerawarana, E. Sacks, V. Rego, N.-H.L. Wang, C. Takoudis, A.H. Sameh and E. Gallopoulos, "MPSE: Multidisciplinary problem solving environments"; Paper presented at America in the Age of Information Committee on Information and Communication (CIC), National Coordination Office of the High Performance Computing and Communications Program, Bethesda, Md., July 1995.

  68. [T] E. Gallopoulos, E.N. Houstis and J.R. Rice, "Workshop on Problem-Solving Environments: Findings and Recommendations: Research directions in computational science". ACM Computing Surveys , 27(2):277-279, June 1995.

  69. [T] D. Calvetti, E. Gallopoulos, and L. Reichel, "Incomplete Partial Fractions for Parallel Evaluation of Rational Matrix Functions", J. Comput. Appl. Math. 59:349-380, 1995.

  70. [T]C. Baldwin, R. Freund, and E. Gallopoulos, "A parallel iterative method for exponential propagation", Proc. Seventh SIAM Conference on Parallel Processing for Scientific Computing D.H. Bailey, et al. eds., pp. 534-539, SIAM, Philadelphia, 1995.

  71. [T]V. Simoncini and E. Gallopoulos, "An iterative method for nonsymmetric systems with multiple right-hand sides", SIAM J. Sci. Comput. 16(4):3917-933, 1995.

  72. [T] V. Simoncini and E. Gallopoulos, "Iterative methods for complex symmetric systems with multiple right-hand sides", CSRD Tech. Report 1322, Dec. 1993.

  73. [T] E. Gallopoulos, E.N. Houstis and J.R. Rice, "Computer as thinker/doer: Problem solving environments for computational science". IEEE Computational Science & Engineering Mag. 1(2):11-23, 1994.

  74. [T] E. Gallopoulos and V. Simoncini, "Iterative solution of multiple linear systems: Theory, practice, parallelism and applications", In Proc. Second Int'l. Conf. on Computational Structures Technology: Advances in Parallel and Vector Processing for Structural Mechanics, B.H.V. Topping and M. Papadrakakis eds., pp. 47--51, Civil-Comp Press, Edinburgh, Aug. 1994. Also CSRD TR-1371.

  75. [T]L. DeRose, K. Gallivan and E. Gallopoulos, "Status Report: Parallel Ocean Circulation Modeling on CEDAR", Parallel Supercomputing in Atmospheric Science , G.-R. Hoffmann and T. Kauranne eds., pp. 157-172, World Scientific, Singapore, 1993.

  76. [T] T.F. Chan, E. Gallopoulos, V. Simoncini, T. Szeto and C.H. Tong, A Quasi-Minimal Residual Variant of the Bi-CGSTAB Algorithm for Nonsymmetric Systems, SIAM J. Sci. Comput., 15(2):338-347, 1994.

  77. [T] E. Gallopoulos, E.N. Houstis and J.R. Rice, Future Research Directions in Problem Solving Environments for Computational Science. Report of a Workshop on Research Directions in Integrating Numerical Analysis, Symbolic Computing, Computational Geometry, and Artificial Intelligence for Computational Science. CSRD Report 1259, Center for Supercomputing Research and Development: Urbana, Illinois, Oct. 1992.

  78. [T] L. DeRose, K. Gallivan and E. Gallopoulos, "Experiments with an ocean circulation model on CEDAR", Proc. 1992 ACM International Conference on Supercomputing , pp. 397-408, July 1992.

  79. [T] E. Gallopoulos and Y. Saad, "Efficient solution of parabolic equations by Krylov approximation methods", SIAM J. Sci. Stat. Comput., 13(5):1236-1264, Sep. 1992. The on-line paper corresponds to a slightly earlier version entitled "Efficient solution of parabolic equations by polynomial approximation methods", CSRD TR-969.

  80. [T] B. Bliss, M.-C. Brunet, and E. Gallopoulos. "Automatic program instrumentation with applications in performance and error analysis". In E. N. Houstis, J. R. Rice, and R. Vichnevetsky, editors, Expert Systems for Scientific Computing, pages 235-260. North-Holland, Amsterdam, The Netherlands, 1992.

  81. [T] C. K. Koc, P. Cappello, and E. Gallopoulos, "Decomposing polynomial interpolation for systolic arrays", International Journal of Computer Mathematics, 38(3+4):219-239, 1991.

  82. [T] P. Cappello, E. Gallopoulos, and C. K. Koc, "Systolic computation of interpolating polynomials", Computing, 45(2):95-117, 1990.  

  83. [T] O. Egecioglu, E. Gallopoulos and C. Koc, "A parallel method for fast and practical high-order Newton interpolation", BIT Computer Science and Numerical Mathematics , 30:268-288, 1990.

  84. [T] E. Gallopoulos and Y. Saad, "On the parallel solution of parabolic equations", Proc. 3d ACM Int'l. Conf. Supercomputing, pp. 17-28, 1989. Also CSRD TR-854.

  85. [T] O. Egecioglu, E. Gallopoulos and C. Koc, "Fast computation of divided differences and parallel Hermite interpolation", J. Complexity , 5(4):417-437, 1989.

  86. [T] O. Egecioglu, E. Gallopoulos and C. Koc, "Parallel Hermite interpolation: An algebraic approach", Computing , 42:291-307, 1989.

  87. [T] E. Gallopoulos and Y. Saad, "A parallel block cyclic reduction algorithm for the fast solution of elliptic equations", Parallel Computing , 10:143--160, 1989.

  88. [T] E. Gallopoulos and Y. Saad, "Some fast elliptic solvers for parallel architectures and their complexities", Int'l. J. High-Speed Computing, 1(1):113--141, 1989.

  89. [T] E. Gallopoulos and D. Lee, "Fast Laplace solver by Boundary Integral based Domain Decomposition". Parallel Processing for Scientific Computing, G. Rodrigue, ed., pp.141-145, SIAM, Philadelphia, 1989.

  90. [T] E. Gallopoulos and D. Lee, "Boundary Integral Domain Decomposition and hierarchical memory multiprocessors". Proc. 1988 ACM International Conference on Supercomputing, Saint-Malo, France, pp. 488-499, July 1988.

  91. [T] E. Gallopoulos, "The Massively Parallel Processor for problems in fluid dynamics", Computer Physics Communications , 37:311-316, 1985.

  92. [N] E. Gallopoulos, "Fluid Dynamics Modeling". In The Massively Parallel Processor , J.L. Potter ed., pp. 85-101, MIT Press, 1985.

  93. [N] E. Gallopoulos, D. Kopetzky, S.McEwan, D.L. Slotnick and A. Spry, "MPP program development and simulation". In The Massively Parallel Processor , J.L. Potter ed., pp. 276-290, MIT Press, 1985.

  94. [N] E. Gallopoulos and S.D. McEwan, "Numerical experiments with the Massively Parallel Processor", In Proc. 1983 International Conference on Parallel Processing, pp. 29-35, Aug. 1983.