MADS

Model Analysis & Decision Support

open-source high-performance computational framework for
data- & model-based analyses in
Julia and C
mads_big_logo

MADS can perform:

  • Sensitivity Analysis
  • Parameter Estimation
  • Model Inversion and Calibration
  • Uncertainty Quantification
  • Model Selection and Model Averaging
  • Model Reduction and Surrogate Modeling
  • Machine Learning and Blind Source Separation
  • Decision Analysis and Support

MADS can be internally or externally coupled with any existing model simulator.

MADS includes built-in analytical solutions for groundwater flow and contaminant transport.

MADS includes built-in test functions.

MADS includes verification and example problems.

MADS performs automatic bookkeeping of model results for efficient restarts and reruns.

MADS has been successfully applied to perform analyses related to environmental management.

MADS is released in two compatible versions:

  • MADS v1.0 written in Julia (actively developed)
  • MADS v1.1.14 written in C/C++ (continued support)
julia
madswan
c/c++

Documentation & Examples

mads_big_logo

Theory & Research

  • Publications
    • Vesselinov, V.V., Mudunuru, M., Karra, S., O'Malley, D., Alexandrov, B.S., Unsupervised Machine Learning Based on Non-Negative Tensor Factorization for Analyzing Reactive-Mixing, Journal of Computational Physics, 2018 (in review). PDF
    • Vesselinov, V.V., Alexandrov, B.S., O'Malley, D., Nonnegative Tensor Factorization for Contaminant Source Identification, Journal of Contaminant Hydrology, 10.1016/j.jconhyd.2018.11.010, 2018. PDF
    • O'Malley, D., Vesselinov, V.V., Alexandrov, B.S., Alexandrov, L.B., Nonnegative/binary matrix factorization with a D-Wave quantum annealer, PlosOne, 10.1371/journal.pone.0206653, 2018. PDF
    • Telfeyan, K., Migdisov, A.A., Pandey, S., Vesselinov, V.V., Reimus, P.W., Long-term stability of dithionite in alkaline anaerobic aqueous solution, Applied Geochemistry, 10.1016/j.apgeochem.2018.12.015, 2018. PDF
    • Stanev, V., Vesselinov, V.V., Kusne, A.G., Antoszewski, G., Takeuchi,I., Alexandrov, B.A., Unsupervised Phase Mapping of X-ray Diffraction Data by Nonnegative Matrix Factorization Integrated with Custom Clustering, Nature Computational Materials, 10.1038/s41524-018-0099-2, 2018. PDF
    • Iliev, F.L., Stanev, V.G., Vesselinov, V.V., Alexandrov, B.S., Nonnegative Matrix Factorization for identification of unknown number of sources emitting delayed signals PLoS ONE, 10.1371/journal.pone.0193974. 2018. PDF
    • Stanev, V.G., Iliev, F.L., Hansen, S.K., Vesselinov, V.V., Alexandrov, B.S., Identification of the release sources in advection-diffusion system by machine learning combined with Greens function inverse method, Applied Mathematical Modelling, 10.1016/j.apm.2018.03.006, 2018. PDF
    • Qian, E., Peherstorfer, B., O'Malley, D., Vesselinov, V.V., Wilcox, K., Multifidelity Monte Carlo Estimation of Variance and Sensitivity Indices, SIAM Journal on Uncertainty Quantification, 10.1137/17M1151006, 2018. PDF
    • Lu, Z., Vesselinov, V.V., Lei, H., Identifying Arbitrary Parameter Zonation using Multiple Level Set Functions, Journal of Computational Physics, 10.1016/j.jcp.2018.03.016, 2018. PDF
    • Hansen, S.K., He, J., Vesselinov, V.V., Characterizing the impact of model error in hydrologic time series recovery inverse problems, 10.1017/j.advwatres.2017.146.R2, Advances in Water Resources, 2018. PDF
    • Lin, Y., O'Malley, D., Vesselinov, V.V., Gutrie, G.D, Coblentz, D., Randomization in Characterizing the Subsurface, SIAM News, 2018. PDF
    • Hansen, S.K., Haslauer, C.P., Cirpka, O.A., Vesselinov, V.V., Direct Breakthrough Curve Prediction from Statistics of Heterogeneous Conductivity Fields, Water Resources Research, 10.1002/2017WR020450, 2018. PDF
    • Vesselinov, V.V., O'Malley, D., Alexandrov, B.S., Contaminant source identification using semi-supervised machine learning, Journal of Contaminant Hydrology, 10.1016/j.jconhyd.2017.11.002, 2017. PDF
    • Hansen, S.K., Pandey, S., Karra, S., Vesselinov, V.V., CHROTRAN 1.0: A mathematical and computational model for in situ heavy metal remediation in heterogeneous aquifers, Geoscientific. Model Development, 10.5194/gmd-10-4525-2017, 10, 4525–4538, 2017. PDF
    • Lin, Y, Le, E.B, O'Malley, D., Vesselinov, V.V., Bui-Thanh, T., Large-Scale Inverse Model Analyses Employing Fast Randomized Data Reduction, Water Resources Research, 10.1002/2016WR020299RRR, 2017. PDF
    • Hansen, S.K., Vesselinov, V.V., Local equilibrium and retardation revisited, Groundwater, 10.1111/gwat.12551, 2017. PDF
    • Hansen, S.K., Vesselinov, V.V., Reimus, P., Lu, Z., Inferring subsurface heterogeneity from push-drift tracer tests, Water Resources Research, 10.1002/2017WR020852R, 2017. PDF
    • Bakarji, J., Vesselinov, V.V., O’Malley, D., Agent-based Socio-hydrological Hybrid Modeling for Water Resource Management, Water Resources Management, 10.1007/s11269-017-1713-7, 2017. PDF
    • Zhang, X., Sun, A.Y., Duncan, I.J., Vesselinov, V.V., Two-Stage Fracturing Wastewater Management in Shale Gas Development, Ind. Eng. Chem. Res., 10.1021/acs.iecr.6b03971, 2017. PDF
    • Zhang, X., Vesselinov, V.V., Integrated Modeling Approach for Optimal Management of Water, Energy and Food Security Nexus, Advances in Water Resources, 10.1016/j.advwatres.2016.12.017, 2017. PDF
    • O'Malley, D., Vesselinov, V.V., ToQ.jl: A high-level programming language for D-Wave machines based on Julia. IEEE High Performance Extreme Computing, 10.1109/HPEC.2016.7761616, 2016. PDF
    • Lin, Y, O'Malley, D., Vesselinov, V.V., A computationally efficient parallel Levenberg-Marquardt algorithm for highly parameterized inverse model analyses, Water Resources Research, 10.1002/2016WR019028, 2016. PDF
    • Hansen, S.K., Berkowitz, B., Vesselinov, V.V., O'Malley, D., Karra, S., Push-pull tracer tests: their information content and use for characterizing non-Fickian, mobile-immobile behavior, Water Resources Research, 10.1002/2016WR018769RR, 2016. PDF
    • Zhang, X., Vesselinov, V.V., Energy-Water Nexus: Balancing the Tradeoffs between Two-Level Decision Makers Applied Energy, Applied Energy, 10.1016/j.apenergy.2016.08.156, 2016. PDF
    • Hansen, S.K., Vesselinov, V.V., Contaminant point source localization error estimates as functions of data quantity and model quality, 10.1016/j.jconhyd.2016.09.003, 2016. PDF
    • Throckmorton, H., Newman, B., Heikoop, J., Perkins, G., Feng, X., Graham, D., O'Malley, D., Vesselinov, V.V., Young, J., Wullschleger, S., Wilson, C., Active layer hydrology in an arctic tundra ecosystem: quantifying water sources and cycling using water stable isotopes, Hydrological Processes, 10.1002/hyp.10883, 2016. PDF
    • Grasinger, M., O'Malley, D., Vesselinov, V.V., Karra, S., Decision Analysis for Robust CO2 Injection: Application of Bayesian-Information-Gap Decision Theory, International Journal of Greenhouse Gas Control, 10.1016/j.ijggc.2016.02.017, 2016. PDF
    • Mattis, S.A., Butler, T.D. Dawson, C.N., Estep, D., Vesselinov, V.V., Parameter estimation and prediction for groundwater contamination based on measure theory, Water Resources Research, 10.1002/2015WR017295, 2015. PDF
    • O’Malley, D., Vesselinov, V.V., Bayesian-Information-Gap Decision Theory (BIG-DT) with an application to CO2 sequestration, Water Resources Research, 10.1002/2015WR017413, 2015. PDF
    • Lu, Z., Vesselinov, V.V., Analytical Sensitivity Analysis of Transient Groundwater Flow in a Bounded Model Domain using Adjoint Method, Water Resources Research, 10.1002/2014WR016819, 2015. PDF
    • Barajas-Solano, D. A., Wohlberg, B., Vesselinov, V.V., Tartakovsky, D. M., Linear Functional Minimization for Inverse Modeling, Water Resources Research, 10.1002/2014WR016179, 2015. PDF
    • O’Malley, D., Vesselinov, V.V., Cushman, J.H., Diffusive mixing and Tsallis entropy, Physical Review E, 10.1103/PhysRevE.91.042143, 2015. PDF
    • O’Malley, D., Vesselinov, V.V., A combined probabilistic/non-probabilistic decision analysis for contaminant remediation, Journal on Uncertainty Quantification, SIAM/ASA, 10.1137/140965132, 2014. PDF
    • Vesselinov, V.V., O'Malley, D., Katzman, D., Robust Decision Analysis for Environmental Management of Groundwater Contamination Sites, In Vulnerability, Uncertainty, and Risk Quantification, Mitigation, and Management (ed. Michael Beer, Siu-Kui Au, and Jim W. Hall), 2916 pp, ISBN: 9780784413609, 10.1061/9780784413609.197, 2014. Link
    • O’Malley, D., Vesselinov, V.V., Cushman, J.H., A Method for Identifying Diffusive Trajectories with Stochastic Model, Journal of Statistical Physics, Springer, 10.1007/s10955-014-1035-6, 2014. PDF
    • Alexandrov, B., Vesselinov, V.V., Blind source separation for groundwater level analysis based on non-negative matrix factorization, Water Resources Research, 10.1002/2013WR015037, 2014. PDF
    • O’Malley, D., Vesselinov, V.V., Analytical solutions for anomalous dispersion transport, Advances in Water Resources, 10.1016/j.advwatres.2014.02.006, 2014. PDF
    • Heikoop, J.M., Johnson, T.M., Birdsell, K.H., Longmire, P., Hickmott, D.D., Jacobs, E.P., Broxton, D.E., Katzman, D., Vesselinov, V.V., Ding, M., Vaniman, D.T., Reneau, S.L., Goering, T.J., Glessner, J., Basu, A., Isotopic evidence for reduction of anthropogenic hexavalent chromium in Los Alamos National Laboratory groundwater, Chemical Geology, 10.1016/j.chemgeo.2014.02.022, 2014.
    • Freedman, V.L., Chen, X., Finsterle, S., Freshley, M., Gorton, I., Gosink, L., Keating, E., Lansing, C., Moeglein W., Murray C., Pau, G., Porter, E., Purohit, S., Rockhold, M., Schuchardt, K., Sivaramakrishnan, C., Vesselinov, V.V., Waichler, S., A high-performance workflow system for subsurface simulation, Environmental Modelling & Software, 55, pp. 176-189, 10.1016/j.envsoft.2014.01.030, 2014. PDF
    • O’Malley, D., Vesselinov, V.V., Groundwater remediation using the information gap decision theory, Water Resources Research, 10.1002/2013WR014718, 2014. PDF
    • Harp, D.R., Vesselinov, V.V., Accounting for the influence of aquifer heterogeneity on spatial propagation of pumping drawdown, Journal of Water Resource and Hydraulic Engineering, 2(3), pp. 65-83, 2013. PDF
    • Vesselinov, V.V., Katzman, D., Broxton, D., Birdsell, K., Reneau, S., Vaniman, D., Longmire, P., Fabryka-Martin, J., Heikoop, J., Ding, M., Hickmott, D., Jacobs, E., Goering, T., Harp, D.R., Mishra, P., Data and Model-Driven Decision Support for Environmental Management of a Chromium Plume at Los Alamos National Laboratory (LANL), Waste Management Symposium 2013, Session 109: ER Challenges: Alternative Approaches for Achieving End State, Phoenix, AZ, http://wmsym.org, 2013. PDF
    • Vesselinov, V.V., Pau, G., Finsterle, S, AGNI: Coupling Model Analysis Tools and High-Performance Subsurface Flow and Transport Simulators for Risk and Performance Assessments, Computational Methods in Water Resources (CMWR 2012), 2012. PDF
    • Vesselinov, V.V., Harp, D., Adaptive hybrid optimization strategy for calibration and parameter estimation of physical models, Computers & Geosciences, 10.1016/j.cageo.2012.05.027, 2012. PDF
    • Harp, D., Vesselinov, V.V., Contaminant remediation decision analysis using information gap theory, Stochastic Environmental Research and Risk Assessment (SERRA), 10.1007/s00477-012-0573-1, 2012. PDF
    • Mishra, P.K., Gupta, H.V., Vesselinov, V.V.; On simulation and analysis of variable-rate pumping tests, Ground Water, 10.1111/j.1745-6584.2012.00961.x, 2012. PDF
    • Mishra, P.K., Vesselinov, V.V., Kuhlmna, K.L.; Saturated–unsaturated flow in a compressible leaky-unconfined aquifer, Advances in Water Resources, 10.1016/j.advwatres.2012.03.007, 2012. PDF
    • Mishra, P.K., Vesselinov, V.V., Neuman, S.P.; Radial flow to a partially penetrating well with storage in an anisotropic confined aquifer, Journal of Hydrology, 10.1016/j.jhydrol.2012.05.010, 2012. PDF
    • Harp, D., Vesselinov, V.V., An agent-based approach to global uncertainty and sensitivity analysis, Computers & Geosciences, 10.1016/j.cageo.2011.06.025, 2012. PDF
    • Harp, D., Vesselinov, V.V., Analysis of hydrogeological structure uncertainty by estimation of hydrogeological acceptance probability of geostatistical models, Special issue of Uncertainty Quantification (invited), Advances in Water Resources, 10.1016/j.advwatres.2011.06.007, 2012. PDF
    • Mishra, P.K., Vesselinov, V.V., Unified Analytical Solution for Radial Flow to a Well in a Confined Aquifer, arXiv:1110.5940, 2011. PDF
    • Vesselinov, V.V., Harp, D., Decision support based on uncertainty quantification of model predictions of contaminant transport, CMWR 2010: XVIII International Conference on Water Resources, J. Carrera (Ed), CIMNE, Barcelona 2010. PDF
    • Harp, D., Vesselinov, V.V., Identification of Pumping Influences in Long-Term Water Level Fluctuations, Ground Water, 10.1111/j.1745-6584.2010.00725.x., 2010. PDF
    • Morales-Casique, E, Neuman, S.P., Vesselinov, V.V., Maximum Likelihood Bayesian Averaging of air flow models in unsaturated fractured tuff using Occam and variance windows, Special issue of Stochastic Environmental Research and Risk Assessment (SERRA) Journal celebrating 70th anniversary of Shlomo P Neuman, vol. 24, 10.1007/s00477-010-0383-2, 2010. PDF
    • Harp, D., Vesselinov, V.V., Stochastic inverse method for estimation of geostatistical representation of hydrogeologic stratigraphy using borehole logs and pressure, invited, Special issue of Stochastic Environmental Research and Risk Assessment (SERRA) Journal celebrating 70th anniversary of Shlomo P Neuman, vol. 24, 10.1007/s00477-010-0403-2, 2010. PDF
    • Vrugt, J., Stauffer, P., Wöhling, Th., Robinson, B., Vesselinov, V.V., Inverse Modeling of Subsurface Flow and Transport Properties Using Recent Advances in Global Optimization, Parallel Computing and Sequential Data Assimilation, Vadose Zone Journal, pp 843-864, 2008. PDF
    • Morales-Casique, E., Neuman, S.P., Vesselinov, V.V., Maximum likelihood Bayesian averaging of air flow models in unsaturated fractured tuff, pp.70-75, IAHS Publication 320, ISBN 978-1-901502-49-7, 2008. PDF
    • Harp, D., Dai, Z., Wolfsberg, A., Vrugt, J., Robinson, B., Vesselinov, V.V., Aquifer structure identification using stochastic inversion. Geophysical Research Letters L08404, 10.1029/2008GL033585, 2008. PDF
    • Vesselinov, V.V., Uncertainties In Transient Capture-Zone Estimates, Computational Methods in Water Resources XVI, (edited by P. Binning, P. Engesgaard, H. Dahle, G. Pinder & W. Gray), Balkema, Rotterdam, ISBN 90-5809-124-4, pp. 307-314, 2006. PDF
    • Vrugt, J.A, Robinson, B.A., Vesselinov, V.V., Improved Inverse Modeling in Geophysics: Combined Parameter and State Estimation, Geophysical Research Letters, v.32, L18408, 10.1029/2005GL023940, 2005. PDF
    • Vesselinov, V.V., Estimation of parameter uncertainty using inverse model sensitivities, Computational Methods in Water Resources XV (CMWR 2004) (ed. Miller, C., Farthing, M.W., Gray, W.G., Pinder, G.), Elsevier, ISBN 0-444-51839-8, pp. 508-514, 10.1016/S0167-5648(04)80139-4, 2004. PDF
  • Presentations
    • Vesselinov, V.V., Novel Machine Learning Methods for Extraction of Features Characterizing Datasets and Models, AGU Fall meeting, Washington D.C., 2018. PDF
    • Vesselinov, V.V., Novel Machine Learning Methods for Extraction of Features Characterizing Complex Datasets and Models, Recent Advances in Machine Learning and Computational Methods for Geoscience, Institute for Mathematics and its Applications, University of Minnesota, 2018. PDF
    • O'Malley, D., Vesselinov, V.V., Alexandrov, B.S., Alexandrov, L.B., Nonnegative/binary matrix factorization with a D-Wave quantum annealer PDF
    • Lin, Y., Vesselinov, V.V., O'Malley, D., Wohlberg, B., Hydraulic Inverse Modeling using Total-Variation Regularization with Relaxed Variable-Splitting, SIAM Conference on Computational Science and Engineering, Atlanta, GA, 2017. PDF
    • Vesselinov, V.V., O'Malley, D., Katzman, D., Decision Analyses for Groundwater Remediation, Waste Management Symposium, Phoenix, AZ, 10.13140/RG.2.2.33273.11367, 2017. PDF PDF
    • Vesselinov, V.V., O'Malley, D., Model Analyses of Complex Systems Behavior using MADS, AGU Fall Meeting, San Francisco, CA, 2016. PDF
    • Vesselinov, V.V., O'Malley, D., Alexandrov, B., Moore, B., Reduced Order Models for Decision Analysis and Upscaling of Aquifer Heterogeneity, AGU Fall Meeting, San Francisco, CA, 2016, (invited). PDF
    • He, J., Hansen, S.K., Vesselinov, V.V., Analysis of Hydrologic Time Series Reconstruction Uncertainty due to Inverse Model Inadequacy, AGU Fall Meeting, San Francisco, CA, 2016. PDF
    • Lu, Z., Vesselinov, V.V., Lei, H., Identifying Aquifer Heterogeneities using the Level Set Method, AGU Fall Meeting, San Francisco, CA, 2016. PDF
    • Hansen, S.K., Haslauer, C.P., Cirpka, O.A., Vesselinov, V.V., Prediction of Breakthrough Curves for Conservative and Reactive Transport, AGU Fall Meeting, San Francisco, CA, 2016. PDF
    • Zhang, X., Vesselinov, V.V., Bi-Level Decision Making for Supporting Energy and Water Nexus, AGU Fall Meeting, San Francisco, CA, 2016. PDF
    • Lin, Y., Vesselinov, V.V., O'Malley, D., Wohlberg, B., Hydraulic Inverse Modeling using Total-Variation Regularization with Relaxed Variable-Splitting, AGU Fall Meeting, San Francisco, CA, 2016. PDF
    • Vesselinov, V.V., O'Malley, D., Katzman, D., ZEM: Integrated Framework for Real-Time Data and Model Analyses for Robust Environmental Management Decision Making, Waste Management Symposium, Phoenix, AZ, 2016. PDF
    • Vesselinov, V.V., O'Malley, D., Katzman, D., Model-Assisted Decision Analyses Related to a Chromium Plume at Los Alamos National Laboratory, Waste Management Symposium, Phoenix, AZ, 2015. PDF
    • O'Malley, D., Vesselinov, V.V., Bayesian Information-Gap (BIG) Decision Analysis Applied to a Geologic CO2 Sequestration Problem, AGU Fall Meeting, San Francisco, CA, 2014. PDF
    • Cushman, J.H., Vesselinov, V.V., O'Malley, D., Random dispersion coefficients and Tsallis entropy, AGU Fall Meeting, San Francisco, CA, 2014. PDF
    • Bakarji, J., O'Malley, D., Vesselinov, V.V., A Social Dynamics Dependent Water Supply Well Contamination Model, LANL Postdoc Research Conference, 2014. PDF
    • Vesselinov, V.V., Alexandrov, B.A, Model-free Source Identification, AGU Fall Meeting, San Francisco, CA, 2014. PDF
    • Vesselinov, V.V., Katzman, D., Broxton, D., Birdsell, K., Reneau, S., Vaniman, D., Longmire, P., Fabryka-Martin, J., Heikoop, J., Ding, M., Hickmott, D., Jacobs, E., Goering, T., Harp, D., Mishra, P., Data and Model-Driven Decision Support for Environmental Management of a Chromium Plume at Los Alamos National Laboratory (LANL), Waste Management Symposium 2013, Session 109: ER Challenges: Alternative Approaches for Achieving End State, Phoenix, AZ, February 28, 2013. PDF
    • Vesselinov, V.V., Harp, D., Katzman, D., Model-driven decision support for monitoring network design based on analysis of data and model uncertainties: methods and applications, H32F: Uncertainty Quantification and Parameter Estimation: Impacts on Risk and Decision Making, AGU Fall meeting, San Francisco, December 3-7, 2012, LA-UR-13-20189, (invited). PDF
    • Vesselinov, V.V., et al., AGNI: Coupling Model Analysis Tools and High-Performance Subsurface Flow and Transport Simulators for Risk and Performance Assessments, XIX International Conference on Computational Methods in Water Resources (CMWR 2012), University of Illinois at Urbana-Champaign, June 17-22, 2012. PDF
    • Leif Zinn-Bjorkman, L., Numerical Optimization using the Levenberg-Marquardt Algorithm, EES-16 Seminar Series, LA-UR-11-12010, 2011. PDF
    • Harp, D., Vesselinov, V.V., Recent developments in MADS algorithms: ABAGUS and Squads, EES-16 Seminar Series, LA-UR-11-11957, 2011. PDF
    • Vesselinov, V.V., et al., Environmental Management Modeling Activities at Los Alamos National Laboratory (LANL), Department of Energy Technical Exchange Meeting, Performance Assessment Community of Practice, Hanford, April 13-14, 2010. PDF
    • Vesselinov, V.V., Harp, D., Koch, R., Birdsell, K., Katzman, K., Tomographic inverse estimation of aquifer properties based on pressure variations caused by transient water-supply pumping, AGU Meeting, San Francisco, CA, December 15-19, 2008. PDF
    • Vesselinov, V.V., Uncertainties in Transient Capture-Zone Estimates, CMWR 2006 XVI International Conference on Computational Methods in Water Resources, Copenhagen, Denmark, 18-22 June 2006. PDF
  • Reports
    • Fate and Transport Investigations Update for Chromium Contamination from Sandia Canyon, LA-UR-08-4702, 2008. PDF
    • Pajarito Canyon Investigation Report, LA-UR-08-5852, 2008. PDF
    • Decision analysis for addressing groundwater contaminants from the radioactive liquid waste treatment facility released into Mortandad canyon, LA-UR-05-6397, 2005. PDF
mads_big_logo