Reinhard C. Laubenbacher

dblp:81/2447 · DBLP profile ↗
← Back
27ranked-venue papers
4as first author
4since 2021 · last 2025
0000-0002-9143-9451ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Applied, interdisciplinary, general and emerging computing · 15 · 4 since 2021Theory of computation · 12 · 4 first-author
YearPublicationVenuePosition
2025 Optimal control of agent-based models via surrogate modeling
abstract
This paper describes and validates an algorithm to solve optimal control problems for agent-based models (ABMs). For a given ABM and a given optimal control problem, the algorithm derives a surrogate model, typically lower-dimensional, in the form of a system of ordinary differential equations (ODEs), solves the control problem for the surrogate model, and then transfers the solution back to the original ABM. It applies to quite general ABMs and offers several options for the ODE structure, depending on what information about the ABM is to be used. There is a broad range of applications for such an algorithm, since ABMs are used widely in the life sciences, such as ecology, epidemiology, and biomedicine and healthcare, areas where optimal control is an important purpose for modeling, such as for medical digital twin technology.
Luis L. Fonseca, Lucas Böttcher, Borna Mehrad, Reinhard C. Laubenbacher
PLoS Comput. Biol.4
2022 SteadyCellPhenotype: a web-based tool for the modeling of biological networks with ternary logic
abstract
SUMMARY: We introduce SteadyCellPhenotype, a browser-based interface for the analysis of ternary biological networks. It includes tools for deterministically finding all steady states of a network, as well as the simulation and visualization of trajectories with publication quality graphics. Simulations allow us to approximate the size of the basin for attractors and deterministic simulations of trajectories nearby specified points allow us to explore the behavior of the system in that neighborhood. AVAILABILITY AND IMPLEMENTATION: https://github.com/knappa/steadycellphenotype MIT License.
Adam C. Knapp, Luis Sordo Vieira, Reinhard C. Laubenbacher, Julia Chifman
Bioinform.3
2022 Topological data analysis in biomedicine: A review
abstract
Significant technological advances made in recent years have shepherded a dramatic increase in utilization of digital technologies for biomedicine- everything from the widespread use of electronic health records to improved medical imaging capabilities and the rising ubiquity of genomic sequencing contribute to a "digitization" of biomedical research and clinical care. With this shift toward computerized tools comes a dramatic increase in the amount of available data, and current tools for data analysis capable of extracting meaningful knowledge from this wealth of information have yet to catch up. This article seeks to provide an overview of emerging mathematical methods with the potential to improve the abilities of clinicians and researchers to analyze biomedical data, but may be hindered from doing so by a lack of conceptual accessibility and awareness in the life sciences research community. In particular, we focus on topological data analysis (TDA), a set of methods grounded in the mathematical field of algebraic topology that seeks to describe and harness features related to the "shape" of data. We aim to make such techniques more approachable to non-mathematicians by providing a conceptual discussion of their theoretical foundations followed by a survey of their published applications to scientific research. Finally, we discuss the limitations of these methods and suggest potential avenues for future work integrating mathematical tools into clinical care and biomedical informatics.
Yara Skaf, Reinhard C. Laubenbacher
J. Biomed. Informatics2
2021 Mathematical modeling of the Candida albicans yeast to hyphal transition reveals novel control strategies
abstract
Candida albicans, an opportunistic fungal pathogen, is a significant cause of human infections, particularly in immunocompromised individuals. Phenotypic plasticity between two morphological phenotypes, yeast and hyphae, is a key mechanism by which C. albicans can thrive in many microenvironments and cause disease in the host. Understanding the decision points and key driver genes controlling this important transition and how these genes respond to different environmental signals is critical to understanding how C. albicans causes infections in the host. Here we build and analyze a Boolean dynamical model of the C. albicans yeast to hyphal transition, integrating multiple environmental factors and regulatory mechanisms. We validate the model by a systematic comparison to prior experiments, which led to agreement in 17 out of 22 cases. The discrepancies motivate alternative hypotheses that are testable by follow-up experiments. Analysis of this model revealed two time-constrained windows of opportunity that must be met for the complete transition from the yeast to hyphal phenotype, as well as control strategies that can robustly prevent this transition. We experimentally validate two of these control predictions in C. albicans strains lacking the transcription factor UME6 and the histone deacetylase HDA1, respectively. This model will serve as a strong base from which to develop a systems biology understanding of C. albicans morphogenesis.
David J. Wooten, Jorge G. T. Zañudo, David Murrugarra, Austin M. Perry, Anna Dongari-Bagtzoglou, Reinhard C. Laubenbacher, Clarissa J. Nobile, Réka Albert
PLoS Comput. Biol.6
2019 PlantSimLab - a modeling and simulation web tool for plant biologists
abstract
BACKGROUND: At the molecular level, nonlinear networks of heterogeneous molecules control many biological processes, so that systems biology provides a valuable approach in this field, building on the integration of experimental biology with mathematical modeling. One of the biggest challenges to making this integration a reality is that many life scientists do not possess the mathematical expertise needed to build and manipulate mathematical models well enough to use them as tools for hypothesis generation. Available modeling software packages often assume some modeling expertise. There is a need for software tools that are easy to use and intuitive for experimentalists. RESULTS: This paper introduces PlantSimLab, a web-based application developed to allow plant biologists to construct dynamic mathematical models of molecular networks, interrogate them in a manner similar to what is done in the laboratory, and use them as a tool for biological hypothesis generation. It is designed to be used by experimentalists, without direct assistance from mathematical modelers. CONCLUSIONS: Mathematical modeling techniques are a useful tool for analyzing complex biological systems, and there is a need for accessible, efficient analysis tools within the biological community. PlantSimLab enables users to build, validate, and use intuitive qualitative dynamic computer models, with a graphical user interface that does not require mathematical modeling expertise. It makes analysis of complex models accessible to a larger community, as it is platform-independent and does not require extensive mathematical expertise.
S. Ha, Elena S. Dimitrova, Stefan Hoops, Doaa Altarawy, Mitra Ansariola, D. Deb, Jane Glazebrook, R. Hillmer, Hossameldin Shahin, Fumiaki Katagiri, John McDowell, Molly Megraw, João Carlos Setubal, B. M. Tyler, Reinhard C. Laubenbacher
BMC Bioinform.15
2019 Fostering bioinformatics education through skill development of professors: Big Genomic Data Skills Training for Professors
abstract
Bioinformatics has become an indispensable part of life science over the past 2 decades. However, bioinformatics education is not well integrated at the undergraduate level, especially in liberal arts colleges and regional universities in the United States. One significant obstacle pointed out by the Network for Integrating Bioinformatics into Life Sciences Education is the lack of faculty in the bioinformatics area. Most current life science professors did not acquire bioinformatics analysis skills during their own training. Consequently, a great number of undergraduate and graduate students do not get the chance to learn bioinformatics or computational biology skills within a structured curriculum during their education. To address this gap, we developed a module-based, week-long short course to train small college and regional university professors with essential bioinformatics skills. The bioinformatics modules were built to be adapted by the professor-trainees afterward and used in their own classes. All the course materials can be accessed at https://github.com/TheJacksonLaboratory/JAXBD2K-ShortCourse.
Yingqian Ada Zhan, Charles Gregory Wray, Sandeep Namburi, Spencer T. Glantz, Reinhard C. Laubenbacher, Jeffrey H. Chuang
PLoS Comput. Biol.5
2018 Applications of network analysis to routinely collected health care data: a systematic review
abstract
Objective: To survey network analyses of datasets collected in the course of routine operations in health care settings and identify driving questions, methods, needs, and potential for future research. Materials and Methods: A search strategy was designed to find studies that applied network analysis to routinely collected health care datasets and was adapted to 3 bibliographic databases. The results were grouped according to a thematic analysis of their settings, objectives, data, and methods. Each group received a methodological synthesis. Results: The search found 189 distinct studies reported before August 2016. We manually partitioned the sample into 4 groups, which investigated institutional exchange, physician collaboration, clinical co-occurrence, and workplace interaction networks. Several robust and ongoing research programs were discerned within (and sometimes across) the groups. Little interaction was observed between these programs, despite conceptual and methodological similarities. Discussion: We use the literature sample to inform a discussion of good practice at this methodological interface, including the concordance of motivations, study design, data, and tools and the validation and standardization of techniques. We then highlight instances of positive feedback between methodological development and knowledge domains and assess the overall cohesion of the sample.
Jason Cory Brunson, Reinhard C. Laubenbacher
J. Am. Medical Informatics Assoc.2
2017 Activated Oncogenic Pathway Modifies Iron Network in Breast Epithelial Cells: A Dynamic Modeling Perspective
abstract
Dysregulation of iron metabolism in cancer is well documented and it has been suggested that there is interdependence between excess iron and increased cancer incidence and progression. In an effort to better understand the linkages between iron metabolism and breast cancer, a predictive mathematical model of an expanded iron homeostasis pathway was constructed that includes species involved in iron utilization, oxidative stress response and oncogenic pathways. The model leads to three predictions. The first is that overexpression of iron regulatory protein 2 (IRP2) recapitulates many aspects of the alterations in free iron and iron-related proteins in cancer cells without affecting the oxidative stress response or the oncogenic pathways included in the model. This prediction was validated by experimentation. The second prediction is that iron-related proteins are dramatically affected by mitochondrial ferritin overexpression. This prediction was validated by results in the pertinent literature not used for model construction. The third prediction is that oncogenic Ras pathways contribute to altered iron homeostasis in cancer cells. This prediction was validated by a combination of simulation experiments of Ras overexpression and catalase knockout in conjunction with the literature. The model successfully captures key aspects of iron metabolism in breast cancer cells and provides a framework upon which more detailed models can be built.
Julia Chifman, Seda Arat, Zhiyong Deng, Erica Lemler, James C. Pino, Leonard A. Harris, Michael A. Kochen, Carlos F. Lopez, Steven A. Akman, Frank M. Torti, Suzy V. Torti, Reinhard C. Laubenbacher
PLoS Comput. Biol.12
2017 Multistate nested canalizing functions and their networks
Claus Kadelka, Jack Kuipers, John O. Adeyeye, Reinhard C. Laubenbacher
Theor. Comput. Sci.5
2016 AlgoRun: a Docker-based packaging system for platform-agnostic implemented algorithms
abstract
MOTIVATION: There is a growing need in bioinformatics for easy-to-use software implementations of algorithms that are usable across platforms. At the same time, reproducibility of computational results is critical and often a challenge due to source code changes over time and dependencies. RESULTS: The approach introduced in this paper addresses both of these needs with AlgoRun, a dedicated packaging system for implemented algorithms, using Docker technology. Implemented algorithms, packaged with AlgoRun, can be executed through a user-friendly interface directly from a web browser or via a standardized RESTful web API to allow easy integration into more complex workflows. The packaged algorithm includes the entire software execution environment, thereby eliminating the common problem of software dependencies and the irreproducibility of computations over time. AlgoRun-packaged algorithms can be published on http://algorun.org, a centralized searchable directory to find existing AlgoRun-packaged algorithms. AVAILABILITY AND IMPLEMENTATION: AlgoRun is available at http://algorun.org and the source code under GPL license is available at https://github.com/algorun CONTACT: [email protected] SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online.
Abdelrahman Hosny, Paola Vera-Licona, Reinhard C. Laubenbacher, Thibauld Favre
Bioinform.3
2014 Evolving Collaboration Patterns in Medical Research
Jason Cory Brunson, Reinhard C. Laubenbacher
AMIA3
2014 Steady state analysis of Boolean molecular network models via model reduction and computational algebra
abstract
BACKGROUND: A key problem in the analysis of mathematical models of molecular networks is the determination of their steady states. The present paper addresses this problem for Boolean network models, an increasingly popular modeling paradigm for networks lacking detailed kinetic information. For small models, the problem can be solved by exhaustive enumeration of all state transitions. But for larger models this is not feasible, since the size of the phase space grows exponentially with the dimension of the network. The dimension of published models is growing to over 100, so that efficient methods for steady state determination are essential. Several methods have been proposed for large networks, some of them heuristic. While these methods represent a substantial improvement in scalability over exhaustive enumeration, the problem for large networks is still unsolved in general. RESULTS: This paper presents an algorithm that consists of two main parts. The first is a graph theoretic reduction of the wiring diagram of the network, while preserving all information about steady states. The second part formulates the determination of all steady states of a Boolean network as a problem of finding all solutions to a system of polynomial equations over the finite number system with two elements. This problem can be solved with existing computer algebra software. This algorithm compares favorably with several existing algorithms for steady state determination. One advantage is that it is not heuristic or reliant on sampling, but rather determines algorithmically and exactly all steady states of a Boolean network. The code for the algorithm, as well as the test suite of benchmark networks, is available upon request from the corresponding author. CONCLUSIONS: The algorithm presented in this paper reliably determines all steady states of sparse Boolean networks with up to 1000 nodes. The algorithm is effective at analyzing virtually all published models even those of moderate connectivity. The problem for large Boolean networks with high average connectivity remains an open problem.
Alan Veliz-Cuba, Boris Aguilar, Franziska Hinkelmann, Reinhard C. Laubenbacher
BMC Bioinform.4
2013 Boolean nested canalizing functions: A comprehensive analysis
John O. Adeyeye, David Murrugarra, Boris Aguilar, Reinhard C. Laubenbacher
Theor. Comput. Sci.5
2011 ADAM: Analysis of Discrete Models of Biological Systems Using Computer Algebra
abstract
BACKGROUND: Many biological systems are modeled qualitatively with discrete models, such as probabilistic Boolean networks, logical models, Petri nets, and agent-based models, to gain a better understanding of them. The computational complexity to analyze the complete dynamics of these models grows exponentially in the number of variables, which impedes working with complex models. There exist software tools to analyze discrete models, but they either lack the algorithmic functionality to analyze complex models deterministically or they are inaccessible to many users as they require understanding the underlying algorithm and implementation, do not have a graphical user interface, or are hard to install. Efficient analysis methods that are accessible to modelers and easy to use are needed. RESULTS: We propose a method for efficiently identifying attractors and introduce the web-based tool Analysis of Dynamic Algebraic Models (ADAM), which provides this and other analysis methods for discrete models. ADAM converts several discrete model types automatically into polynomial dynamical systems and analyzes their dynamics using tools from computer algebra. Specifically, we propose a method to identify attractors of a discrete model that is equivalent to solving a system of polynomial equations, a long-studied problem in computer algebra. Based on extensive experimentation with both discrete models arising in systems biology and randomly generated networks, we found that the algebraic algorithms presented in this manuscript are fast for systems with the structure maintained by most biological systems, namely sparseness and robustness. For a large set of published complex discrete models, ADAM identified the attractors in less than one second. CONCLUSIONS: Discrete modeling techniques are a useful tool for analyzing complex biological systems and there is a need in the biological community for accessible efficient analysis tools. ADAM provides analysis methods based on mathematical algorithms as a web-based tool for several different input formats, and it makes analysis of complex models accessible to a larger community, as it is platform independent as a web-service and does not require understanding of the underlying mathematics.
Franziska Hinkelmann, Madison Brandon, Bonny Guang, Rustin McNeill, Grigoriy Blekherman, Alan Veliz-Cuba, Reinhard C. Laubenbacher
BMC Bioinform.7
2011 Parameter estimation for Boolean models of biological networks
Elena S. Dimitrova, Luis David García-Puente, Franziska Hinkelmann, Abdul Salam Jarrah, Reinhard C. Laubenbacher, Brandilyn Stigler, Michael Eugene Stillman, Paola Vera-Licona
Theor. Comput. Sci.5
2010 Polynomial algebra of discrete models in systems biology
abstract
MOTIVATION: An increasing number of discrete mathematical models are being published in Systems Biology, ranging from Boolean network models to logical models and Petri nets. They are used to model a variety of biochemical networks, such as metabolic networks, gene regulatory networks and signal transduction networks. There is increasing evidence that such models can capture key dynamic features of biological networks and can be used successfully for hypothesis generation. RESULTS: This article provides a unified framework that can aid the mathematical analysis of Boolean network models, logical models and Petri nets. They can be represented as polynomial dynamical systems, which allows the use of a variety of mathematical tools from computer algebra for their analysis. Algorithms are presented for the translation into polynomial dynamical systems. Examples are given of how polynomial algebra can be used for the model analysis. CONTACT: [email protected] SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online.
Alan Veliz-Cuba, Abdul Salam Jarrah, Reinhard C. Laubenbacher
Bioinform.3
2007 Using Formal Concept Analysis for Microarray Data Comparison
V. Choi, Vy Lam, D. Potter, Reinhard C. Laubenbacher, Karen Duca
APBC5
2007 A Gröbner fan method for biochemical network modeling
abstract
Polynomial dynamical systems (PDSs) have been used successfully as a framework for the reconstruction, or reverse engineering of biochemical networks from experimental data. Within this modeling space, a particular PDS is chosen by way of a Gröbner basis, and using different monomial orders may result in different polynomial models. In this paper, we present a systematic method for selecting most likely polynomial models for a given data set, using the Gröbner fan of the ideal of the input data. We apply the method to reverse engineer two biochemical networks, a Boolean model of lactose metabolism in E. coli and a protein signal transduction network in S. cerevisiae and compare our results to those from two published network-reconstruction methods.
Elena S. Dimitrova, Abdul Salam Jarrah, Reinhard C. Laubenbacher, Brandilyn Stigler
ISSAC3
2007 Simulating Epstein-Barr virus infection with C-ImmSim
abstract
MOTIVATION: Epstein-Barr virus (EBV) infects greater than 90% of humans benignly for life but can be associated with tumors. It is a uniquely human pathogen that is amenable to quantitative analysis; however, there is no applicable animal model. Computer models may provide a virtual environment to perform experiments not possible in human volunteers. RESULTS: We report the application of a relatively simple stochastic cellular automaton (C-ImmSim) to the modeling of EBV infection. Infected B-cell dynamics in the acute and chronic phases of infection correspond well to clinical data including the establishment of a long term persistent infection (up to 10 years) that is absolutely dependent on access of latently infected B cells to the peripheral pool where they are not subject to immunosurveillance. In the absence of this compartment the infection is cleared. AVAILABILITY: The latest version 6 of C-ImmSim is available under the GNU General Public License and is downloadable from www.iac.cnr.it/~filippo/cimmsim.html
Filippo Castiglione, Karen Duca, Abdul Salam Jarrah, Reinhard C. Laubenbacher, Donna Hochberg, David Thorley-Lawson
Bioinform.4
2006 Update schedules of sequential dynamical systems
Reinhard C. Laubenbacher, Bodo Pareigis
Discret. Appl. Math.1
2003 A computer algebra approach to biological systems
abstract
This paper focuses on dynamic networks over finite fields and applications to the modeling and analysis of biological networks using tools from computer algebra, in particular gene regulatory networks, and agent-based simulations of processes in computational immunology.
Reinhard C. Laubenbacher
ISSAC1
2003 The Sibirsky component of the center variety of polynomial differential systems
Abdul Salam Jarrah, Reinhard C. Laubenbacher, Valery G. Romanovski
J. Symb. Comput.2
2001 Generic ideals and Moreno-Socías conjucture
abstract
Let f1,…,fn be homogeneous polynomials generating a generic ideal I in the ring of polynomials in n variables over an infinite field. Moreno-Socias conjectured that for the graded reverse lexicographic term ordering, the initial ideal in(I) is a weakly reverse lexicographic ideal. This paper contains a new proof of Moreno-Socias' conjecture for the case n = 2.
Edith Aguirre, Abdul Salam Jarrah, Reinhard C. Laubenbacher
ISSAC3
2000 Special Issue on Symbolic Computation in Algebra, Analysis, and Geometry - Foreword of the Guest Editors
Eduardo Cattani, Reinhard C. Laubenbacher
J. Symb. Comput.2
2000 Permanental Ideals
Reinhard C. Laubenbacher, Irena Swanson
J. Symb. Comput.1
2000 An Algorithm for the Quillen-Suslin Theorem for Quotients of Polynomial Rings by Monomial Ideals
Reinhard C. Laubenbacher, Karen Schlauch
J. Symb. Comput.1
1999 Monomial Orderings, Rewriting Systems, and Gröbner Bases for the Commutator Ideal of a Free Algebra
Susan M. Hermiller, Xenia H. Kramer, Reinhard C. Laubenbacher
J. Symb. Comput.3