A New Block Structural Index Reduction Approach for Large-Scale Differential Algebraic Equations

A new generation of universal tools and languages for modeling and simulation multi-physical domain applications has emerged and became widely accepted; they generate large-scale systems of differential algebraic equations (DAEs) automatically. Motivated by the characteristics of DAE systems with la...

Full description

Bibliographic Details
Main Authors: Juan Tang, Yongsheng Rao
Format: Article
Language:English
Published: MDPI AG 2020-11-01
Series:Mathematics
Subjects:
Online Access:https://www.mdpi.com/2227-7390/8/11/2057
id doaj-b2e5cac4f7d14002a97cd00eb59d8cc3
record_format Article
spelling doaj-b2e5cac4f7d14002a97cd00eb59d8cc32020-11-25T04:11:15ZengMDPI AGMathematics2227-73902020-11-0182057205710.3390/math8112057A New Block Structural Index Reduction Approach for Large-Scale Differential Algebraic EquationsJuan Tang0Yongsheng Rao1School of Computer Science and Cyber Engineering, Guangzhou University, Guangzhou 510006, ChinaSchool of Computer Science and Cyber Engineering, Guangzhou University, Guangzhou 510006, ChinaA new generation of universal tools and languages for modeling and simulation multi-physical domain applications has emerged and became widely accepted; they generate large-scale systems of differential algebraic equations (DAEs) automatically. Motivated by the characteristics of DAE systems with large dimensions, high index or block structures, we first propose a modified Pantelides’ algorithm (MPA) for any high order DAEs based on the Σ matrix, which is similar to Pryce’s Σ method. By introducing a vital parameter vector, a modified Pantelides’ algorithm with parameters has been presented. It leads to a block Pantelides’ algorithm (BPA) naturally which can immediately compute the crucial canonical offsets for whole (coupled) systems with block-triangular form. We illustrate these algorithms by some examples, and preliminary numerical experiments show that the time complexity of BPA can be reduced by at least <inline-formula><math display="inline"><semantics><mrow><mi>O</mi><mo>(</mo><mi>ℓ</mi><mo>)</mo></mrow></semantics></math></inline-formula> compared to the MPA, which is mainly consistent with the results of our analysis.https://www.mdpi.com/2227-7390/8/11/2057differential algebraic equationsindex reductionblock triangular forms
collection DOAJ
language English
format Article
sources DOAJ
author Juan Tang
Yongsheng Rao
spellingShingle Juan Tang
Yongsheng Rao
A New Block Structural Index Reduction Approach for Large-Scale Differential Algebraic Equations
Mathematics
differential algebraic equations
index reduction
block triangular forms
author_facet Juan Tang
Yongsheng Rao
author_sort Juan Tang
title A New Block Structural Index Reduction Approach for Large-Scale Differential Algebraic Equations
title_short A New Block Structural Index Reduction Approach for Large-Scale Differential Algebraic Equations
title_full A New Block Structural Index Reduction Approach for Large-Scale Differential Algebraic Equations
title_fullStr A New Block Structural Index Reduction Approach for Large-Scale Differential Algebraic Equations
title_full_unstemmed A New Block Structural Index Reduction Approach for Large-Scale Differential Algebraic Equations
title_sort new block structural index reduction approach for large-scale differential algebraic equations
publisher MDPI AG
series Mathematics
issn 2227-7390
publishDate 2020-11-01
description A new generation of universal tools and languages for modeling and simulation multi-physical domain applications has emerged and became widely accepted; they generate large-scale systems of differential algebraic equations (DAEs) automatically. Motivated by the characteristics of DAE systems with large dimensions, high index or block structures, we first propose a modified Pantelides’ algorithm (MPA) for any high order DAEs based on the Σ matrix, which is similar to Pryce’s Σ method. By introducing a vital parameter vector, a modified Pantelides’ algorithm with parameters has been presented. It leads to a block Pantelides’ algorithm (BPA) naturally which can immediately compute the crucial canonical offsets for whole (coupled) systems with block-triangular form. We illustrate these algorithms by some examples, and preliminary numerical experiments show that the time complexity of BPA can be reduced by at least <inline-formula><math display="inline"><semantics><mrow><mi>O</mi><mo>(</mo><mi>ℓ</mi><mo>)</mo></mrow></semantics></math></inline-formula> compared to the MPA, which is mainly consistent with the results of our analysis.
topic differential algebraic equations
index reduction
block triangular forms
url https://www.mdpi.com/2227-7390/8/11/2057
work_keys_str_mv AT juantang anewblockstructuralindexreductionapproachforlargescaledifferentialalgebraicequations
AT yongshengrao anewblockstructuralindexreductionapproachforlargescaledifferentialalgebraicequations
AT juantang newblockstructuralindexreductionapproachforlargescaledifferentialalgebraicequations
AT yongshengrao newblockstructuralindexreductionapproachforlargescaledifferentialalgebraicequations
_version_ 1724418366479794176