Show simple item record

dc.contributor.advisor Symes, William W.
dc.creatorPadula, Anthony D.
dc.date.accessioned 2009-06-04T06:53:55Z
dc.date.available 2009-06-04T06:53:55Z
dc.date.issued 2005
dc.identifier.urihttps://hdl.handle.net/1911/18795
dc.description.abstract This thesis describes a flexible framework for abstract numerical algorithms which treats algorithms as objects and makes them reusable, composable, and modifiable. These algorithm objects are implemented using the Rice Vector Library (RVL) interface, decoupling the algorithmic code from the details of linear algebra and calculus in Hilbert Space. I made many improvements to the RVL design, including abstract return types for reductions. These improvements allowed me to demonstrate the breadth of this design by incorporating semantically similar objects from other packages which had significant syntatic differences to the RVL objects. By adapting other libraries, I gain access to a variety of tools, including parallel linear algebra implementations. The benefits of the algorithm framework can be seen when abstract numerical algorithms are coupled with parallel simulators without needing to modify either the algorithm or the simulator.
dc.format.extent 188 p.
dc.format.mimetype application/pdf
dc.language.iso eng
dc.subjectMathematics
Operations research
Computer science
dc.title Software design for simulation driven optimization
dc.type.genre Thesis
dc.type.material Text
thesis.degree.department Computer Science
thesis.degree.discipline Engineering
thesis.degree.grantor Rice University
thesis.degree.level Doctoral
thesis.degree.name Doctor of Philosophy
dc.identifier.citation Padula, Anthony D.. "Software design for simulation driven optimization." (2005) Diss., Rice University. https://hdl.handle.net/1911/18795.


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record