AIChE Journal · 2018 · 35 citations · 18 references
EngineeringChemical EngineeringChemistryDesign AutomationProcess DesignProcess Systems EngineeringChemical Process DesignPattern GenerationProcess EngineeringProcess Flow AnalysisProcess ModelingProcess SynthesisChemical Process DevelopmentChemical Process SynthesisChemical Process SystemsPattern ExplorationPolynomial Time ComplexityPolynomial-time AlgorithmsProcess Flowsheet DesignProcess Systems Modeling
By recognizing similarities in flowsheets, engineers can understand ways in which to improve the design and efficiency of chemical processes. However, there is no prior literature on how to compare flowsheets and mine them for common patterns. To fill this gap, we propose the first systematic methodology to mine patterns in chemical process flowsheets. The proposed methodology consists of three major steps, each of which has a polynomial time complexity. We apply our methodology to several case studies that involve comparisons of up to 18 different flowsheets. The patterns identified by our methodology are consistent with engineering practice and heuristic rules in the process synthesis literature. © 2018 American Institute of Chemical Engineers AIChE J , 65: 592–603, 2019
18
Binary codes capable of correcting deletions, insertions and reversals
V.I. Levenshtein · Soviet physics. Doklady · 1965 · 10.4K citations
An Algorithm for Subgraph Isomorphism
J. R. Ullmann · Journal of the ACM · 1976 · 2.3K citations · Full text