The Inverse Phase Stability Problem as a Constraint Satisfaction Problem: Application to Materials Design

In general, the forward phase stability problem consists of mapping thermodynamic conditions (e.g., composition, temperature, pressure) to corresponding equilibrium states. In this paper, we instead focus on the generalized inverse phase stability problem (GIPSP) that deals with mapping a set of phase constitutions to a set of corresponding thermodynamic conditions. Specifically, we define the GIPSP as mapping of sets of phase constitution definitions in a multidimensional phase constitution search space to corresponding ranges of thermodynamic conditions. Mathematically, the solution to the GIPSP corresponds to all solutions to a continuous constraint satisfaction problem (CCSP). We present novel algorithms combining computational thermodynamics, evolutionary computation, and machine learning to approximate solution sets to the GIPSP as a CCSP. Some preliminary examples demonstrating the algorithms are presented. Moreover, the implications of the proposed framework for the larger problem of materials design are discussed, and future work is suggested.

[1]  Kalyanmoy Deb,et al.  Multi-objective optimization using evolutionary algorithms , 2001, Wiley-Interscience series in systems and optimization.

[2]  Boi Faltings,et al.  Consistency techniques for continuous constraints , 1996, Constraints.

[3]  Ying Yang,et al.  PANDAT software with PanEngine, PanOptimizer and PanPrecipitation for multi-component phase diagram calculation and materials property simulation , 2009 .

[4]  Charles Audet,et al.  Calculating Optimal Conditions for Alloy and Process Design Using Thermodynamic and Properties Databases, the FactSage Software and the Mesh Adaptive Direct Search (MADS) Algorithm , 2010 .

[5]  Robert P. W. Duin,et al.  Support vector domain description , 1999, Pattern Recognit. Lett..

[6]  Solomon W. Golomb,et al.  Backtrack Programming , 1965, JACM.

[7]  K. Ishida Calculation of the effect of alloying elements on the Ms temperature in steels , 1995 .

[8]  Matthew L. Ginsberg,et al.  Iterative Broadening , 1990, Artif. Intell..

[9]  Sébastien Le Digabel,et al.  Calculating all local minima on liquidus surfaces using the FactSage software and databases and the Mesh Adaptive Direct Search algorithm , 2011 .

[10]  J. Morral,et al.  Prediction of the lowest melting point eutectic in the FeCrMoVC system , 1997 .

[11]  N. Saunders,et al.  CALPHAD : calculation of phase diagrams : a comprehensive guide , 1998 .

[12]  Pedro Barahona,et al.  Constraint reasoning in deep biomedical models , 2005, Artif. Intell. Medicine.

[13]  Mats Hillert,et al.  Phase equilibria, phase diagrams and phase transformations : Their thermodynamic basis, second edition , 2007 .

[14]  Kalyanmoy Deb,et al.  A fast and elitist multiobjective genetic algorithm: NSGA-II , 2002, IEEE Trans. Evol. Comput..

[15]  Edward P. K. Tsang,et al.  Foundations of constraint satisfaction , 1993, Computation in cognitive science.

[16]  T. Gómez-Acebo,et al.  Systematic search of low melting point alloys in the Fe-Cr-Mn-Mo-C system ? , 2003 .

[17]  Mauro Palumbo,et al.  OpenCalphad - a free thermodynamic software , 2015, Integrating Materials and Manufacturing Innovation.

[18]  L. Höglund,et al.  Thermo-Calc & DICTRA, computational tools for materials science , 2002 .

[19]  Yan Wang,et al.  Searching Feasible Design Space by Solving Quantified Constraint Satisfaction Problems , 2014 .