|
This article is available for purchase or by subscription. See below.
Abstract
|
|
Intuitively, the three properties of complexity, stability, and system performance
are interrelated. For instance, more complex ecological systems tend to be
less stable, and in software engineering, software performance reliability
is directly affected by software complexity. We introduce a new rigorous
framework that shows how these three properties interrelate. We focus on
a specific family of systems that predict input binary Markov chains. A
system’s output is a binary sequence that indicates when it fails to predict the
input. System complexity is the average number of information bits needed to
describe the output per input bit. System stability is the discrepancy between
the system’s output when presented with two random input sequences. A
bound on the prediction error is derived and used as a system’s performance
guarantee. It is shown that as complexity increases, stability decreases, and
performance guarantee becomes more sensitive to changes in the input, making the
system less robust. The analysis taken here is applicable to more general
systems.
|
PDF Access Denied
We have not been able to recognize your IP address
216.73.216.20
as that of a subscriber to this journal.
Online access to the content of recent issues is by
subscription only.
Please contact your institution's librarian suggesting a subscription, for example by using our
journal-recommendation form.
Or, visit our
subscription page
for instructions on purchasing a subscription.
You may also contact us at
contact@msp.org
or by using our
contact form.
Keywords
system complexity, Markov chain prediction, concentration
inequality, entropy
|
Mathematical Subject Classification
Primary: 60J20, 62M20
|
Milestones
Received: 25 January 2024
Revised: 30 July 2024
Accepted: 24 October 2024
Published: 29 December 2024
Communicated by Francesco dell'Isola
|
| © 2024 MSP (Mathematical Sciences
Publishers). |
|