Pub Date : 2001-03-15DOI: 10.1016/S0928-4869(01)00026-X
C.H Lo, K.M Chow, Y.K Wong, A.B Rad
The major problem in building qualitative models via on-line qualitative system identification is how to filter the spurious constraints that are generated from the qualitative reasoning technique. This paper proposes a solution to this problem by an integration of genetic algorithms (GA) and qualitative reasoning. The paper will demonstrate the use of qualitative reasoning to partition the input quantity space into different subsystems, and implementation of GAs to filter and optimize the predicted constraints. The proposed method is verified by simulated examples that suggest the algorithm converges to the optimal point with high speed.
{"title":"Qualitative system identification with the use of on-line genetic algorithms","authors":"C.H Lo, K.M Chow, Y.K Wong, A.B Rad","doi":"10.1016/S0928-4869(01)00026-X","DOIUrl":"10.1016/S0928-4869(01)00026-X","url":null,"abstract":"<div><p>The major problem in building qualitative models via on-line qualitative system identification is how to filter the spurious constraints that are generated from the qualitative reasoning technique. This paper proposes a solution to this problem by an integration of genetic algorithms (GA) and qualitative reasoning. The paper will demonstrate the use of qualitative reasoning to partition the input quantity space into different subsystems, and implementation of GAs to filter and optimize the predicted constraints. The proposed method is verified by simulated examples that suggest the algorithm converges to the optimal point with high speed.</p></div>","PeriodicalId":101162,"journal":{"name":"Simulation Practice and Theory","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2001-03-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/S0928-4869(01)00026-X","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"77514691","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2001-03-15DOI: 10.1016/S0928-4869(01)00034-9
{"title":"announcement EUROSIM 2001","authors":"","doi":"10.1016/S0928-4869(01)00034-9","DOIUrl":"https://doi.org/10.1016/S0928-4869(01)00034-9","url":null,"abstract":"","PeriodicalId":101162,"journal":{"name":"Simulation Practice and Theory","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2001-03-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/S0928-4869(01)00034-9","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"137006310","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2001-03-15DOI: 10.1016/S0928-4869(01)00027-1
Vančo Litovski, Dejan Maksimović, Željko Mrčarica
Alecsis behavioral simulator and its mixed-signal hardware description language (HDL) AleC++ form an open simulation environment, where electronic circuits and non-electrical systems can be analyzed. This paper describes some of the features of AleC++ language, namely mainly those that are not in accordance with the IEEE standard for VHDL and VHDL-AMS, but are very useful for modeling complex systems.
{"title":"Mixed-signal modeling with AleC++: Specific features of the HDL","authors":"Vančo Litovski, Dejan Maksimović, Željko Mrčarica","doi":"10.1016/S0928-4869(01)00027-1","DOIUrl":"10.1016/S0928-4869(01)00027-1","url":null,"abstract":"<div><p>Alecsis behavioral simulator and its mixed-signal hardware description language (HDL) AleC++ form an open simulation environment, where electronic circuits and non-electrical systems can be analyzed. This paper describes some of the features of AleC++ language, namely mainly those that are not in accordance with the IEEE standard for VHDL and VHDL-AMS, but are very useful for modeling complex systems.</p></div>","PeriodicalId":101162,"journal":{"name":"Simulation Practice and Theory","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2001-03-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/S0928-4869(01)00027-1","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"85116542","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2001-03-15DOI: 10.1016/S0928-4869(01)00028-3
Brian W Hollocks
Noting the increasing use of discrete-event simulation directly by non-specialists, this paper considers the significance of methodology and reports results from a survey of user practice in experimentation. The inquiry addressed practitioners engaged in “steady-state” type problems and the outcomes reveal that simulation practice is more strongly influenced by user judgement than formal disciplines. This may, with experienced simulation specialists, lead to correct run control and results interpretation but, with non-specialists, there is higher risk. Particular areas of concern are identified and the study also considers further support that simulation software might bring to the experimentation process.
{"title":"Discrete-event simulation: an inquiry into user practice","authors":"Brian W Hollocks","doi":"10.1016/S0928-4869(01)00028-3","DOIUrl":"10.1016/S0928-4869(01)00028-3","url":null,"abstract":"<div><p>Noting the increasing use of discrete-event simulation directly by non-specialists, this paper considers the significance of methodology and reports results from a survey of user practice in experimentation. The inquiry addressed practitioners engaged in “steady-state” type problems and the outcomes reveal that simulation practice is more strongly influenced by user judgement than formal disciplines. This may, with experienced simulation specialists, lead to correct run control and results interpretation but, with non-specialists, there is higher risk. Particular areas of concern are identified and the study also considers further support that simulation software might bring to the experimentation process.</p></div>","PeriodicalId":101162,"journal":{"name":"Simulation Practice and Theory","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2001-03-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/S0928-4869(01)00028-3","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"88715446","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2001-03-15DOI: 10.1016/S0928-4869(01)00030-1
Ricardo A. Cassel , Michael Pidd
The recent rapid growth in the Internet and the use of this technology for corporate intranets presents new opportunities for parallel discrete event simulation. Previously, this was the province of specialist groups with dedicated computer facilities, whereas it is now feasible to use small PCs that communicate via TCP/IP. This paper describes research in distributed discrete event simulation using the three-phase approach and implemented in Java using standard Internet technologies. Two specific implementations are described, one for client/server work and the other a distributed, parallel simulator using conservative synchronisation protocols. The problem of managing shared states with competing resources is specifically discussed. They demonstrate proof of concept and contain important aspects of detailed implementation, but have not been used for experimentation to estimate aspects such as speed or message loads.
{"title":"Distributed discrete event simulation using the three-phase approach and Java","authors":"Ricardo A. Cassel , Michael Pidd","doi":"10.1016/S0928-4869(01)00030-1","DOIUrl":"10.1016/S0928-4869(01)00030-1","url":null,"abstract":"<div><p>The recent rapid growth in the Internet and the use of this technology for corporate intranets presents new opportunities for parallel discrete event simulation. Previously, this was the province of specialist groups with dedicated computer facilities, whereas it is now feasible to use small PCs that communicate via TCP/IP. This paper describes research in distributed discrete event simulation using the three-phase approach and implemented in Java using standard Internet technologies. Two specific implementations are described, one for client/server work and the other a distributed, parallel simulator using conservative synchronisation protocols. The problem of managing shared states with competing resources is specifically discussed. They demonstrate proof of concept and contain important aspects of detailed implementation, but have not been used for experimentation to estimate aspects such as speed or message loads.</p></div>","PeriodicalId":101162,"journal":{"name":"Simulation Practice and Theory","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2001-03-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/S0928-4869(01)00030-1","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"86505312","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2001-03-15DOI: 10.1016/S0928-4869(01)00029-5
Eugene P Paulo , Linda C Malone
This article examines sectoring as a methodology of improving the efficiency of discrete event simulation of autonomous object movement in 3-D space. Efficiency is defined as the ability to reduce the amount of pairwise comparisons needed to completely execute the intended system. Sectoring involves partitioning the simulation trajectory space and allows for a reduction of the number of queries required between objects in order to determine upcoming events. However, the crossing of sector boundaries becomes an additional event to track and compute. A simulation of moving objects in 3-D space was constructed using MODSIM™. This simulation was verified and used to gather significant output data. The results indicated that, within the specific experimental range, sectoring provides up to 52% improvement in simulation efficiency when compared to no sectoring.
{"title":"Increasing efficiency in the simulation of a dynamic system of objects in 3-D space","authors":"Eugene P Paulo , Linda C Malone","doi":"10.1016/S0928-4869(01)00029-5","DOIUrl":"10.1016/S0928-4869(01)00029-5","url":null,"abstract":"<div><p>This article examines sectoring as a methodology of improving the efficiency of discrete event simulation of autonomous object movement in 3-D space. Efficiency is defined as the ability to reduce the amount of pairwise comparisons needed to completely execute the intended system. Sectoring involves partitioning the simulation trajectory space and allows for a reduction of the number of queries required between objects in order to determine upcoming events. However, the crossing of sector boundaries becomes an additional event to track and compute. A simulation of moving objects in 3-D space was constructed using MODSIM™. This simulation was verified and used to gather significant output data. The results indicated that, within the specific experimental range, sectoring provides up to 52% improvement in simulation efficiency when compared to no sectoring.</p></div>","PeriodicalId":101162,"journal":{"name":"Simulation Practice and Theory","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2001-03-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/S0928-4869(01)00029-5","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"80402097","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2001-03-15DOI: 10.1016/S0928-4869(00)00030-6
Graham Birtwistle , Chris Tofts
{"title":"Getting Demos models right. (II) … and theory","authors":"Graham Birtwistle , Chris Tofts","doi":"10.1016/S0928-4869(00)00030-6","DOIUrl":"10.1016/S0928-4869(00)00030-6","url":null,"abstract":"","PeriodicalId":101162,"journal":{"name":"Simulation Practice and Theory","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2001-03-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/S0928-4869(00)00030-6","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"88474759","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2000-12-15DOI: 10.1016/S0928-4869(00)00019-7
N. Mebarki, P. Castagna
In a stochastic simulation context, iterative methods of optimization, which perform at each step of their optimization procedure a comparison between two different values of the objective function, need the use of statistical tests in order to properly evaluate and compare the simulation results. However, when the objective function to be optimized is a multicriteria function involving several performance measures, classical statistical procedures, which do not take into account the correlation between the performance measures, could reject acceptable solutions. To avoid this, we propose an efficient and rigorous statistical procedure already used in a multicriteria context, Hotelling’s T2 procedure. This paper shows that this procedure is very well adapted when the problem is to compare simultaneously several criteria in a stochastic simulation–optimization context.
{"title":"An approach based on Hotelling’s test for multicriteria stochastic simulation–optimization","authors":"N. Mebarki, P. Castagna","doi":"10.1016/S0928-4869(00)00019-7","DOIUrl":"10.1016/S0928-4869(00)00019-7","url":null,"abstract":"<div><p>In a stochastic simulation context, iterative methods of optimization, which perform at each step of their optimization procedure a comparison between two different values of the objective function, need the use of statistical tests in order to properly evaluate and compare the simulation results. However, when the objective function to be optimized is a multicriteria function involving several performance measures, classical statistical procedures, which do not take into account the correlation between the performance measures, could reject acceptable solutions. To avoid this, we propose an efficient and rigorous statistical procedure already used in a multicriteria context, Hotelling’s <em>T</em><sup>2</sup> procedure. This paper shows that this procedure is very well adapted when the problem is to compare simultaneously several criteria in a stochastic simulation–optimization context.</p></div>","PeriodicalId":101162,"journal":{"name":"Simulation Practice and Theory","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2000-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/S0928-4869(00)00019-7","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"78926196","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2000-12-15DOI: 10.1016/S0928-4869(00)00027-6
Georges Habchi
{"title":"Modelling and simulation of complex production systems [MOSIM'99]","authors":"Georges Habchi","doi":"10.1016/S0928-4869(00)00027-6","DOIUrl":"10.1016/S0928-4869(00)00027-6","url":null,"abstract":"","PeriodicalId":101162,"journal":{"name":"Simulation Practice and Theory","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2000-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/S0928-4869(00)00027-6","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"80250916","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2000-12-15DOI: 10.1016/S0928-4869(00)00026-4
Shotaro Minegishi , Daniel Thiel
The objective of this paper is to show how system dynamics could contribute to improving the knowledge of the complex logistic behavior of an integrated food industry. After a short presentation of this research, the structure of a generic model and some significant practical simulation results are presented as applied to the field of poultry production and processing. As an example of application, the consequences of the dioxin infection to the supply chain of the chicken industry is described, and certain recommendations to the managers are additionally proposed.
{"title":"System dynamics modeling and simulation of a particular food supply chain","authors":"Shotaro Minegishi , Daniel Thiel","doi":"10.1016/S0928-4869(00)00026-4","DOIUrl":"10.1016/S0928-4869(00)00026-4","url":null,"abstract":"<div><p>The objective of this paper is to show how system dynamics could contribute to improving the knowledge of the complex logistic behavior of an integrated food industry. After a short presentation of this research, the structure of a generic model and some significant practical simulation results are presented as applied to the field of poultry production and processing. As an example of application, the consequences of the dioxin infection to the supply chain of the chicken industry is described, and certain recommendations to the managers are additionally proposed.</p></div>","PeriodicalId":101162,"journal":{"name":"Simulation Practice and Theory","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2000-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/S0928-4869(00)00026-4","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"85936548","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}