Hybrid optimization technique for matrix chain multiplication using Strassen's algorithm.

Srinivasarao Thota1, Thulasi Bikku2, Rakshitha T3

  • 1Department of Mathematics, Amrita School of Physical Sciences, Amrita Vishwa Vidyapeetham, Amaravati, Andhra Pradesh, 522503, India.

F1000Research
|April 17, 2025
PubMed
Summary

This study introduces a hybrid Matrix Chain Multiplication (MCM) method combining dynamic programming with Strassen's algorithm. The optimized MCM significantly speeds up large matrix computations, reducing execution time and memory usage.

Related Concept Videos

Radical Chain-Growth Polymerization: Chain Branching01:17

Radical Chain-Growth Polymerization: Chain Branching

The skeletal structure of polymers synthesized via radical polymerization is always branched. For example, the polymerization of ethylene by radical polymerization results in a low-density grade of polyethylene with a heavily branched skeletal structure. Here, the radical site abstracts hydrogen from the growing chain, and the radical site shifts from the end (a primary carbon center) to anywhere within the growing chain (a secondary carbon center). Consequently, the part of the chain from the...
1.9K
Radical Chain-Growth Polymerization: Mechanism01:09

Radical Chain-Growth Polymerization: Mechanism

The radical chain-growth polymerization mechanism consists of three steps: initiation, propagation, and termination of polymerization. The polymerization initiates when a free radical generated from the radical initiator adds to the unsaturated bond in the monomer. The unpaired electron of the free radical and one π electron in the unsaturated bond creates a σ bond between the free radical and the monomer. As a result, the other π electron in the unsaturated bond converts this...
2.4K
Radical Chain-Growth Polymerization: Overview01:10

Radical Chain-Growth Polymerization: Overview

Chain-growth or addition polymerization is successive addition reactions of monomers with a polymer chain. In radical chain-growth polymerization, the reaction proceeds via a free-radical intermediate. The free radical is formed from radical initiators, which spontaneously generate free radicals by homolytic fission. Organic peroxides (such as dibenzoyl peroxide, as shown in Figure 1) or azo compounds are popular radical initiators. A low concentration ratio of radical initiator to monomer is...
2.3K
Hybridization of Atomic Orbitals II03:35

Hybridization of Atomic Orbitals II

sp3d and sp3d 2 Hybridization
31.0K
Hybridization of Atomic Orbitals I03:24

Hybridization of Atomic Orbitals I

The mathematical expression known as the wave function, ψ, contains information about each orbital and the wavelike properties of electrons in an isolated atom. When atoms are bound together in a molecule, the wave functions combine to produce new mathematical descriptions that have different shapes. This process of combining the wave functions for atomic orbitals is called hybridization and is mathematically accomplished by the linear combination of atomic orbitals. The new orbitals that...
45.5K
Ziegler–Natta Chain-Growth Polymerization: Overview01:17

Ziegler–Natta Chain-Growth Polymerization: Overview

Ziegler–Natta polymerization is another form of addition or chain‐growth polymerization used for synthesizing linear polymers over branched polymers. The catalyst used for polymerization is the Ziegler–Natta catalyst, named after Karl Ziegler and Giulio Natta, who developed it in 1953. This catalyst is an organometallic complex of titanium tetrachloride and triethyl aluminum, with the active form of the catalyst being an alkyl titanium compound. Using the Ziegler–Natta...
3.2K