Prediction of Abnormal Wine Fermentations Using Computational Intelligent Techniques

Symbolic bisimulation avoids the infinite branching problem caused by instantiating input names with all names in the standard definition of bisimulation in π-calculus. However, it does not automatically lead to an efficient algorithm, because symbolic bisimulation is indexed by conditions on names, and directly manipulating such conditions can be computationally costly. In this paper a new notion of bisimulation is introduced, in which the manipulation of maximally consistent conditions is replaced with a systematic employment of schematic names. It is shown that the new notion captures symbolic bisimulation in a precise sense. Based on the new definition an efficient algorithm, which instantiates input names “on-the-fly”, is presented to check bisimulations for finite-control π-calculus.

[1]  Christian E. Butzke,et al.  Diagnosis and Rectification of Stuck and Sluggish Fermentations , 2000, American Journal of Enology and Viticulture.

[2]  Rocco De Nicola,et al.  A Symbolic Semantics for the pi-Calculus , 1996, Inf. Comput..

[3]  J. Sablayrolles,et al.  Stuck and slow fermentations in enology: statistical study of causes and effectiveness of combined additions of oxygen and diammonium phosphate. , 2001, Journal of bioscience and bioengineering.

[4]  Matthew Hennessy,et al.  Symbolic Bisimulations , 1995, Theor. Comput. Sci..

[5]  Huimin Lin "On-the-fly Instantiation" of Value-passing Processes , 1998, FORTE.

[6]  Zhoujun Li,et al.  Checking Strong/Weak Bisimulation Equivalences and Observation Congruence for the pi-Calculus , 1998, ICALP.

[7]  Heekuck Oh,et al.  Neural Networks for Pattern Recognition , 1993, Adv. Comput..

[8]  Huimin Lin Complete Inference Systems for Weak Bisimulation Equivalences in the pi-Calculus , 1995, TAPSOFT.

[9]  Robin Milner,et al.  A Calculus of Mobile Processes, II , 1992, Inf. Comput..

[10]  Laurent Mounier,et al.  "On the Fly" Verification of Behavioural Equivalences and Preorders , 1991, CAV.

[11]  Kim G. Larsen,et al.  Efficient Local Correctness Checking , 1992, CAV.

[12]  Huimin Lin,et al.  Unique Fixpoint Induction for Mobile Processes , 1995, CONCUR.

[13]  Huimin Lin,et al.  Symbolic Transition Graph with Assignment , 1996, CONCUR.

[14]  Robin Milner,et al.  A Calculus of Mobile Processes, II , 1992, Inf. Comput..

[15]  Faron Moller,et al.  The Mobility Workbench - A Tool for the pi-Calculus , 1994, CAV.