1 |
STRONGLY CONNECTED COMPONENTS AND STEADY STATES IN GENE REGULATORY NETWORKSMILES, RICHARD BRENT January 2007 (has links)
No description available.
|
2 |
Computational workflow management for conceptual design of complex systems : an air-vehicle design perspectiveBalachandran, Libish Kalathil January 2007 (has links)
The decisions taken during the aircraft conceptual design stage are of paramount importance since these commit up to eighty percent of the product life cycle costs. Thus in order to obtain a sound baseline which can then be passed on to the subsequent design phases, various studies ought to be carried out during this stage. These include trade-off analysis and multidisciplinary optimisation performed on computational processes assembled from hundreds of relatively simple mathematical models describing the underlying physics and other relevant characteristics of the aircraft. However, the growing complexity of aircraft design in recent years has prompted engineers to substitute the conventional algebraic equations with compiled software programs (referred to as models in this thesis) which still retain the mathematical models, but allow for a controlled expansion and manipulation of the computational system. This tendency has posed the research question of how to dynamically assemble and solve a system of non-linear models. In this context, the objective of the present research has been to develop methods which significantly increase the flexibility and efficiency with which the designer is able to operate on large scale computational multidisciplinary systems at the conceptual design stage. In order to achieve this objective a novel computational process modelling method has been developed for generating computational plans for a system of non-linear models. The computational process modelling was subdivided into variable flow modelling, decomposition and sequencing. A novel method named Incidence Matrix Method (IMM) was developed for variable flow modelling, which is the process of identifying the data flow between the models based on a given set of input variables. This method has the advantage of rapidly producing feasible variable flow models, for a system of models with multiple outputs. In addition, criteria were derived for choosing the optimal variable flow model which would lead to faster convergence of the system. Cont/d.
|
3 |
Detecting Cycles in GraphQL SchemasSoames, Kieron, Lind, Jonas January 2019 (has links)
GraphQL is a database handling API created by Facebook, that provides an effective al-ternative to REST-style architectures. GraphQL provides the ability for a client to spec-ify exactly what data it wishes to receive. A problem with GraphQL is that the freedomof creating customized requests allows data to be included several times in the response,growing the response’s size exponentially. The thesis contributes to the field of GraphQLanalysis by studying the prevalence of simple cycles in GraphQL schemas. We have im-plemented a locally-run tool and webtool using Tarjan’s and Johnson’s algorithms, thatparses the schemas, creates a directed graph and enumerates all simple cycles in the graph.A collection of schemas was analysed with the tool to collect empirical data. It was foundthat 39.73 % of the total 2094 schemas contained at least one simple cycle, with the averagenumber of cycles per schema being 4. The runtime was found to be on average 11 mil-liseconds, most of which consisted of the time for parsing the schemas. It was found that44 out of the considered schemas could not be enumerated due to containing a staggeringamount of simple cycles. It can be concluded that it is possible to test schemas for cyclicityand enumerate all simple cycles in a given schema efficiently.
|
4 |
Computational workflow management for conceptual design of complex systems: an air-vehicle design perspectiveBalachandran, Libish Kalathil January 2007 (has links)
The decisions taken during the aircraft conceptual design stage are of paramount
importance since these commit up to eighty percent of the product life cycle costs. Thus
in order to obtain a sound baseline which can then be passed on to the subsequent
design phases, various studies ought to be carried out during this stage. These include
trade-off analysis and multidisciplinary optimisation performed on computational
processes assembled from hundreds of relatively simple mathematical models
describing the underlying physics and other relevant characteristics of the aircraft.
However, the growing complexity of aircraft design in recent years has prompted
engineers to substitute the conventional algebraic equations with compiled software
programs (referred to as models in this thesis) which still retain the mathematical
models, but allow for a controlled expansion and manipulation of the computational
system. This tendency has posed the research question of how to dynamically assemble
and solve a system of non-linear models. In this context, the objective of the present
research has been to develop methods which significantly increase the flexibility and
efficiency with which the designer is able to operate on large scale computational
multidisciplinary systems at the conceptual design stage.
In order to achieve this objective a novel computational process modelling method has
been developed for generating computational plans for a system of non-linear models.
The computational process modelling was subdivided into variable flow modelling,
decomposition and sequencing. A novel method named Incidence Matrix Method
(IMM) was developed for variable flow modelling, which is the process of identifying
the data flow between the models based on a given set of input variables. This method
has the advantage of rapidly producing feasible variable flow models, for a system of
models with multiple outputs. In addition, criteria were derived for choosing the optimal
variable flow model which would lead to faster convergence of the system. Cont/d.
|
Page generated in 0.1156 seconds