Блочные символьные матричные алгоритмы
Диссертация
Среди известных форматов хранения матриц подходящим может быть древовидный формат, основанный на идее представления матрицы в виде дерева, из каждой вершины которого исходит не более четырех ребер quadtree). Термину «quadtree» («region quadtree») в данной работе будет соответствовать термин «кватернарное дерево». Это — структура хранения данных, используемая не только для алгебраических… Читать ещё >
Список литературы
- Беклемишев Д. В. Дополнительные главы линейной алгебры. М.: Наука, 1983.
- Зуев М. С. Использование жесткого диска в матричных вычислениях // Вестник Тамб. ун-та. Сер. Естеств. и техн. науки. Тамбов, 2008. Т. 13, вып. 1. С. 121−124.
- Зуев М. С. О сложности алгоритмов умножения матриц над полиномами // XIV Междунар. конф. «Проблемы теоретической кибернетики». Тез. докл. М.: Изд-во механико-математического факультета МГУ, 2005. С. 52.
- Зуев М. С. Об истории параллельных матричных алгоритмов // Современное математическое образование и проблемы истории и методологии науки. Тамбов: изд-во Першина Р. В., 2006. С. 118−124.
- Зуев М. С. Пилотируемый алгоритм вычисления присоединенной матрицы и определителя // Вестник Тамб. ун-та. Сер. Естеств. и техн. науки. Тамбов, 2006. Т. И, вып. 4. С. 550−554.
- Зуев М. С. Пилотируемый алгоритм вычисления присоединенной матрицы в коммутативной области / / Труды Математического центра им. Н. И. Лобачевского. Т. 23. Казань: Изд-во Казанского математического общества, 2004. С. 51 52.
- Зуев М. С. Сложность алгоритмов для разреженных полиномиальных матриц // Вестник Тамб. ун-та. Сер. Естеств. и техн. науки. Тамбов, 2007. Т. 12, вып. 1. С. 131.
- Зуев М. С., Малашонок Г. И. О сложности алгоритмов умножения полиномиальных матриц // Труды 6 Междунар. конф. «Дискретные модели в теории управляющих систем». М.: Изд-во ВМиК МГУ, 2004. С. 32−40.
- Казаков В. Н. Сравнение методов исключения в компьютерной алгебре // Вестник Тамб. ун-та. Сер. Естеств. и техн. науки. Тамбов, 2005. Т. 10, вып. 1. С. 104−106.
- Карацуба А. А., Офман Ю. П. Умножение многозначных чисел на автоматах // ДАН СССР. 1962. Т. 145. N 2. С. 293−294.
- Малашонок Г. И. Матричные методы вычислений в коммутативных кольцах. Тамбов: Изд-во ТГУ им. Г. Р. Державина 2002.
- Малашонок Г. И. Решение системы линейных уравнений в области целостности // Журн. вычисл. матем. и мат. физ. 1983. Т. 23. С. 14 971 500.
- Малашонок Г. И., Зуев М. С. О представлении матриц кватернарными деревьями // Вестник Тамб. уи-та. Сер. Естеств. и техн. науки. Тамбов, 2005. Т. 10, вып.1. С. 98−100.
- Малашонок Г. И., Зуев М. С. Обобщенный алгоритм вычисления обратной матрицы //XI Державинские чтения. Тез. докл. Тамбов: Изд-во ТГУ им. Г. Р. Державина, 2006. С. 48−50.
- Малашонок Г. И., Аветисян А. И., Валеев Ю. Д., Зуев М. С.
- Параллельные алгоритмы компьютерной алгебры // Труды Института Системного Программирования / Под ред. В. П. Иванникова. М.: ИСП РАН, 2004. С. 169−180.
- Малашонок Г. И., Валеев Ю. Д., Зуев М. С. Параллельные вычисления на бинарных деревьях в задачах компьютерной алгебры. Тамбов: Изд-во ТГУ им. Г. Р. Державина, 2006.
- Малашонок Г. И., Валеев Ю. Д., Зуев М. С. Параллельная компьютерная алгебра. Введение. Тамбов: Изд-во ТГУ им. Г. Р. Державина, 2006.
- Малашонок Г. И. О решении систем линейных уравнений р-адическим методом // Программирование. 2003. N. 2. С. 8−22.
- Малашонок Г. И. Сложность быстрого умножения на разреженных структурах / Сб. Алгебра, логика и кибернетика (Материалы международной конференции) / Иркутск, Изд-во ГОУ ВПО «ИГПУ», 2004. С. 175−177.
- Малашонок Г. И., Сатина Е. С. Быстрое умножение и разреженные структуры // Программирование. 2004. N. 2. С. 1−5.
- Писсанецки С. Технология разреженных матриц. М.: Мир, 1988.
- Фаддеев Д. К. Лекции по алгебре. М.: Наука, 1984.
- Фаддеев Д. К., Фаддеева В. Н. Вычислительные методы линейной алгебры. М.: Физматгиз, 1963.
- Abdali S. К., Wise D. S. Experiments with quadtree representation of matrices // Proc. ISSAC 88, Lecture Notes in Computer Science 358. Springer Verlag, 1989. P. 96−108.
- Aho A. V., Hopcroft J. E., Ullman J. D. The design and analysis of computer algorithms. Addison-Wesley, 1976. Имеется перевод: Ахо A., Хопкрофт Дж., Ульман Дж. Построение и анализ вычислительных алгоритмов. М.: Мир, 1979.
- Akritas A. G., Malaschonok G. I. Computation of the Adjoint Matrix // Lecture Notes in Computer Science 3992. Springer Verlag, 2006. P. 486−489.
- Bareiss, E. H. Sylvester’s identity and multistep integer-preserving Gaussian elimination // Mathematics of Computation. V. 22. 1968. P. 565−578.
- Bini D., Pan V. Y. Polynomial and matrix computations. Fundamental algorithms. V. 1. Birkhauser, 1994.
- Bunch J., Hopkroft J. Triangular factorization and inversion by fast matrix multiplication. // Mat. Сотр. V. 28. 1974. P. 231−236.
- Crout P. D. A short method for evaluating determinants and solving systems of linear equations with real or complex coefficients. // Trans Amer. Inst. Elec. Engng. 1941. V. 60. P. 1235−1240.
- Dahlquist G., Bjorck A. Numerical methods in scientific computing (Web Draft). Режим доступа: http://www.mai.liu.se/~akbjo/NMbook.html.
- Demmel J. W., Heath M. Т., Vorst H. A. Parallel Numerical Linear Algebra // Acta Numerica 1993. Cambridge: Cambridge University Press, 1993. P. 111−198.
- Dongarra J., Foster I., Fox J., et al., ed. Sourcebook of parallel computing. Morgan Kaufmann Publishers, 2003.
- Doolittle M. H. Method employed in the solution of normal equations and the adjustment of a truangularization. U. S. Coast and Geodesic Survey Report. 1878. P. 115−120.
- Dumas J.-G. Efficient dot product over word-size finite fields. Rapport de recherche, IMAG-RR1064, Mar. 2004.
- Dumas J.-G., Giorgi P., Pernet C. FFPACK: finite field linear algebra package // Proc. ISSAC'04. ACM Press, 2004. P. 119−126.
- Eberly W., Giesbrecht M., Giorgi P., et. al. Solving sparse rational linear systems // Proc. ISSAC'06. ACM Press, 2006. P. 63−70.
- Frens J. D., Wise D. S. Matrix Inversion using Quadtrees Implemented in Gofer. Technical Report 433. Computer Science Department, Indiana University (1995 May).
- George A., Liu J. W.-H. Computer Solution of Large Sparse Positive Definite Systems. Prentice-Hall Inc., Englewood Cliffs, New Jersey 7 632, 1981. Имеется перевод: Джордж А., Лю Дж. Численное решение больших систем линейных уравнений. М.: Мир, 1984.
- Giesbrecht М., Jacobson М., Storjohann Jr. and A. Algorithms for large integer matrix problems // Proc. AAECC-14, Lecture Notes in Computer Science. V. 2227. Springer Verlag, 2001. P. 297−307.
- Golub G. H., Van Loan C. F. Matrix Computations. The Johns Hopkins University Press, 1996.
- Gustavson F. G. High-performance linear algebra algorithms using new generalized data structures for matrices // IBM Journal for Research and development. January 2003. V. 41. Issue 1. P. 31−55.
- Gustavson F. G. Recursion leads to automatic variable blocking for dense linear-algebra algorithms // IBM Journal for Research and development. November 1997. V. 41. Issue 6. P. 737−756.
- Higham N. J. Accuracy and Stability of Numerical Algorithms. SIAM, 1996.
- Huang X., Pan V. Y. Fast rectangular matrix multiplications and improving parallel matrix computations // Proc. PASCO'97. ACM Press, 1997.
- Hunter G. M. Efficient computation and data structures for graphics. Ph. D. dissertation. Department of Electrical Engineering and Computer Science, Princeton University, Princeton, NJ, 1978.
- Ibarra О. H., Мог an S., Hui R. A generalization of the fast LUP matrix decomposition algorithm and applications // Journal of algorithms. March 1982. V. 3. N. 1. P. 45−56.
- Kaltofen E. On Computing Determinants of Matrices Without Divisions // Proc. Internat. Symp. Symbolic Algebraic Comput. ISSAC'92. ACM Press, 1992. P. 342−349.
- Kaltofen E., Villard G. On the complexity of computing determinants // Proc. Fifth Asian Symposium on Computer Mathematics, ASCM 2001. Extended abstract. P. 13−27.
- Klinger A. Patterns and search statistics, in Optimizing Methods in Statistics / Ed. by J. S. Rustagi. New York, Academic Press, 1971. P. 303−337.
- Klinger A., Dyer C. R. Experiments in picture representation using regular decomposition // Computer Graphics and Image Processing. March 1976. V. 5, N. 1. P. 68−105.
- Krammer B. Algorithmische lineare Algebra fur Polynommatrizen. Re-gensburger mathematische schriften 32, Regensburg. 2002.
- Lorton К. P., Wise D. S. Analyzing Block Locality in Morton-Order and Morton-Hybrid Matrices // Proc. MEDEA Workshop'06. New York: ACM Press, 2006. P. 5−12.
- Malaschonok G. I. Algorithms for the solution of systems of linear equations in commutative rings / Effective Methods in Algebraic Geometry. Ed. by T. Mora and C. Traverso, Progress in Mathematics. V. 94. Birkhauser, 1991. P. 289−298.
- Malaschonok G. I. Complexity Considerations in Computer Algebra / CAS С 2004. Techn. Univ. Munchen, Garching, Germany, 2004. P.325−332.
- Malaschonok G. I. Effective Matrix Methods in Commutative Domains / Formal Power Series and Algebraic Combinatorics. Springer, 2000. P.506−517.
- Meuer U., Skinner G., Gunnels J. A collection of codes for sparse matrix computations. CSRD, University of Illinois, 1991.
- Morton G. M. A computer oriented geodetic data base and a new technique in file sequencing. IBM Ltd., Ottawa, Canada, 1966.
- Pan V. How to multiply matrices faster. Springer-Verlag, 1984.
- Pan V. Y. Complexity of computations with matrices and polynomials // SIAM Review. June 1992. V. 34, Issue 2. P. 225−262.
- Parhami B. Introduction to parallel processing. Algorithms and architectures. Kluwer academic publishers, 2002.
- Pernet C. Implementation of Winograd’s algorithm over finite fields using ATLAS level 3 BLAS. Technical report. Labo-ratorie Informatique et Distribution. July 2001. Режим доступа: www-id.imag.fr/Apache/RR/RR011122FFLAS.ps.gz.
- Quintana E. S., Quintana G., Sun X., et al. A note on parallel matrix inversion // SIAM J. Sci. Comput. V. 22, Issue 5. 2001. P. 1762−1771.
- Reiley W. C., van de Geijn R. A. POOCLAPACK: Parallel Out-of-Core Linear Algebra Package. Technical report CS-TR-99−33. Austin, TX, USA: University of Texas at Austin. 1999.
- Saad Y. Iterative methods for sparse linear systems. SIAM, 2000.
- Samet H. The design and analysis of spatial data structures. Addison-Wesley publishing company Inc., 1994.
- Sasaki Т., Murao H. Efficient Gaussian elimination method for symbolic determinants and linear systems // ACM. Trans. Math. Software. 1968. V. 8. N. 4. P. 277−289.
- Strassen V. Gaussian elimination is not optimal // Numerische Mathe-matik. 1969. V.13. P. 354−356.
- Watkins D. S. Fundamentals of matrix computations. Second edition. Wiley-Interscience, 2002.
- Watt S. M. Pivot-Free Block Matrix Inversion // Proc. 8th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing, (SYNASC 2006), Sept 26−29 2006, Timisoara, Romania. P. 151−155.
- Winograd S. Some remarks on fast multiplication of polynomials // Complexity of Sequential and Parallel Numerical Algorithms / Ed. by J.F.Traub. New York: Academic Press, 1973. P. 181−196.
- Wise D. S. Undulant block elimination and integer-preserving matrix inversion // Sci. Comput. Program 33, 1 (1999 January). P. 29−85.
- Woodbury M. A. Inverting modified matrices // Memorandum report 42. Princeton, Statistical Research Group, 1950.
- Интернет-ресурс www. net lib. org.
- Интернет-ресурс www. parallel. ru