217,717 research outputs found

    Computational Geometric and Algebraic Topology

    Get PDF
    Computational topology is a young, emerging field of mathematics that seeks out practical algorithmic methods for solving complex and fundamental problems in geometry and topology. It draws on a wide variety of techniques from across pure mathematics (including topology, differential geometry, combinatorics, algebra, and discrete geometry), as well as applied mathematics and theoretical computer science. In turn, solutions to these problems have a wide-ranging impact: already they have enabled significant progress in the core area of geometric topology, introduced new methods in applied mathematics, and yielded new insights into the role that topology has to play in fundamental problems surrounding computational complexity. At least three significant branches have emerged in computational topology: algorithmic 3-manifold and knot theory, persistent homology and surfaces and graph embeddings. These branches have emerged largely independently. However, it is clear that they have much to offer each other. The goal of this workshop was to be the first significant step to bring these three areas together, to share ideas in depth, and to pool our expertise in approaching some of the major open problems in the field

    ANALISIS KESALAHAN SISWA DALAM MENYELESAIKAN SOAL KEMAMPUAN KOMUNIKASI MATEMATIS PADA MATERI BANGUN DATAR

    Get PDF
    Basically every student must master mathematics taught in school because mathematics is a branch of science from various sciences but in fact many students think that mathematics is a complicated lesson that makes them feel dizzy to learn it. In the end their hearts and minds were not open to understanding mathematics when it was explained by the teacher in school so that they had a lot of problems to solve the problem and resulted in incorrect filling in the questions given. The purpose of this study is none other than to analyze students' errors in mathematical communication skills in completing flat-build material. The subjects used were students from one of the high schools in Cihampelas. This research method is qualitative descriptive and the instrument used consists of a mathematical communication ability test. Based on the results of the research, the location of the causes of errors made by students is a concept, procedure and computational error. Factors that cause errors because they do not understand simple concepts, do not know the purpose of the problem, cannot complete mathematical sentences and are not careful in calculating

    P vs NP: P is Equal to NP: Desired Proof

    Get PDF
    Computations and computational complexity are fundamental for mathematics and all computer science, including web load time, cryptography (cryptocurrency mining), cybersecurity, artificial intelligence, game theory, multimedia processing, computational physics, biology (for instance, in protein structure prediction), chemistry, and the P vs. NP problem that has been singled out as one of the most challenging open problems in computer science and has great importance as this would essentially solve all the algorithmic problems that we have today if the problem is solved, but the existing complexity is deprecated and does not solve complex computations of tasks that appear in the new digital age as efficiently as it needs. Therefore, we need to realize a new complexity to solve these tasks more rapidly and easily. This paper presents proof of the equality of P and NP complexity classes when the NP problem is not harder to compute than to verify in polynomial time if we forget recursion that takes exponential running time and goes to regress only (every problem in NP can be solved in exponential time, and so it is recursive, this is a key concept that exists, but recursion does not solve the NP problems efficiently). The paper’s goal is to prove the existence of an algorithm solving the NP task in polynomial running time. We get the desired reduction of the exponential problem to the polynomial problem that takes O(log n) complexity

    Research and Education in Computational Science and Engineering

    Get PDF
    Over the past two decades the field of computational science and engineering (CSE) has penetrated both basic and applied research in academia, industry, and laboratories to advance discovery, optimize systems, support decision-makers, and educate the scientific and engineering workforce. Informed by centuries of theory and experiment, CSE performs computational experiments to answer questions that neither theory nor experiment alone is equipped to answer. CSE provides scientists and engineers of all persuasions with algorithmic inventions and software systems that transcend disciplines and scales. Carried on a wave of digital technology, CSE brings the power of parallelism to bear on troves of data. Mathematics-based advanced computing has become a prevalent means of discovery and innovation in essentially all areas of science, engineering, technology, and society; and the CSE community is at the core of this transformation. However, a combination of disruptive developments---including the architectural complexity of extreme-scale computing, the data revolution that engulfs the planet, and the specialization required to follow the applications to new frontiers---is redefining the scope and reach of the CSE endeavor. This report describes the rapid expansion of CSE and the challenges to sustaining its bold advances. The report also presents strategies and directions for CSE research and education for the next decade.Comment: Major revision, to appear in SIAM Revie

    Serial and Parallel Iterative Splitting Methods: Algorithms and Applications to Fractional Convection-Diffusion Equations

    Full text link
    [EN] The benefits and properties of iterative splitting methods, which are based on serial versions, have been studied in recent years, this work, we extend the iterative splitting methods to novel classes of parallel versions to solve nonlinear fractional convection-diffusion equations. For such interesting partial differential examples with higher dimensional, fractional, and nonlinear terms, we could apply the parallel iterative splitting methods, which allow for accelerating the solver methods and reduce the computational time. Here, we could apply the benefits of the higher accuracy of the iterative splitting methods. We present a novel parallel iterative splitting method, which is based on the multi-splitting methods, The flexibilisation with multisplitting methods allows for decomposing large scale operator equations. In combination with iterative splitting methods, which use characteristics of waveform-relaxation (WR) methods, we could embed the relaxation behavior and deal better with the nonlinearities of the operators. We consider the convergence results of the parallel iterative splitting methods, reformulating the underlying methods with a summation of the individual convergence results of the WR methods. We discuss the numerical convergence of the serial and parallel iterative splitting methods with respect to the synchronous and asynchronous treatments. Furthermore, we present different numerical applications of fluid and phase field problems in order to validate the benefit of the parallel versions.This research was partially supported by Ministerio de Economia y Competitividad, Spain, under grant PGC2018-095896-B-C21-C22 and German Academic Exchange Service grant number 91588469.Geiser, J.; Martínez Molada, E.; Hueso, JL. (2020). Serial and Parallel Iterative Splitting Methods: Algorithms and Applications to Fractional Convection-Diffusion Equations. Mathematics. 8(11):1-42. https://doi.org/10.3390/math8111950S142811Farago, I., & Geiser, J. (2007). Iterative operator-splitting methods for linear problems. International Journal of Computational Science and Engineering, 3(4), 255. doi:10.1504/ijcse.2007.018264Frommer, A., & Szyld, D. B. (2000). On asynchronous iterations. Journal of Computational and Applied Mathematics, 123(1-2), 201-216. doi:10.1016/s0377-0427(00)00409-xO’Leary, D. P., & White, R. E. (1985). Multi-Splittings of Matrices and Parallel Solution of Linear Systems. SIAM Journal on Algebraic Discrete Methods, 6(4), 630-640. doi:10.1137/0606062White, R. E. (1986). Parallel Algorithms for Nonlinear Problems. SIAM Journal on Algebraic Discrete Methods, 7(1), 137-149. doi:10.1137/0607017Geiser, J. (2016). Picard’s iterative method for nonlinear multicomponent transport equations. Cogent Mathematics, 3(1), 1158510. doi:10.1080/23311835.2016.1158510Miekkala, U., & Nevanlinna, O. (1987). Convergence of Dynamic Iteration Methods for Initial Value Problems. SIAM Journal on Scientific and Statistical Computing, 8(4), 459-482. doi:10.1137/0908046Miekkala, U., & Nevanlinna, O. (1996). Iterative solution of systems of linear differential equations. Acta Numerica, 5, 259-307. doi:10.1017/s096249290000266xGeiser, J. (2010). Iterative operator-splitting methods for nonlinear differential equations and applications. Numerical Methods for Partial Differential Equations, 27(5), 1026-1054. doi:10.1002/num.20568He, D., Pan, K., & Hu, H. (2020). A spatial fourth-order maximum principle preserving operator splitting scheme for the multi-dimensional fractional Allen-Cahn equation. Applied Numerical Mathematics, 151, 44-63. doi:10.1016/j.apnum.2019.12.018Giona, M., Cerbelli, S., & Roman, H. E. (1992). Fractional diffusion equation and relaxation in complex viscoelastic materials. Physica A: Statistical Mechanics and its Applications, 191(1-4), 449-453. doi:10.1016/0378-4371(92)90566-9Nigmatullin, R. R. (1986). The realization of the generalized transfer equation in a medium with fractal geometry. physica status solidi (b), 133(1), 425-430. doi:10.1002/pssb.2221330150Allen, S. M., & Cahn, J. W. (1979). A microscopic theory for antiphase boundary motion and its application to antiphase domain coarsening. Acta Metallurgica, 27(6), 1085-1095. doi:10.1016/0001-6160(79)90196-2Yue, P., Feng, J. J., Liu, C., & Shen, J. (2005). Diffuse-interface simulations of drop coalescence and retraction in viscoelastic fluids. Journal of Non-Newtonian Fluid Mechanics, 129(3), 163-176. doi:10.1016/j.jnnfm.2005.07.002Sommacal, L., Melchior, P., Oustaloup, A., Cabelguen, J.-M., & Ijspeert, A. J. (2008). Fractional Multi-models of the Frog Gastrocnemius Muscle. Journal of Vibration and Control, 14(9-10), 1415-1430. doi:10.1177/1077546307087440Moshrefi-Torbati, M., & Hammond, J. K. (1998). Physical and geometrical interpretation of fractional operators. Journal of the Franklin Institute, 335(6), 1077-1086. doi:10.1016/s0016-0032(97)00048-3El-Nabulsi, R. A. (2009). Fractional Dirac operators and deformed field theory on Clifford algebra. Chaos, Solitons & Fractals, 42(5), 2614-2622. doi:10.1016/j.chaos.2009.04.002Kanney, J. F., Miller, C. T., & Kelley, C. T. (2003). Convergence of iterative split-operator approaches for approximating nonlinear reactive transport problems. Advances in Water Resources, 26(3), 247-261. doi:10.1016/s0309-1708(02)00162-8Geiser, J., Hueso, J. L., & Martínez, E. (2020). Adaptive Iterative Splitting Methods for Convection-Diffusion-Reaction Equations. Mathematics, 8(3), 302. doi:10.3390/math8030302Meerschaert, M. M., Scheffler, H.-P., & Tadjeran, C. (2006). Finite difference methods for two-dimensional fractional dispersion equation. Journal of Computational Physics, 211(1), 249-261. doi:10.1016/j.jcp.2005.05.017Irreversibility, Least Action Principle and Causality. Preprint, HAL, 2008 https://hal.archives-ouvertes.fr/hal-00348123v1Cresson, J. (2007). Fractional embedding of differential operators and Lagrangian systems. Journal of Mathematical Physics, 48(3), 033504. doi:10.1063/1.2483292Meerschaert, M. M., & Tadjeran, C. (2004). Finite difference approximations for fractional advection–dispersion flow equations. Journal of Computational and Applied Mathematics, 172(1), 65-77. doi:10.1016/j.cam.2004.01.033Geiser, J. (2011). Computing Exponential for Iterative Splitting Methods: Algorithms and Applications. Journal of Applied Mathematics, 2011, 1-27. doi:10.1155/2011/193781Geiser, J. (2008). Iterative operator-splitting methods with higher-order time integration methods and applications for parabolic partial differential equations. Journal of Computational and Applied Mathematics, 217(1), 227-242. doi:10.1016/j.cam.2007.06.028Ladics, T. (2015). Error analysis of waveform relaxation method for semi-linear partial differential equations. Journal of Computational and Applied Mathematics, 285, 15-31. doi:10.1016/j.cam.2015.02.003Yuan, D., & Burrage, K. (2003). Convergence of the parallel chaotic waveform relaxation method for stiff systems. Journal of Computational and Applied Mathematics, 151(1), 201-213. doi:10.1016/s0377-0427(02)00749-5Ladics, T., & Faragó, I. (2013). Generalizations and error analysis of the iterative operator splitting method. Open Mathematics, 11(8). doi:10.2478/s11533-013-0246-4Moler, C., & Van Loan, C. (2003). Nineteen Dubious Ways to Compute the Exponential of a Matrix, Twenty-Five Years Later. SIAM Review, 45(1), 3-49. doi:10.1137/s00361445024180Najfeld, I., & Havel, T. F. (1995). Derivatives of the Matrix Exponential and Their Computation. Advances in Applied Mathematics, 16(3), 321-375. doi:10.1006/aama.1995.1017Hochbruck, M., & Ostermann, A. (2010). Exponential integrators. Acta Numerica, 19, 209-286. doi:10.1017/s0962492910000048Casas, F., & Iserles, A. (2006). Explicit Magnus expansions for nonlinear equations. Journal of Physics A: Mathematical and General, 39(19), 5445-5461. doi:10.1088/0305-4470/39/19/s07Magnus, W. (1954). On the exponential solution of differential equations for a linear operator. Communications on Pure and Applied Mathematics, 7(4), 649-673. doi:10.1002/cpa.3160070404Jeltsch, R., & Pohl, B. (1995). Waveform Relaxation with Overlapping Splittings. SIAM Journal on Scientific Computing, 16(1), 40-49. doi:10.1137/0916004Faragó, I. (2008). A modified iterated operator splitting method. Applied Mathematical Modelling, 32(8), 1542-1551. doi:10.1016/j.apm.2007.04.018Li, J., Jiang, Y., & Miao, Z. (2019). A parareal approach of semi‐linear parabolic equations based on general waveform relaxation. Numerical Methods for Partial Differential Equations, 35(6), 2017-2043. doi:10.1002/num.22390Trotter, H. F. (1959). On the product of semi-groups of operators. Proceedings of the American Mathematical Society, 10(4), 545-545. doi:10.1090/s0002-9939-1959-0108732-6Strang, G. (1968). On the Construction and Comparison of Difference Schemes. SIAM Journal on Numerical Analysis, 5(3), 506-517. doi:10.1137/0705041Geiser, J. (2009). Operator-splitting methods in respect of eigenvalue problems for nonlinear equations and applications for Burgers equations. Journal of Computational and Applied Mathematics, 231(2), 815-827. doi:10.1016/j.cam.2009.05.00

    Yang-Baxter Equations, Computational Methods and Applications

    Full text link
    Computational methods are an important tool for solving the Yang-Baxter equations(in small dimensions), for classifying (unifying) structures, and for solving related problems. This paper is an account of some of the latest developments on the Yang-Baxter equation, its set-theoretical version, and its applications. We construct new set-theoretical solutions for the Yang-Baxter equation. Unification theories and other results are proposed or proved.Comment: 12 page

    HPC-GAP: engineering a 21st-century high-performance computer algebra system

    Get PDF
    Symbolic computation has underpinned a number of key advances in Mathematics and Computer Science. Applications are typically large and potentially highly parallel, making them good candidates for parallel execution at a variety of scales from multi-core to high-performance computing systems. However, much existing work on parallel computing is based around numeric rather than symbolic computations. In particular, symbolic computing presents particular problems in terms of varying granularity and irregular task sizes thatdo not match conventional approaches to parallelisation. It also presents problems in terms of the structure of the algorithms and data. This paper describes a new implementation of the free open-source GAP computational algebra system that places parallelism at the heart of the design, dealing with the key scalability and cross-platform portability problems. We provide three system layers that deal with the three most important classes of hardware: individual shared memory multi-core nodes, mid-scale distributed clusters of (multi-core) nodes, and full-blown HPC systems, comprising large-scale tightly-connected networks of multi-core nodes. This requires us to develop new cross-layer programming abstractions in the form of new domain-specific skeletons that allow us to seamlessly target different hardware levels. Our results show that, using our approach, we can achieve good scalability and speedups for two realistic exemplars, on high-performance systems comprising up to 32,000 cores, as well as on ubiquitous multi-core systems and distributed clusters. The work reported here paves the way towards full scale exploitation of symbolic computation by high-performance computing systems, and we demonstrate the potential with two major case studies

    Mathematical practice, crowdsourcing, and social machines

    Full text link
    The highest level of mathematics has traditionally been seen as a solitary endeavour, to produce a proof for review and acceptance by research peers. Mathematics is now at a remarkable inflexion point, with new technology radically extending the power and limits of individuals. Crowdsourcing pulls together diverse experts to solve problems; symbolic computation tackles huge routine calculations; and computers check proofs too long and complicated for humans to comprehend. Mathematical practice is an emerging interdisciplinary field which draws on philosophy and social science to understand how mathematics is produced. Online mathematical activity provides a novel and rich source of data for empirical investigation of mathematical practice - for example the community question answering system {\it mathoverflow} contains around 40,000 mathematical conversations, and {\it polymath} collaborations provide transcripts of the process of discovering proofs. Our preliminary investigations have demonstrated the importance of "soft" aspects such as analogy and creativity, alongside deduction and proof, in the production of mathematics, and have given us new ways to think about the roles of people and machines in creating new mathematical knowledge. We discuss further investigation of these resources and what it might reveal. Crowdsourced mathematical activity is an example of a "social machine", a new paradigm, identified by Berners-Lee, for viewing a combination of people and computers as a single problem-solving entity, and the subject of major international research endeavours. We outline a future research agenda for mathematics social machines, a combination of people, computers, and mathematical archives to create and apply mathematics, with the potential to change the way people do mathematics, and to transform the reach, pace, and impact of mathematics research.Comment: To appear, Springer LNCS, Proceedings of Conferences on Intelligent Computer Mathematics, CICM 2013, July 2013 Bath, U
    corecore