%%% -*-BibTeX-*-
%%% ====================================================================
%%% BibTeX-file{
%%% author = "Nelson H. F. Beebe",
%%% version = "1.78",
%%% date = "10 July 2020",
%%% time = "13:45:58 MDT",
%%% filename = "tomacs.bib",
%%% address = "University of Utah
%%% Department of Mathematics, 110 LCB
%%% 155 S 1400 E RM 233
%%% Salt Lake City, UT 84112-0090
%%% USA",
%%% telephone = "+1 801 581 5254",
%%% FAX = "+1 801 581 4148",
%%% URL = "http://www.math.utah.edu/~beebe",
%%% checksum = "19053 21067 104668 1031630",
%%% email = "beebe at math.utah.edu, beebe at acm.org,
%%% beebe at computer.org (Internet)",
%%% codetable = "ISO/ASCII",
%%% keywords = "bibliography; BibTeX; ACM Transactions on
%%% Modeling and Computer Simulation",
%%% license = "public domain",
%%% supported = "no",
%%% docstring = "This is a COMPLETE BibTeX bibliography for
%%% the journal ACM Transactions on Modeling and
%%% Computer Simulation (CODEN ATMCEZ, ISSN
%%% 1049-3301 (print), 1558-1195 (electronic)),
%%% for 1991--date.
%%%
%%% Publication began with volume 1, number 1, in
%%% January 1991. The journal appears quarterly,
%%% in January, April, July, and October.
%%%
%%% The journal has a World-Wide Web site at:
%%%
%%% http://www.acm.org/pubs/tomacs
%%% http://www.acm.org/pubs/contents/journals/tomacs/
%%% http://portal.acm.org/tomacs/
%%% http://portal.acm.org/browse_dl.cfm?&idx=J781
%%%
%%% Tables-of-contents of all issues are
%%% available at:
%%%
%%% http://www.acm.org/pubs/contents/journals/tomacs/
%%%
%%% Qualified subscribers can retrieve the full
%%% text of recent articles in PDF form.
%%%
%%% At version 1.78, the COMPLETE journal
%%% coverage looked like this:
%%%
%%% 1991 ( 17) 2001 ( 16) 2011 ( 27)
%%% 1992 ( 14) 2002 ( 15) 2012 ( 18)
%%% 1993 ( 18) 2003 ( 21) 2013 ( 25)
%%% 1994 ( 17) 2004 ( 18) 2014 ( 24)
%%% 1995 ( 14) 2005 ( 15) 2015 ( 32)
%%% 1996 ( 13) 2006 ( 17) 2016 ( 27)
%%% 1997 ( 20) 2007 ( 23) 2017 ( 23)
%%% 1998 ( 18) 2008 ( 18) 2018 ( 30)
%%% 1999 ( 16) 2009 ( 16) 2019 ( 28)
%%% 2000 ( 16) 2010 ( 32) 2020 ( 19)
%%%
%%% Article: 604
%%% InProceedings: 1
%%% Misc: 1
%%% Proceedings: 1
%%%
%%% Total entries: 607
%%%
%%% Spelling has been verified with the UNIX
%%% spell and GNU ispell programs using the
%%% exception dictionary stored in the
%%% companion file with extension .sok.
%%%
%%% BibTeX citation tags are uniformly chosen
%%% as name:year:abbrev, where name is the
%%% family name of the first author or editor,
%%% year is a 4-digit number, and abbrev is a
%%% 3-letter condensation of important title
%%% words. Citation tags were automatically
%%% generated by software developed for the
%%% BibNet Project.
%%%
%%% In this bibliography, entries are sorted in
%%% publication order, using ``bibsort -byvolume.''
%%%
%%% The checksum field above contains a CRC-16
%%% checksum as the first value, followed by the
%%% equivalent of the standard UNIX wc (word
%%% count) utility output of lines, words, and
%%% characters. This is produced by Robert
%%% Solovay's checksum utility.",
%%% }
%%% ====================================================================
@Preamble{
"\input bibnames.sty"
# "\ifx \undefined \circled \def \circled #1{(#1)}\fi"
# "\ifx \undefined \reg \def \reg {\circled{R}}\fi"
# "\ifx \undefined \TM \def \TM {${}^{\sc TM}$} \fi"
}
%%% ====================================================================
%%% Acknowledgement abbreviations:
@String{ack-nhfb = "Nelson H. F. Beebe,
University of Utah,
Department of Mathematics, 110 LCB,
155 S 1400 E RM 233,
Salt Lake City, UT 84112-0090, USA,
Tel: +1 801 581 5254,
FAX: +1 801 581 4148,
e-mail: \path|beebe@math.utah.edu|,
\path|beebe@acm.org|,
\path|beebe@computer.org| (Internet),
URL: \path|http://www.math.utah.edu/~beebe/|"}
%%% ====================================================================
%%% Journal abbreviations:
@String{j-ANN-APPL-PROBAB = "Annals of Applied Probability"}
@String{j-APPL-MATH-COMP = "Applied Mathematics and Computation"}
@String{j-COMPUT-MATH-APPL = "Computers and Mathematics with Applications"}
@String{j-INT-STAT-REV = "International Statistical Review =
Revue Internationale de Statistique"}
@String{j-J-STAT-SOFT = "Journal of Statistical Software"}
@String{j-SCIENCE-NEWS = "Science News (Washington, DC)"}
@String{j-SIGPLAN = "ACM SIG{\-}PLAN Notices"}
@String{j-TOMACS = "ACM Transactions on Modeling and
Computer Simulation"}
@String{j-TOMS = "ACM Transactions on Mathematical Software"}
%%% ====================================================================
%%% Publisher abbreviations:
@String{pub-ACM = "ACM Press"}
@String{pub-ACM:adr = "New York, NY 10036, USA"}
@String{pub-IEEE = "IEEE Computer Society Press"}
@String{pub-IEEE:adr = "1109 Spring Street, Suite 300, Silver
Spring, MD 20910, USA"}
%%% ====================================================================
%%% Bibliography entries:
@Article{Glynn:1991:APR,
author = "Peter W. Glynn and Philip Heidelberger",
title = "Analysis of parallel replicated simulations under a
completion time constraint",
journal = j-TOMACS,
volume = "1",
number = "1",
pages = "3--23",
month = jan,
year = "1991",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:22 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Nicol:1991:PBP,
author = "David M. Nicol",
title = "Performance bounds on parallel self-initiating
discrete-event simulations",
journal = j-TOMACS,
volume = "1",
number = "1",
pages = "24--50",
month = jan,
year = "1991",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:22 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Lin:1991:STW,
author = "Yi-Bing Lin and Edward D. Lazowska",
title = "A study of time warp rollback mechanisms",
journal = j-TOMACS,
volume = "1",
number = "1",
pages = "51--72",
month = jan,
year = "1991",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:22 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Lin:1991:TDA,
author = "Yi-Bing Lin and Edward D. Lazowska",
title = "A time-division algorithm for parallel simulation",
journal = j-TOMACS,
volume = "1",
number = "1",
pages = "73--83",
month = jan,
year = "1991",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:22 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Kiviat:1991:STD,
author = "Philip J. Kiviat",
title = "Simulation, technology, and the decision process",
journal = j-TOMACS,
volume = "1",
number = "2",
pages = "89--98",
month = apr,
year = "1991",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:22 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Tezuka:1991:EPC,
author = "Shu Tezuka and Pierre L'Ecuyer",
title = "Efficient and portable combined {Tausworthe} random
number generators",
journal = j-TOMACS,
volume = "1",
number = "2",
pages = "99--112",
month = apr,
year = "1991",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:22 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Sanderson:1991:HSL,
author = "D. P. Sanderson and R. Sharma and R. Rozin and S.
Treu",
title = "The hierarchical simulation language {HSL}: a
versatile tool for process-oriented simulation",
journal = j-TOMACS,
volume = "1",
number = "2",
pages = "113--153",
month = apr,
year = "1991",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:22 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Lubachevsky:1991:ARB,
author = "Boris Lubachevsky and Adam Schwartz and Alan Weiss",
title = "An analysis of rollback-based simulation",
journal = j-TOMACS,
volume = "1",
number = "2",
pages = "154--193",
month = apr,
year = "1991",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:22 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Zeigler:1991:MBM,
author = "Bernard P. Zeigler and Cheng-Jye Luh and Tag-Gon
Kim",
title = "Model base management for multifacetted systems",
journal = j-TOMACS,
volume = "1",
number = "3",
pages = "195--218",
month = jul,
year = "1991",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:23 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Lomow:1991:MUI,
author = "Greg Lomow and Samir Ranjan Das and Richard M.
Fujimoto",
title = "Mechanisms for user-invoked retraction of events in
time warp",
journal = j-TOMACS,
volume = "1",
number = "3",
pages = "219--243",
month = jul,
year = "1991",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:23 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Madisetti:1991:AAP,
author = "Vijay K. Madisetti and Jean C. Walrand and David G.
Messerschmitt",
title = "Asynchronous algorithms for the parallel simulation of
event-driven dynamical systems",
journal = j-TOMACS,
volume = "1",
number = "3",
pages = "244--274",
month = jul,
year = "1991",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:23 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Lin:1991:OMM,
author = "Yi-Bing Lin and Bruno R. Preiss",
title = "Optimal memory management for time warp parallel
simulation",
journal = j-TOMACS,
volume = "1",
number = "4",
pages = "283--307",
month = oct,
year = "1991",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:23 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Soule:1991:ECM,
author = "Larry Soul{\'e} and Anoop Gupta",
title = "An evaluation of the {Chandy-Misra-Bryant} algorithm
for digital logic simulation",
journal = j-TOMACS,
volume = "1",
number = "4",
pages = "308--347",
month = oct,
year = "1991",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:23 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Bagrodia:1991:UFD,
author = "R. Bagrodia and K. M. Chandy and Wen Toh Liao",
title = "A unifying framework for distributed simulation",
journal = j-TOMACS,
volume = "1",
number = "4",
pages = "348--385",
month = oct,
year = "1991",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:23 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Felderman:1991:BAS,
author = "Robert E. Felderman and Leonard Kleinrock",
title = "Bounds and approximations for self-initiating
distributed simulation without lookahead",
journal = j-TOMACS,
volume = "1",
number = "4",
pages = "386--406",
month = oct,
year = "1991",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:23 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Eichenauer-Herrmann:1992:NIC,
author = "J{\"u}rgen Eichenauer-Herrmann and Holger Grothe",
title = "A new inversive congruential pseudorandom number
generator with power of two modulus",
journal = j-TOMACS,
volume = "2",
number = "1",
pages = "1--11",
month = jan,
year = "1992",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:24 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Madisetti:1992:SMD,
author = "Vijay K. Madisetti and David A. Hardaker",
title = "Synchronization mechanisms for distributed
event-driven computation",
journal = j-TOMACS,
volume = "2",
number = "1",
pages = "12--50",
month = jan,
year = "1992",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:24 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Fishwick:1992:MMQ,
author = "Paul A. Fishwick and Bernard P. Zeigler",
title = "A multimodel methodology for qualitative model
engineering",
journal = j-TOMACS,
volume = "2",
number = "1",
pages = "52--81",
month = jan,
year = "1992",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:24 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Yucesan:1992:SBE,
author = "Enver Y{\"u}cesan and Lee Schruben",
title = "Structural and behavioral equivalence of simulation
models",
journal = j-TOMACS,
volume = "2",
number = "1",
pages = "82--103",
month = jan,
year = "1992",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:24 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Cota:1992:MPI,
author = "Bruce A. Cota and Robert G. Sargent",
title = "A modification of the process interaction world view",
journal = j-TOMACS,
volume = "2",
number = "2",
pages = "109--129",
month = apr,
year = "1992",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:24 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Asmussen:1992:SDI,
author = "S{\o}ren Asmussen and Peter W. Glynn and Hermann
Thorisson",
title = "Stationarity detection in the initial transient
problem",
journal = j-TOMACS,
volume = "2",
number = "2",
pages = "130--157",
month = apr,
year = "1992",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:24 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Ammar:1992:TWS,
author = "Hany H. Ammar and Su Deng",
title = "Time warp simulation using time scale decomposition",
journal = j-TOMACS,
volume = "2",
number = "2",
pages = "158--177",
month = apr,
year = "1992",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:24 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Matsumoto:1992:TGG,
author = "Makoto Matsumoto and Yoshiharu Kurita",
title = "Twisted {GFSR} generators",
journal = j-TOMACS,
volume = "2",
number = "3",
pages = "179--194",
month = jul,
year = "1992",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:25 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Bratley:1992:ITL,
author = "Paul Bratley and Bennett L. Fox and Harald
Niederreiter",
title = "Implementation and tests of low-discrepancy
sequences",
journal = j-TOMACS,
volume = "2",
number = "3",
pages = "195--213",
month = jul,
year = "1992",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:25 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Vakili:1992:MPD,
author = "Pirooz Vakili",
title = "Massively parallel and distributed simulation of a
class of discrete event systems: a different
perspective",
journal = j-TOMACS,
volume = "2",
number = "3",
pages = "214--238",
month = jul,
year = "1992",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:25 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Lin:1992:PAP,
author = "Yi-Bing Lin",
title = "Parallelism analyzers for parallel discrete event
simulation",
journal = j-TOMACS,
volume = "2",
number = "3",
pages = "239--264",
month = jul,
year = "1992",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:25 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Miller:1992:AWS,
author = "David P. Miller and R. James Firby and Paul A.
Fishwick and Jeff Rothenberg",
title = "{AI}: what simulationists really need to know",
journal = j-TOMACS,
volume = "2",
number = "4",
pages = "269--284",
month = oct,
year = "1992",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:25 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Lee:1992:MSB,
author = "Yuh-Jeng Lee and James F. Stascavage",
title = "Multitasking simulation of a boiler system using
qualitative model-based reasoning",
journal = j-TOMACS,
volume = "2",
number = "4",
pages = "285--306",
month = oct,
year = "1992",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:25 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Fishwick:1992:IAS,
author = "Paul A. Fishwick",
title = "An integrated approach to system modeling using a
synthesis of artificial intelligence, software
engineering and simulation methodologies",
journal = j-TOMACS,
volume = "2",
number = "4",
pages = "307--330",
month = oct,
year = "1992",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:25 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Rajasekaran:1993:FAG,
author = "Sanguthevar Rajasekaran and Keith W. Ross",
title = "Fast algorithms for generating discrete random
variates with changing distributions",
journal = j-TOMACS,
volume = "3",
number = "1",
pages = "1--19",
month = jan,
year = "1993",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:26 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Baccelli:1993:PSS,
author = "Fran{\c{c}}ois Baccelli and Miguel Canales",
title = "Parallel simulation of stochastic {Petri} nets using
recurrence equations",
journal = j-TOMACS,
volume = "3",
number = "1",
pages = "20--41",
month = jan,
year = "1993",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:26 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Nadoli:1993:IMS,
author = "Gajanana Nadoli and John E. Biegel",
title = "{Intelligent Manufacturing-Simulation Agents Tool
(IMSAT)}",
journal = j-TOMACS,
volume = "3",
number = "1",
pages = "42--65",
month = jan,
year = "1993",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:26 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Yuan:1993:MCB,
author = "Mingjian Yuan and Barry L. Nelson",
title = "Multiple comparisons with the best for steady-state
simulation",
journal = j-TOMACS,
volume = "3",
number = "1",
pages = "66--79",
month = jan,
year = "1993",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:26 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{LEcuyer:1993:SGM,
author = "Pierre L'Ecuyer and Fran{\c{c}}ois Blouin and Raymond
Couture",
title = "A search for good multiple recursive random number
generators",
journal = j-TOMACS,
volume = "3",
number = "2",
pages = "87--98",
month = apr,
year = "1993",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/169702.169698",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:26 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "We report the results of an extensive computer search
for good multiple recursive generators, in terms of
their lattice structure and implementation speed. Those
generators are a little slower than the usual linear
congruential generators, but have much longer periods
and much better statistical properties. We provide
specific parameter sets for 32-bit, 48-bit, and 64-bit
computers. We also explain how to build efficient
portable implementations and give examples of computer
codes in Pascal and C.",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Tezuka:1993:PAA,
author = "Shu Tezuka",
title = "Polynomial arithmetic analogue of {Halton} sequences",
journal = j-TOMACS,
volume = "3",
number = "2",
pages = "99--107",
month = apr,
year = "1993",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:26 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Raatikainen:1993:SPS,
author = "Kimmo E. E. Raatikainen",
title = "A sequential procedure for simultaneous estimation of
several means",
journal = j-TOMACS,
volume = "3",
number = "2",
pages = "108--133",
month = apr,
year = "1993",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:26 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Bremaud:1993:DLR,
author = "P. Br{\'e}maud and W.-B. Gong",
title = "Derivatives of likelihood ratios and smoothed
perturbation analysis for the routing problem",
journal = j-TOMACS,
volume = "3",
number = "2",
pages = "134--161",
month = apr,
year = "1993",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:26 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Andradottir:1993:VRT,
author = "Sigr{\'u}n Andrad{\'o}ttir and Daniel P. Heyman and
Teunis J. Ott",
title = "Variance reduction through smoothing and control
variates for {Markov} chain simulations",
journal = j-TOMACS,
volume = "3",
number = "3",
pages = "167--189",
month = jul,
year = "1993",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:27 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Donohue:1993:SED,
author = "Joan M. Donohue and Ernest C. Houck and Raymond H.
Myers",
title = "A sequential experimental design procedure for the
estimation of first- and second-order simulation
metamodels",
journal = j-TOMACS,
volume = "3",
number = "3",
pages = "190--224",
month = jul,
year = "1993",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:27 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Nelson:1993:RMC,
author = "Barry L. Nelson",
title = "Robust multiple comparisons under common random
numbers",
journal = j-TOMACS,
volume = "3",
number = "3",
pages = "225--243",
month = jul,
year = "1993",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:27 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Ross:1993:AOI,
author = "Keith W. Ross and Jie Wang",
title = "Asymptotically optimal importance sampling for
product-form queuing networks",
journal = j-TOMACS,
volume = "3",
number = "3",
pages = "244--268",
month = jul,
year = "1993",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:27 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Kesidis:1993:QSA,
author = "G. Kesidis and J. Walrand",
title = "Quick simulation of {ATM} buffers with on-off
multiclass {Markov} fluid sources",
journal = j-TOMACS,
volume = "3",
number = "3",
pages = "269--276",
month = jul,
year = "1993",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:27 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Page:1993:DDE,
author = "Ernest H. Page",
title = "In defense of discrete-event simulation",
journal = j-TOMACS,
volume = "3",
number = "4",
pages = "281--286",
month = oct,
year = "1993",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:27 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Eick:1993:SRP,
author = "Stephen G. Eick and Albert G. Greenberg and Boris D.
Lubachevsky and Alan Weiss",
title = "Synchronous relaxation for parallel simulations with
applications to circuit-switched networks",
journal = j-TOMACS,
volume = "3",
number = "4",
pages = "287--314",
month = oct,
year = "1993",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:27 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Tezuka:1993:LSA,
author = "Shu Tezuka and Pierre L'Ecuyer and Raymond Couture",
title = "On the lattice structure of the add-with-carry and
subtract-with-borrow random number generators",
journal = j-TOMACS,
volume = "3",
number = "4",
pages = "315--331",
month = oct,
year = "1993",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/159737.159749",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
MRclass = "65C10",
MRnumber = "1302042",
bibdate = "Thu Aug 7 12:05:27 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/annapplprobab.bib;
http://www.math.utah.edu/pub/tex/bib/prng.bib;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
note = "See remark in \cite[page
248]{Eichenauer-Herrmann:1995:PNG}, and
\cite{Marsaglia:1991:NCR} for the original work
analyzed in this paper.",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
remark = "See",
}
@Article{Davies:1993:SMM,
author = "Ruth M. Davies and Robert M. O'Keefe and Huw T. O.
Davies",
title = "Simplifying the modeling of multiple activities,
multiple queuing, and interruptions: a new low-level
data structure",
journal = j-TOMACS,
volume = "3",
number = "4",
pages = "332--346",
month = oct,
year = "1993",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:27 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Radiya:1994:LBF,
author = "Ashvin Radiya and Robert G. Sargent",
title = "A logic-based foundation of discrete event modeling
and simulation",
journal = j-TOMACS,
volume = "4",
number = "1",
pages = "3--51",
month = jan,
year = "1994",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:28 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Nakayama:1994:CSF,
author = "Marvin K. Nakayama",
title = "A characterization of the simple failure-biasing
method for simulations of highly reliable {Markovian
Systems}",
journal = j-TOMACS,
volume = "4",
number = "1",
pages = "52--88",
month = jan,
year = "1994",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:28 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Eichenauer-Herrmann:1994:SIN,
author = "J{\"u}rgen Eichenauer-Herrmann and Harald
Niederreiter",
title = "On the statistical independence of nonlinear
congruential pseudorandom numbers",
journal = j-TOMACS,
volume = "4",
number = "1",
pages = "89--95",
month = jan,
year = "1994",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:28 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Hormann:1994:NQR,
author = "Wolfgang H{\"o}rmann",
title = "A note on the quality of random variates generated by
the ratio of uniforms method",
journal = j-TOMACS,
volume = "4",
number = "1",
pages = "96--106",
month = jan,
year = "1994",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:28 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Zorn:1994:EMM,
author = "Benjamin Zorn and Dirk Grunwald",
title = "Evaluating models of memory allocation",
journal = j-TOMACS,
volume = "4",
number = "1",
pages = "107--131",
month = jan,
year = "1994",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:28 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Heidelberger:1994:BRE,
author = "Philip Heidelberger and Perwez Shahabuddin and Victor
F. Nicola",
title = "Bounded relative error in estimating transient
measures of highly dependable non-{Markovian} systems",
journal = j-TOMACS,
volume = "4",
number = "2",
pages = "137--164",
month = apr,
year = "1994",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:28 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Lin:1994:EBE,
author = "Yi-Bing Lin and Victor W. Mak",
title = "Eliminating the boundary effect of a large-scale
personal communication service network simulation",
journal = j-TOMACS,
volume = "4",
number = "2",
pages = "165--190",
month = apr,
year = "1994",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:28 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Niederreiter:1994:PVG,
author = "Harald Niederreiter",
title = "Pseudorandom vector generation by the inversive
method",
journal = j-TOMACS,
volume = "4",
number = "2",
pages = "191--212",
month = apr,
year = "1994",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:28 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Keane:1994:BF,
author = "M. S. Keane and George L. O'Brien",
title = "A {Bernoulli} factory",
journal = j-TOMACS,
volume = "4",
number = "2",
pages = "213--219",
month = apr,
year = "1994",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:28 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Preiss:1994:ECI,
author = "Bruno R. Preiss and Wayne M. Loucks and Ian D.
Macintyre",
title = "Effects of the checkpoint interval on time and space
in time warp",
journal = j-TOMACS,
volume = "4",
number = "3",
pages = "223--253",
month = jul,
year = "1994",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:28 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Matsumoto:1994:TGG,
author = "Makoto Matsumoto and Yoshiharu Kurita",
title = "Twisted {GFSR} generators {II}",
journal = j-TOMACS,
volume = "4",
number = "3",
pages = "254--266",
month = jul,
year = "1994",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:28 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Epstein:1994:GTR,
author = "Peter Epstein and J{\"o}rg-R{\"u}diger Sack",
title = "Generating triangulations at random",
journal = j-TOMACS,
volume = "4",
number = "3",
pages = "267--278",
month = jul,
year = "1994",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:28 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Tezuka:1994:NPA,
author = "Shu Tezuka and Takeshi Tokuyama",
title = "A note on polynomial arithmetic analogue of {Halton}
sequences",
journal = j-TOMACS,
volume = "4",
number = "3",
pages = "279--284",
month = jul,
year = "1994",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:28 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Bonarini:1994:QSA,
author = "Andrea Bonarini and Gianluca Bontempi",
title = "A qualitative simulation approach for fuzzy dynamical
models",
journal = j-TOMACS,
volume = "4",
number = "4",
pages = "285--313",
month = oct,
year = "1994",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:29 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Dwarkadas:1994:EDS,
author = "S. Dwarkadas and J. R. Jump and J. B. Sinclair",
title = "Execution-driven simulation of multiprocessors:
address and timing analysis",
journal = j-TOMACS,
volume = "4",
number = "4",
pages = "314--338",
month = oct,
year = "1994",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:29 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Eichenauer-Herrmann:1994:DIP,
author = "J{\"u}rgen Eichenauer-Herrmann and Harald
Niederreiter",
title = "Digital inversive pseudorandom numbers",
journal = j-TOMACS,
volume = "4",
number = "4",
pages = "339--349",
month = oct,
year = "1994",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:29 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Bailey:1994:EMO,
author = "Mary L. Bailey and Michael A. Pagels",
title = "Empirical measurements of overheads in conservative
asynchronous simulations",
journal = j-TOMACS,
volume = "4",
number = "4",
pages = "350--367",
month = oct,
year = "1994",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:29 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Fleming:1995:EMC,
author = "Philip J. Fleming and Dennis Schaeffer and Burton
Simon",
title = "Efficient {Monte-Carlo} simulation of a product-form
model for a cellular system with dynamic resource
sharing",
journal = j-TOMACS,
volume = "5",
number = "1",
pages = "3--21",
month = jan,
year = "1995",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:29 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Glasserman:1995:AIS,
author = "Paul Glasserman and Shing-Gang Kou",
title = "Analysis of an importance sampling estimator for
tandem queues",
journal = j-TOMACS,
volume = "5",
number = "1",
pages = "22--42",
month = jan,
year = "1995",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:29 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Heidelberger:1995:FSR,
author = "Philip Heidelberger",
title = "Fast simulation of rare events in queueing and
reliability models",
journal = j-TOMACS,
volume = "5",
number = "1",
pages = "43--85",
month = jan,
year = "1995",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:29 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Percus:1995:TAM,
author = "Ora E. Percus and Paula A. Whitlock",
title = "Theory and application of {Marsaglia}'s monkey test
for pseudorandom number generators",
journal = j-TOMACS,
volume = "5",
number = "2",
pages = "87--100",
month = apr,
year = "1995",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/210330.210331",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:30 MDT 2003",
bibsource = "http://dblp.uni-trier.de/db/journals/tomacs/tomacs5.html#PercusW95;
http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/bibnet/authors/m/marsaglia-george.bib;
http://www.math.utah.edu/pub/tex/bib/prng.bib;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
note = "See \cite{Marsaglia:1993:MTR}.",
ZMnumber = "0853.65009",
abstract-1 = "A theoretical analysis is given for a new test, the
``Monkey'' test, for pseudorandom number sequences,
which was proposed by Marsaglia. Selected results,
using the test on several pseudorandom number
generators in the literature, are also presented.",
abstract-2 = "The authors give a survey on theory and application of
Marsaglia's monkey test for pseudo-random number
generators. The aim of the test is to find out
correlations between small subsequences of the full
sequence of a pseudorandom number generator. For
illustration, the test is used to investigate five
known pseudorandom number generators.",
acknowledgement = ack-nhfb,
classmath = "*65C10 Random number generation 11K45 Pseudo-random
numbers, etc.",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "empirical tests; Marsaglia's monkey test; pseudorandom
number generators",
oldlabel = "PercusW95",
XMLdata = "ftp://ftp.informatik.uni-trier.de/pub/users/Ley/bib/records.tar.gz#journals/tomacs/PercusW95",
ZMreviewer = "B. Mathiszik (Halle)",
}
@Article{Sellami:1995:PSM,
author = "Hatem Sellami and Sudhakar Yalamanchili",
title = "Parallelism in sequential multiprocessor simulation
models: a case study",
journal = j-TOMACS,
volume = "5",
number = "2",
pages = "101--128",
month = apr,
year = "1995",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:30 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Tuzhilin:1995:ETL,
author = "Alexander Tuzhilin",
title = "Extending temporal logic to support high-level
simulations",
journal = j-TOMACS,
volume = "5",
number = "2",
pages = "129--155",
month = apr,
year = "1995",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:30 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Wagner:1995:GIS,
author = "Mary Ann Flanigan Wagner and James R. Wilson",
title = "Graphical interactive simulation input modeling with
bivariate {B{\'e}zier} distributions",
journal = j-TOMACS,
volume = "5",
number = "3",
pages = "163--189",
month = jul,
year = "1995",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:30 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Healey:1995:VRT,
author = "Christopher G. Healey and Kellogg S. Booth and James
T. Enns",
title = "Visualizing real-time multivariate data using
preattentive processing",
journal = j-TOMACS,
volume = "5",
number = "3",
pages = "190--221",
month = jul,
year = "1995",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:30 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Granieri:1995:PPH,
author = "John P. Granieri and Jonathan Crabtree and Norman I.
Badler",
title = "Production and playback of human figure motion for
visual simulation",
journal = j-TOMACS,
volume = "5",
number = "3",
pages = "222--241",
month = jul,
year = "1995",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:30 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Cremer:1995:HFB,
author = "James Cremer and Joseph Kearney and Yiannis Papelis",
title = "{HCSM}: a framework for behavior and scenario control
in virtual environments",
journal = j-TOMACS,
volume = "5",
number = "3",
pages = "242--267",
month = jul,
year = "1995",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:30 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Andradottir:1995:TSP,
author = "Sigr{\'u}n Andrad{\'o}ttir and Teunis J. Ott",
title = "Time-segmentation parallel simulation of networks of
queues with loss or communication blocking",
journal = j-TOMACS,
volume = "5",
number = "4",
pages = "269--305",
month = oct,
year = "1995",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:31 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Chang:1995:FSP,
author = "Cheng-Shang Chang and Philip Heidelberger and Perwez
Shahabuddin",
title = "Fast simulation of packet loss rates in a shared
buffer communications switch",
journal = j-TOMACS,
volume = "5",
number = "4",
pages = "306--325",
month = oct,
year = "1995",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:31 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Nicol:1995:CSP,
author = "David M. Nicol and Philip Heidelberger",
title = "A comparative study of parallel algorithms for
simulating continuous time {Markov} chains",
journal = j-TOMACS,
volume = "5",
number = "4",
pages = "326--354",
month = oct,
year = "1995",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:31 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Srikant:1996:SRL,
author = "Rayadurgam Srikant and Ward Whitt",
title = "Simulation run lengths to estimate blocking
probabilities",
journal = j-TOMACS,
volume = "6",
number = "1",
pages = "7--52",
month = jan,
year = "1996",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:31 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Yucesan:1996:CIA,
author = "Enver Y{\"u}cesan and Sheldon H. Jacobson",
title = "Computational issues for accessibility in discrete
event simulation",
journal = j-TOMACS,
volume = "6",
number = "1",
pages = "53--75",
month = jan,
year = "1996",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:31 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Birta:1996:KBA,
author = "Louis G. Birta and F. Nur {\"O}zmizrak",
title = "A knowledge-based approach for the validation of
simulation models: the foundation",
journal = j-TOMACS,
volume = "6",
number = "1",
pages = "76--98",
month = jan,
year = "1996",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:31 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Matsumoto:1996:SDR,
author = "Makoto Matsumoto and Yoshiharu Kurita",
title = "Strong deviations from randomness in $m$-sequences
based on trinomials",
journal = j-TOMACS,
volume = "6",
number = "2",
pages = "99--106",
month = apr,
year = "1996",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:32 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Greenberg:1996:SPD,
author = "Albert G. Greenberg and Boris D. Lubachevsky and Isi
Mitrani",
title = "Superfast parallel discrete event simulations",
journal = j-TOMACS,
volume = "6",
number = "2",
pages = "107--136",
month = apr,
year = "1996",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:32 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Park:1996:SEL,
author = "Taeshin Park and Paul I. Barton",
title = "State event location in differential-algebraic
models",
journal = j-TOMACS,
volume = "6",
number = "2",
pages = "137--165",
month = apr,
year = "1996",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:32 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Hormann:1996:RIG,
author = "W. H{\"o}rmann and G. Derflinger",
title = "Rejection-inversion to generate variates from monotone
discrete distributions",
journal = j-TOMACS,
volume = "6",
number = "3",
pages = "169--184",
month = jul,
year = "1996",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:32 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Krantz:1996:AEA,
author = "Alan T. Krantz",
title = "Analysis of an efficient algorithm for the hard-sphere
problem",
journal = j-TOMACS,
volume = "6",
number = "3",
pages = "185--209",
month = jul,
year = "1996",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:32 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Nicol:1996:PES,
author = "David Nicol and Philip Heidelberger",
title = "Parallel execution for serial simulators",
journal = j-TOMACS,
volume = "6",
number = "3",
pages = "210--242",
month = jul,
year = "1996",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:32 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Yang:1996:CAV,
author = "Wei-Ning Yang and Wei-Win Liou",
title = "Combining antithetic variates and control variates in
simulation experiments",
journal = j-TOMACS,
volume = "6",
number = "4",
pages = "243--260",
month = oct,
year = "1996",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:33 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Johnson:1996:RES,
author = "Brad C. Johnson",
title = "Radix-$b$ extensions to some common empirical tests
for pseudorandom number generators",
journal = j-TOMACS,
volume = "6",
number = "4",
pages = "261--273",
month = oct,
year = "1996",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:33 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/prng.bib;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Hickernell:1996:MSD,
author = "Fred J. Hickernell",
title = "The mean square discrepancy of randomized nets",
journal = j-TOMACS,
volume = "6",
number = "4",
pages = "274--296",
month = oct,
year = "1996",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:33 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Dickens:1996:ABT,
author = "Phillip M. Dickens and David M. Nicol and Paul F.
{Reynolds, Jr.} and J. M. Duva",
title = "Analysis of bounded time warp and comparison with
{YAWNS}",
journal = j-TOMACS,
volume = "6",
number = "4",
pages = "297--320",
month = oct,
year = "1996",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:33 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Heidelberger:1997:E,
author = "Philip Heidelberger",
title = "Editorial",
journal = j-TOMACS,
volume = "7",
number = "1",
pages = "3--3",
month = jan,
year = "1997",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:33 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Uhlig:1997:TDM,
author = "Richard Uhlig and David Nagle and Trevor Mudge and
Stuart Sechrest",
title = "Trap-driven memory simulation with {Tapeworm II}",
journal = j-TOMACS,
volume = "7",
number = "1",
pages = "7--41",
month = jan,
year = "1997",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:33 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Lebeck:1997:AMN,
author = "Alvin R. Lebeck and David A. Wood",
title = "Active memory: a new abstraction for memory system
simulation",
journal = j-TOMACS,
volume = "7",
number = "1",
pages = "42--77",
month = jan,
year = "1997",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:33 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Rosenblum:1997:USM,
author = "Mendel Rosenblum and Edouard Bugnion and Scott Devine
and Stephen A. Herrod",
title = "Using the {SimOS} machine simulator to study complex
computer systems",
journal = j-TOMACS,
volume = "7",
number = "1",
pages = "78--103",
month = jan,
year = "1997",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:33 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Falsafi:1997:MCP,
author = "Babak Falsafi and David A. Wood",
title = "Modeling cost/performance of a parallel computer
simulator",
journal = j-TOMACS,
volume = "7",
number = "1",
pages = "104--130",
month = jan,
year = "1997",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:33 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Stiliadis:1997:RHA,
author = "Dimitrios Stiliadis and Anujan Varma",
title = "A reconfigurable hardware approach to network
simulation",
journal = j-TOMACS,
volume = "7",
number = "1",
pages = "131--156",
month = jan,
year = "1997",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:33 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Ronngren:1997:CSP,
author = "Robert R{\"o}nngren and Rassul Ayani",
title = "A comparative study of parallel and sequential
priority queue algorithms",
journal = j-TOMACS,
volume = "7",
number = "2",
pages = "157--209",
month = apr,
year = "1997",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:34 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Shorey:1997:IPL,
author = "Rajeev Shorey and Anurag Kumar and Kiran M. Rege",
title = "Instability and performance limits of distributed
simulators of feedforward queueing networks",
journal = j-TOMACS,
volume = "7",
number = "2",
pages = "210--238",
month = apr,
year = "1997",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:34 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Das:1997:AMM,
author = "Samir R. Das and Richard M. Fujimoto",
title = "Adaptive memory management and optimism control in
time warp",
journal = j-TOMACS,
volume = "7",
number = "2",
pages = "239--271",
month = apr,
year = "1997",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:34 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Leeb:1997:ILC,
author = "Hannes Leeb and Stefan Wegenkittl",
title = "Inversive and linear congruential pseudorandom number
generators in empirical tests",
journal = j-TOMACS,
volume = "7",
number = "2",
pages = "272--286",
month = apr,
year = "1997",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:34 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Balci:1997:GES,
author = "Osman Balci",
title = "Guest editorial{---}Simulation for training:
foundations and techniques",
journal = j-TOMACS,
volume = "7",
number = "3",
pages = "291--292",
month = jul,
year = "1997",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:34 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Bassiouni:1997:PRA,
author = "Mostafa A. Bassiouni and Ming-Hsing Chiu and Margaret
Loper and Michael Garnsey and Jim Williams",
title = "Performance and reliability analysis of relevance
filtering for scalable distributed interactive
simulation",
journal = j-TOMACS,
volume = "7",
number = "3",
pages = "293--331",
month = jul,
year = "1997",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:34 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Schiavone:1997:TDI,
author = "Guy A. Schiavone and S. Sureshchandran and Kenneth C.
Hardis",
title = "Terrain database interoperability issues in training
with distributed interactive simulation",
journal = j-TOMACS,
volume = "7",
number = "3",
pages = "332--367",
month = jul,
year = "1997",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:34 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Reynolds:1997:CMM,
author = "Paul F. {Reynolds, Jr.} and Anand Natrajan and Sudhir
Srinivasan",
title = "Consistency maintenance in multiresolution
simulation",
journal = j-TOMACS,
volume = "7",
number = "3",
pages = "368--392",
month = jul,
year = "1997",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:34 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Page:1997:CSV,
author = "Ernest H. Page and Bradford S. Canova and John A.
Tufarolo",
title = "A case study of verification, validation, and
accreditation for advanced distributed simulation",
journal = j-TOMACS,
volume = "7",
number = "3",
pages = "393--424",
month = jul,
year = "1997",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:34 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Nicol:1997:E,
author = "David Nicol",
title = "Editorial",
journal = j-TOMACS,
volume = "7",
number = "4",
pages = "424--424",
month = oct,
year = "1997",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:35 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Fujimoto:1997:CGV,
author = "Richard M. Fujimoto and Maria Hybinette",
title = "Computing global virtual time in shared-memory
multiprocessors",
journal = j-TOMACS,
volume = "7",
number = "4",
pages = "425--446",
month = oct,
year = "1997",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:35 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Devroye:1997:RVG,
author = "Luc Devroye",
title = "Random variate generation for multivariate unimodal
densities",
journal = j-TOMACS,
volume = "7",
number = "4",
pages = "447--477",
month = oct,
year = "1997",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:35 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Tuffin:1997:VRA,
author = "Bruno Tuffin",
title = "Variance reduction applied to product form multiclass
queuing networks",
journal = j-TOMACS,
volume = "7",
number = "4",
pages = "478--500",
month = oct,
year = "1997",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:35 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Barros:1997:MFD,
author = "Fernando J. Barros",
title = "Modeling formalisms for dynamic structure systems",
journal = j-TOMACS,
volume = "7",
number = "4",
pages = "501--515",
month = oct,
year = "1997",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:35 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Couture:1998:GEI,
author = "Raymond Couture and Pierre L'Ecuyer",
title = "Guest editors' introduction: special issue on uniform
random number generation",
journal = j-TOMACS,
volume = "8",
number = "1",
pages = "1--2",
month = jan,
year = "1998",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:35 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Matsumoto:1998:MTD,
author = "Makoto Matsumoto and Takuji Nishimura",
title = "{Mersenne} twister: a 623-dimensionally
equidistributed uniform pseudo-random number
generator",
journal = j-TOMACS,
volume = "8",
number = "1",
pages = "3--30",
month = jan,
year = "1998",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/272991.272995",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Mar 15 17:33:34 2012",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/prng.bib;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
URL = "http://www.math.keio.ac.jp/~matsumoto/emt.html",
abstract = "A new algorithm called Mersenne Twister (MT) is
proposed for generating uniform pseudorandom numbers.
For a particular choice of parameters, the algorithm
provides a super astronomical period of $2^{19937} - 1$
and 623-dimensional equidistribution up to 32-bit
accuracy, while using a working area of only 624 words.
This is a new variant of the previously proposed
generators, TGFSR, modified so as to admit a
Mersenne-prime period. The characteristic polynomial
has many terms. The distribution up to $v$ bits
accuracy for $1 \leq v \leq 32$ is also shown to be
good. An algorithm is also given that checks the
primitivity of the characteristic polynomial of MT with
computational complexity $O(p^2)$ where $p$ is the
degree of the polynomial.\par
We implemented this generator in portable C-code. It
passed several stringent statistical tests, including
diehard. Its speed is comparable to other modern
generators. Its merits are due to the efficient
algorithms that are unique to polynomial calculations
over the two-element field.",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
remark = "See remark in \cite{Plesser:2010:RSI} about bad
initializers for the Mersenne Twister.",
}
@Article{Matsumoto:1998:SCA,
author = "Makoto Matsumoto",
title = "Simple cellular automata as pseudorandom $m$-sequence
generators for built-in self-test",
journal = j-TOMACS,
volume = "8",
number = "1",
pages = "31--42",
month = jan,
year = "1998",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:35 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Hellekalek:1998:WST,
author = "Peter Hellekalek and Harald Niederreiter",
title = "The weighted spectral test: diaphony",
journal = j-TOMACS,
volume = "8",
number = "1",
pages = "43--60",
month = jan,
year = "1998",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:35 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Entacher:1998:BSW,
author = "Karl Entacher",
title = "Bad subsequences of well-known linear congruential
pseudorandom number generators",
journal = j-TOMACS,
volume = "8",
number = "1",
pages = "61--70",
month = jan,
year = "1998",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/272991.273009",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:35 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "We present a spectral test analysis of full-period
subsequences with small step sizes generated by
well-known linear congruential pseudorandom number
generators. Subsequences may occur in certain
simulation problems or as a method to get parallel
streams of pseudorandom numbers. Applying the spectral
test, it is possible to find bad subsequences with
small step sizes for almost all linear pseudorandom
number generators currently in use.",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Owen:1998:LSS,
author = "Art B. Owen",
title = "Latin supercube sampling for very high-dimensional
simulations",
journal = j-TOMACS,
volume = "8",
number = "1",
pages = "71--102",
month = jan,
year = "1998",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:35 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Srinivasan:1998:ET,
author = "Sudhir Srinivasan and Paul F. {Reynolds, Jr.}",
title = "Elastic time",
journal = j-TOMACS,
volume = "8",
number = "2",
pages = "103--139",
month = apr,
year = "1998",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:36 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Emmerich:1998:SIP,
author = "Frank Emmerich",
title = "Statistical independence properties of inversive
pseudorandom vectors over parts of the period",
journal = j-TOMACS,
volume = "8",
number = "2",
pages = "140--152",
month = apr,
year = "1998",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:36 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Calvin:1998:UPR,
author = "James M. Calvin and Marvin K. Nakayama",
title = "Using permutations in regenerative simulations to
reduce variance",
journal = j-TOMACS,
volume = "8",
number = "2",
pages = "153--193",
month = apr,
year = "1998",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:36 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Buchholz:1998:NAC,
author = "Peter Buchholz",
title = "A new approach combining simulation and randomization
for the analysis of large continuous time {Markov}
chains",
journal = j-TOMACS,
volume = "8",
number = "2",
pages = "194--222",
month = apr,
year = "1998",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:36 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Chen:1998:TPT,
author = "Wu-Lin Chen and Colm Art O'Cinneide",
title = "Towards a polynomial-time randomized algorithm for
closed product-form networks",
journal = j-TOMACS,
volume = "8",
number = "3",
pages = "227--253",
month = jul,
year = "1998",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:36 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Leydold:1998:RTS,
author = "Josef Leydold",
title = "A rejection technique for sampling from log-concave
multivariate distributions",
journal = j-TOMACS,
volume = "8",
number = "3",
pages = "254--280",
month = jul,
year = "1998",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:36 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Tofts:1998:DSP,
author = "Chris Tofts and Graham Birtwistle",
title = "A denotational semantics for a process-based
simulation language",
journal = j-TOMACS,
volume = "8",
number = "3",
pages = "281--305",
month = jul,
year = "1998",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:36 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Ware:1998:AMF,
author = "Peter P. Ware and Thomas W. {Page, Jr.} and Barry L.
Nelson",
title = "Automatic modeling of file system workloads using
two-level arrival processes",
journal = j-TOMACS,
volume = "8",
number = "3",
pages = "305--330",
month = jul,
year = "1998",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:36 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Hein:1998:PDE,
author = "Axel Hein and Mario {Dal Cin}",
title = "Performance and dependability evaluation of scalable
massively parallel computer systems with conjoint
simulation",
journal = j-TOMACS,
volume = "8",
number = "4",
pages = "333--373",
month = oct,
year = "1998",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:36 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Frolund:1998:DTS,
author = "Svend Fr{\o}lund and Pankaj Garg",
title = "Design-time simulation of a large-scale, distributed
object system",
journal = j-TOMACS,
volume = "8",
number = "4",
pages = "374--400",
month = oct,
year = "1998",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:36 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Mascarenhas:1998:MCA,
author = "Edward Mascarenhas and Felipe Knop and Reuben Pasquini
and Vernon Rego",
title = "Minimum cost adaptive synchronization: experiments
with the {ParaSol} system",
journal = j-TOMACS,
volume = "8",
number = "4",
pages = "401--430",
month = oct,
year = "1998",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:36 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Coe:1998:TNH,
author = "P. S. Coe and F. W. Howell and R. N. Ibbett and L. M.
Williams",
title = "Technical note: a hierarchical computer architecture
design and simulation environment",
journal = j-TOMACS,
volume = "8",
number = "4",
pages = "431--446",
month = oct,
year = "1998",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:36 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Damerdji:1999:TSM,
author = "Halim Damerdji and Marvin K. Nakayama",
title = "Two-stage multiple-comparison procedures for
steady-state simulations",
journal = j-TOMACS,
volume = "9",
number = "1",
pages = "1--30",
month = jan,
year = "1999",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:37 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Entacher:1999:PSL,
author = "Karl Entacher",
title = "Parallel streams of linear random numbers in the
spectral test",
journal = j-TOMACS,
volume = "9",
number = "1",
pages = "31--44",
month = jan,
year = "1999",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:37 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Falkner:1999:FSN,
author = "Matthias Falkner and Michael Devetsikiotis and Ioannis
Lambadaris",
title = "Fast simulation of networks of queues with effective
and decoupling bandwidths",
journal = j-TOMACS,
volume = "9",
number = "1",
pages = "45--58",
month = jan,
year = "1999",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:37 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Stadlober:1999:PRT,
author = "Ernst Stadlober and Heinz Zechner",
title = "The patchwork rejection technique for sampling from
unimodal distributions",
journal = j-TOMACS,
volume = "9",
number = "1",
pages = "59--80",
month = jan,
year = "1999",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:37 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Chen:1999:RTS,
author = "Jim X. Chen and Xiadong Fu and J. Wegman",
title = "Real-time simulation of dust behavior generated by a
fast traveling vehicle",
journal = j-TOMACS,
volume = "9",
number = "2",
pages = "81--104",
month = apr,
year = "1999",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:37 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Haraszti:1999:TDP,
author = "Zsolt Haraszti and J. Keith Townsend",
title = "The theory of direct probability redistribution and
its application to rare event simulation",
journal = j-TOMACS,
volume = "9",
number = "2",
pages = "105--140",
month = apr,
year = "1999",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:37 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Lee:1999:ORM,
author = "Kangsun Lee and Paul A. Fishwick",
title = "{OOPM/RT}: a multimodeling methodology for real-time
simulation",
journal = j-TOMACS,
volume = "9",
number = "2",
pages = "141--170",
month = apr,
year = "1999",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:37 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Yau:1999:APS,
author = "Victor Yau",
title = "Automating parallel simulation using parallel time
streams",
journal = j-TOMACS,
volume = "9",
number = "2",
pages = "171--201",
month = apr,
year = "1999",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:37 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Barbe:1999:SEF,
author = "Philippe Barbe and Michel Broniatowski",
title = "Simulation in exponential families",
journal = j-TOMACS,
volume = "9",
number = "3",
pages = "203--223",
month = jul,
year = "1999",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:38 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Carothers:1999:EOP,
author = "Christopher D. Carothers and Kalyan S. Perumalla and
Richard M. Fujimoto",
title = "Efficient optimistic parallel simulations using
reverse computation",
journal = j-TOMACS,
volume = "9",
number = "3",
pages = "224--253",
month = jul,
year = "1999",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:38 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Nance:1999:RMS,
author = "Richard E. Nance and C. Michael Overstreet and Ernest
H. Page",
title = "Redundancy in model specifications for discrete event
simulation",
journal = j-TOMACS,
volume = "9",
number = "3",
pages = "254--281",
month = jul,
year = "1999",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:38 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Wegenkittl:1999:GRC,
author = "Stefan Wegenkittl and Makoto Matsumoto",
title = "Getting rid of correlations among pseudorandom
numbers: discarding versus tempering",
journal = j-TOMACS,
volume = "9",
number = "3",
pages = "282--294",
month = jul,
year = "1999",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:38 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Foley:1999:CIU,
author = "Robert D. Foley and David Goldsman",
title = "Confidence intervals using orthonormally weighted
standardized time series",
journal = j-TOMACS,
volume = "9",
number = "4",
pages = "297--325",
month = oct,
year = "1999",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:38 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Choquet:1999:BCI,
author = "Denis Choquet and Pierre L'Ecuyer and Christian
L{\'e}ger",
title = "Bootstrap confidence intervals for ratios of
expectations",
journal = j-TOMACS,
volume = "9",
number = "4",
pages = "326--348",
month = oct,
year = "1999",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:38 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Andradottir:1999:ACR,
author = "Sigr{\'u}n Andrad{\'o}ttir",
title = "Accelerating the convergence of random search methods
for discrete stochastic optimization",
journal = j-TOMACS,
volume = "9",
number = "4",
pages = "349--380",
month = oct,
year = "1999",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:38 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Inoue:1999:EES,
author = "Koichiro Inoue and Stephen E. Chick and Chun-Hung
Chen",
title = "An empirical evaluation of several methods to select
the best system",
journal = j-TOMACS,
volume = "9",
number = "4",
pages = "381--407",
month = oct,
year = "1999",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:38 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Page:2000:WBS,
author = "Ernest H. Page and Arnold Buss and Paul A. Fishwick
and Kevin J. Healy and Richard E. Nance and Ray J. Paul",
title = "{Web}-based simulation: revolution or evolution?",
journal = j-TOMACS,
volume = "10",
number = "1",
pages = "3--17",
month = jan,
year = "2000",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:39 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Rao:2000:WBN,
author = "Dhananjai Madhava Rao and Radharamanan Radhakrishnan
and Philip A. Wilsey",
title = "{Web}-based network analysis and design",
journal = j-TOMACS,
volume = "10",
number = "1",
pages = "18--38",
month = jan,
year = "2000",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:39 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Kapadia:2000:PUN,
author = "Nirav H. Kapadia and Jos{\'e} A. B. Fortes and Mark S.
Lundstrom",
title = "The {Purdue University} network-computing hubs:
running unmodified simulation tools via the {WWW}",
journal = j-TOMACS,
volume = "10",
number = "1",
pages = "39--57",
month = jan,
year = "2000",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:39 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Reed:2000:IAD,
author = "John A. Reed and Gregory J. Follen and Abdollah A.
Afjeh",
title = "Improving the aircraft design process using
{Web-based} modeling and simulation",
journal = j-TOMACS,
volume = "10",
number = "1",
pages = "58--83",
month = jan,
year = "2000",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:39 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Ramesh:2000:CBP,
author = "Sridhar Ramesh and George N. Rouskas and Harry G.
Perros",
title = "Computing blocking probabilities in multiclass
wavelength routing networks",
journal = j-TOMACS,
volume = "10",
number = "2",
pages = "87--103",
month = apr,
year = "2000",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:39 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Fonseca:2000:EBS,
author = "Nelson L. S. Fonseca and Gilberto S. Mayor and Cesar
A. V. Neto",
title = "On the equivalent bandwidth of self-similar sources",
journal = j-TOMACS,
volume = "10",
number = "2",
pages = "104--124",
month = apr,
year = "2000",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:39 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Lopez-Ardao:2000:USS,
author = "Jos{\'e} C. L{\'o}pez-Ardao and C{\'a}ndido
L{\'o}pez-Garc{\'\i}a and Andr{\'e}s
Su{\'a}rez-Gonz{\'a}lez and Manuel Fern{\'a}ndez-Veiga
and Ra{\'u}l Rodr{\'\i}guez-Rubio",
title = "On the use of self-similar processes in network
simulation",
journal = j-TOMACS,
volume = "10",
number = "2",
pages = "125--151",
month = apr,
year = "2000",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:39 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Park:2000:PEM,
author = "Kihong Park and Tsunyi Tuan",
title = "Performance evaluation of multiple time scale {TCP}
under self-similar traffic conditions",
journal = j-TOMACS,
volume = "10",
number = "2",
pages = "152--177",
month = apr,
year = "2000",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:39 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Erickson:2000:OSC,
author = "K. Bruce Erickson and Richard E. Ladner and Anthony
Lamarca",
title = "Optimizing static calendar queues",
journal = j-TOMACS,
volume = "10",
number = "3",
pages = "179--214",
month = jul,
year = "2000",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:40 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Ingalls:2000:ITI,
author = "Ricki G. Ingalls and Douglas J. Morrice and Andrew B.
Whinston",
title = "The implementation of temporal intervals in
qualitative simulation graphs",
journal = j-TOMACS,
volume = "10",
number = "3",
pages = "215--240",
month = jul,
year = "2000",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:40 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Jha:2000:SEL,
author = "Vikas Jha and Rajive Bagrodia",
title = "Simultaneous events and lookahead in simulation
protocols",
journal = j-TOMACS,
volume = "10",
number = "3",
pages = "241--267",
month = jul,
year = "2000",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:40 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Lu:2000:SLS,
author = "Tainchi Lu and Chungnan Lee and Wenyang Hsia and
Mingtang Lin",
title = "Supporting large-scale distributed simulation using
{HLA}",
journal = j-TOMACS,
volume = "10",
number = "3",
pages = "268--294",
month = jul,
year = "2000",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:40 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Korkmaz:2000:SOT,
author = "Turgay Korkmaz and Marwan Krunz",
title = "Source-oriented topology aggregation with multiple
{QoS} parameters in hierarchical networks",
journal = j-TOMACS,
volume = "10",
number = "4",
pages = "295--325",
month = oct,
year = "2000",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:40 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Lassila:2000:NOI,
author = "Pasi E. Lassila and Jorma T. Virtamo",
title = "Nearly optimal importance sampling for {Monte Carlo}
simulation of loss systems",
journal = j-TOMACS,
volume = "10",
number = "4",
pages = "326--347",
month = oct,
year = "2000",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:40 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Nishimura:2000:TBM,
author = "Takuji Nishimura",
title = "Tables of 64-bit {Mersenne} twisters",
journal = j-TOMACS,
volume = "10",
number = "4",
pages = "348--357",
month = oct,
year = "2000",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:40 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Unger:2000:PSM,
author = "Brian Unger and Zhonge Xiao and John Cleary and
Jya-Jang Tsai and Carey Williamson",
title = "Parallel shared-memory simulator performance for large
{ATM} networks",
journal = j-TOMACS,
volume = "10",
number = "4",
pages = "358--391",
month = oct,
year = "2000",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:40 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Aldini:2001:CQI,
author = "Alessandro Aldini and Marco Bernardo and Roberto
Gorrieri and Marco Roccetti",
title = "Comparing the {QoS} of {Internet} audio mechanisms via
formal methods",
journal = j-TOMACS,
volume = "11",
number = "1",
pages = "1--42",
month = jan,
year = "2001",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:41 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Kumaran:2001:PFS,
author = "Krishnan Kumaran and Debasis Mitra",
title = "Performance and fluid simulations of a novel shared
buffer management system",
journal = j-TOMACS,
volume = "11",
number = "1",
pages = "43--75",
month = jan,
year = "2001",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:41 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{LEcuyer:2001:ESC,
author = "Pierre L'Ecuyer and Yanick Champoux",
title = "Estimating small cell-loss ratios in {ATM} switches
via importance sampling",
journal = j-TOMACS,
volume = "11",
number = "1",
pages = "76--105",
month = jan,
year = "2001",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:41 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Stytz:2001:DMT,
author = "Martin R. Stytz and Sheila B. Banks",
title = "The distributed mission training integrated threat
environment system architecture and design",
journal = j-TOMACS,
volume = "11",
number = "1",
pages = "106--133",
month = jan,
year = "2001",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:41 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Jin:2001:FPS,
author = "Wei Jin and Xiaobai Sun and Jeffrey S. Chase",
title = "{FastSlim}: prefetch-safe trace reduction for {I/O}
cache simulation",
journal = j-TOMACS,
volume = "11",
number = "2",
pages = "135--160",
month = apr,
year = "2001",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Sat Feb 08 08:37:57 2014",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Li:2001:APF,
author = "Na Li and Marissa Borrego and San-Qi Li",
title = "Achieving per-flow fair rate allocation in
{Diffserv}",
journal = j-TOMACS,
volume = "11",
number = "2",
pages = "161--181",
month = apr,
year = "2001",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:41 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Schormans:2001:HTA,
author = "John Schormans and Enjie Liu and Laurie Cuthbert and
Jonathan Pitts",
title = "A hybrid technique for accelerated simulation of {ATM}
networks and network elements",
journal = j-TOMACS,
volume = "11",
number = "2",
pages = "182--205",
month = apr,
year = "2001",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:41 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Uhrmacher:2001:DSM,
author = "A. M. Uhrmacher",
title = "Dynamic structures in modeling and simulation: a
reflective approach",
journal = j-TOMACS,
volume = "11",
number = "2",
pages = "206--232",
month = apr,
year = "2001",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:41 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Fuks:2001:PDM,
author = "Henryk Fuk{\'s} and Anna T. Lawniczak and Stanislav
Volkov",
title = "Packet delay in models of data networks",
journal = j-TOMACS,
volume = "11",
number = "3",
pages = "233--250",
month = jul,
year = "2001",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:42 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Kim:2001:FSP,
author = "Seong-Hee Kim and Barry L. Nelson",
title = "A fully sequential procedure for indifference-zone
selection in simulation",
journal = j-TOMACS,
volume = "11",
number = "3",
pages = "251--273",
month = jul,
year = "2001",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:42 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Gallardo:2001:FSB,
author = "Jos{\'e} R. Gallardo and Dimitrios Makrakis and Luis
Orozco-Barbosa",
title = "Fast simulation of broadband telecommunications
networks carrying long-range dependent bursty traffic",
journal = j-TOMACS,
volume = "11",
number = "3",
pages = "274--293",
month = jul,
year = "2001",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:42 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Levin:2001:SIC,
author = "Mordechay B. Levin",
title = "On the statistical independence of compound
pseudorandom numbers over part of the period",
journal = j-TOMACS,
volume = "11",
number = "3",
pages = "294--311",
month = jul,
year = "2001",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:42 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Henderson:2001:RSS,
author = "Shane G. Henderson and Peter W. Glynn",
title = "Regenerative steady-state simulation of discrete-event
systems",
journal = j-TOMACS,
volume = "11",
number = "4",
pages = "313--345",
month = oct,
year = "2001",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:42 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Wu:2001:RNG,
author = "Pei-Chi Wu",
title = "Random number generation with primitive pentanomials",
journal = j-TOMACS,
volume = "11",
number = "4",
pages = "346--351",
month = oct,
year = "2001",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:42 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Balci:2001:MCM,
author = "Osman Balci",
title = "A methodology for certification of modeling and
simulation applications",
journal = j-TOMACS,
volume = "11",
number = "4",
pages = "352--377",
month = oct,
year = "2001",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:42 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Hybinette:2001:CPS,
author = "Maria Hybinette and Richard M. Fujimoto",
title = "Cloning parallel simulations",
journal = j-TOMACS,
volume = "11",
number = "4",
pages = "378--407",
month = oct,
year = "2001",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:42 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Mandjes:2002:LDA,
author = "Michel Mandjes and Ad Ridder",
title = "A large deviations analysis of the transient of a
queue with many {Markov} fluid inputs: approximations
and fast simulation",
journal = j-TOMACS,
volume = "12",
number = "1",
pages = "1--26",
month = jan,
year = "2002",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:43 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Rubinstein:2002:CER,
author = "Reuven Y. Rubinstein",
title = "Cross-entropy and rare events for maximal cut and
partition problems",
journal = j-TOMACS,
volume = "12",
number = "1",
pages = "27--53",
month = jan,
year = "2002",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:43 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Vazquez-abad:2002:EBP,
author = "Felisa J. V{\'a}zquez-abad and Lachlan L. H. Andrew
and David Everitt",
title = "Estimation of blocking probabilities in cellular
networks with dynamic channel assignment",
journal = j-TOMACS,
volume = "12",
number = "1",
pages = "54--81",
month = jan,
year = "2002",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:43 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Hormann:2002:FGO,
author = "Wolfgang H{\"o}rmann and Gerhard Derflinger",
title = "Fast generation of order statistics",
journal = j-TOMACS,
volume = "12",
number = "2",
pages = "83--93",
month = apr,
year = "2002",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:43 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Juneja:2002:SHT,
author = "Sandeep Juneja and Perwez Shahabuddin",
title = "Simulating heavy tailed processes using delayed hazard
rate twisting",
journal = j-TOMACS,
volume = "12",
number = "2",
pages = "94--118",
month = apr,
year = "2002",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:43 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Kroese:2002:EST,
author = "Dirk P. Kroese and Victor F. Nicola",
title = "Efficient simulation of a tandem {Jackson} network",
journal = j-TOMACS,
volume = "12",
number = "2",
pages = "119--141",
month = apr,
year = "2002",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:43 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Quaglia:2002:PSP,
author = "Francesco Quaglia and Vittorio Cortellessa",
title = "On the processor scheduling problem in time warp
synchronization",
journal = j-TOMACS,
volume = "12",
number = "3",
pages = "143--175",
month = jul,
year = "2002",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:44 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Chidester:2002:PSC,
author = "Matthew Chidester and Alan George",
title = "Parallel simulation of chip-multiprocessor
architectures",
journal = j-TOMACS,
volume = "12",
number = "3",
pages = "176--200",
month = jul,
year = "2002",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:44 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Lan:2002:RMP,
author = "Kun-Chan Lan and John Heidemann",
title = "Rapid model parameterization from traffic
measurements",
journal = j-TOMACS,
volume = "12",
number = "3",
pages = "201--229",
month = jul,
year = "2002",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:44 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Kim:2002:TSM,
author = "Taewoo Kim and Jinho Lee and Paul Fishwick",
title = "A two-stage modeling and simulation process for
{Web}-based modeling and simulation",
journal = j-TOMACS,
volume = "12",
number = "3",
pages = "230--248",
month = jul,
year = "2002",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:44 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Mosterman:2002:GES,
author = "Pieter J. Mosterman and Hans Vangheluwe",
title = "Guest editorial: {Special} issue on computer automated
multi-paradigm modeling",
journal = j-TOMACS,
volume = "12",
number = "4",
pages = "249--255",
month = oct,
year = "2002",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:44 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Barton:2002:MSS,
author = "Paul I. Barton and Cha Kun Lee",
title = "Modeling, simulation, sensitivity analysis, and
optimization of hybrid systems",
journal = j-TOMACS,
volume = "12",
number = "4",
pages = "256--289",
month = oct,
year = "2002",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:44 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Atkinson:2002:RUI,
author = "Colin Atkinson and Thomas K{\"u}hne",
title = "Rearchitecting the {UML} infrastructure",
journal = j-TOMACS,
volume = "12",
number = "4",
pages = "290--321",
month = oct,
year = "2002",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:44 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Flatscher:2002:MEC,
author = "Rony G. Flatscher",
title = "Metamodeling in {EIA/CDIF---meta-metamodel} and
metamodels",
journal = j-TOMACS,
volume = "12",
number = "4",
pages = "322--342",
month = oct,
year = "2002",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:44 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Liu:2002:CBA,
author = "Jie Liu and Edward A. Lee",
title = "A component-based approach to modeling and simulating
mixed-signal and hybrid systems",
journal = j-TOMACS,
volume = "12",
number = "4",
pages = "343--368",
month = oct,
year = "2002",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:44 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Kaplan:2003:FRT,
author = "Scott F. Kaplan and Yannis Smaragdakis and Paul R.
Wilson",
title = "Flexible reference trace reduction for {VM}
simulations",
journal = j-TOMACS,
volume = "13",
number = "1",
pages = "1--38",
month = jan,
year = "2003",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:44 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{vanBeek:2003:DUD,
author = "D. A. van Beek and V. Bos and J. E. Rooda",
title = "Declaration of unknowns in {DAE}-based hybrid system
specification",
journal = j-TOMACS,
volume = "13",
number = "1",
pages = "39--61",
month = jan,
year = "2003",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:44 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Wang:2003:ESQ,
author = "Chia-Li Wang and Ronald W. Wolff",
title = "Efficient simulation of queues in heavy traffic",
journal = j-TOMACS,
volume = "13",
number = "1",
pages = "62--81",
month = jan,
year = "2003",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:44 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Ledeczi:2003:MMI,
author = "Akos Ledeczi and James Davis and Sandeep Neema and
Aditya Agrawal",
title = "Modeling methodology for integrated simulation of
embedded systems",
journal = j-TOMACS,
volume = "13",
number = "1",
pages = "82--103",
month = jan,
year = "2003",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 7 12:05:44 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Fu:2003:GE,
author = "Michael Fu and Barry Nelson",
title = "Guest editorial",
journal = j-TOMACS,
volume = "13",
number = "2",
pages = "105--107",
month = apr,
year = "2003",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Sep 5 18:09:33 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tocs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Homem-De-Mello:2003:VSM,
author = "Tito Homem-De-Mello",
title = "Variable-sample methods for stochastic optimization",
journal = j-TOMACS,
volume = "13",
number = "2",
pages = "108--133",
month = apr,
year = "2003",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Sep 5 18:09:33 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tocs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Swisher:2003:DES,
author = "James R. Swisher and Sheldon H. Jacobson and Enver
Y{\"u}cesan",
title = "Discrete-event simulation optimization using ranking,
selection, and multiple comparison procedures: a
survey",
journal = j-TOMACS,
volume = "13",
number = "2",
pages = "134--154",
month = apr,
year = "2003",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Sep 5 18:09:33 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tocs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Pichitlamken:2003:CPO,
author = "Juta Pichitlamken and Barry L. Nelson",
title = "A combined procedure for optimization via simulation",
journal = j-TOMACS,
volume = "13",
number = "2",
pages = "155--179",
month = apr,
year = "2003",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Sep 5 18:09:33 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tocs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Bhatnagar:2003:TTS,
author = "Shalabh Bhatnagar and Michael C. Fu and Steven I.
Marcus and I-Jeng Wang",
title = "Two-timescale simultaneous perturbation stochastic
approximation using deterministic perturbation
sequences",
journal = j-TOMACS,
volume = "13",
number = "2",
pages = "180--209",
month = apr,
year = "2003",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Sep 5 18:09:33 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tocs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Biller:2003:MGM,
author = "Bahar Biller and Barry L. Nelson",
title = "Modeling and generating multivariate time-series input
processes using a vector autoregressive technique",
journal = j-TOMACS,
volume = "13",
number = "3",
pages = "211--237",
month = jul,
year = "2003",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Sep 5 18:09:34 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tocs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Lee:2003:CDF,
author = "Shing-Hoi Lee and Peter W. Glynn",
title = "Computing the distribution function of a conditional
expectation via {Monte Carlo}: {Discrete} conditioning
spaces",
journal = j-TOMACS,
volume = "13",
number = "3",
pages = "238--258",
month = jul,
year = "2003",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Sep 5 18:09:34 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tocs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Barros:2003:DSM,
author = "Fernando J. Barros",
title = "Dynamic structure multiparadigm modeling and
simulation",
journal = j-TOMACS,
volume = "13",
number = "3",
pages = "259--275",
month = jul,
year = "2003",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Sep 5 18:09:34 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tocs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Ghosh:2003:BNM,
author = "Soumyadip Ghosh and Shane G. Henderson",
title = "Behavior of the {NORTA} method for correlated random
vector generation as the dimension increases",
journal = j-TOMACS,
volume = "13",
number = "3",
pages = "276--294",
month = jul,
year = "2003",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Sep 5 18:09:34 MDT 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tocs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{LEcuyer:2003:GI,
author = "Pierre L'Ecuyer",
title = "Guest introduction",
journal = j-TOMACS,
volume = "13",
number = "4",
pages = "295--298",
month = oct,
year = "2003",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Oct 31 05:50:26 MST 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Deng:2003:SHD,
author = "Lih-Yuan Deng and Hongquan Xu",
title = "A system of high-dimensional, efficient, long-cycle
and portable uniform random number generators",
journal = j-TOMACS,
volume = "13",
number = "4",
pages = "299--309",
month = oct,
year = "2003",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Oct 31 05:50:26 MST 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "We propose a system of multiple recursive generators
of modulus $p$ and order $k$ where all nonzero
coefficients of the recurrence are equal. The advantage
of this property is that a single multiplication is
needed to compute the recurrence, so the generator
would run faster than the general case. For $p = 2^{31}
- 1$, the most popular modulus used, we provide tables
of specific parameter values yielding maximum period
for recurrence of order $k = 102$ and $120$. For $p =
2^{31} - 55719$ and $k = 1511$, we have found
generators with a period length approximately
$10^{14100.5}$.",
acknowledgement = ack-nhfb,
annote = "Best period is $2^{46841} \approx 10^{14100}$.",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Goresky:2003:EMC,
author = "Mark Goresky and Andrew Klapper",
title = "Efficient multiply-with-carry random number generators
with maximal period",
journal = j-TOMACS,
volume = "13",
number = "4",
pages = "310--321",
month = oct,
year = "2003",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Oct 31 05:50:26 MST 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "In this (largely expository) article, we propose a
simple modification of the multiply-with-carry random
number generators of Marsaglia [1994] and Couture and
L'Ecuyer [1997]. The resulting generators are both
efficient (since they may be configured with a base b
which is a power of 2) and exhibit maximal period.
These generators are analyzed using a simple but
powerful algebraic technique involving $b$-adic
numbers.",
acknowledgement = ack-nhfb,
annote = "Best period is $2^{2521} \approx 10^{758}$, but
appears to require arithmetic with multiword
integers.",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Hellekalek:2003:EEC,
author = "Peter Hellekalek and Stefan Wegenkittl",
title = "Empirical evidence concerning {AES}",
journal = j-TOMACS,
volume = "13",
number = "4",
pages = "322--333",
month = oct,
year = "2003",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/945511.945515",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Oct 31 05:50:26 MST 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
URL = "http://random.mat.sbg.ac.at/ftp/pub/publications/peter/aes_sub.ps;
http://random.mat.sbg.ac.at/~peter/slides_YACC04.pdf",
abstract = "AES, the Advanced Encryption Standard, is one of the
most important algorithms in modern cryptography.
Certain randomness properties of AES are of vital
importance for its security. At the same time, these
properties make AES an interesting candidate for a fast
nonlinear random number generator for stochastic
simulation. In this article, we address both of these
two aspects of AES. We study the performance of AES in
a series of statistical tests that are related to
cryptographic notions like confusion and diffusion. At
the same time, these tests provide empirical evidence
for the suitability of AES in stochastic simulation. A
substantial part of this article is devoted to the
strategy behind our tests and to their relation to
other important test statistics like Maurer's Universal
Test.",
acknowledgement = ack-nhfb,
annote = "Best period is $2^{128} \approx 10^{38}$. From the
article: ``It appears that our test results are the
first detailed statistical results for AES in the
published literature. \ldots{}\par
AES has been evaluated using the NIST package (see NIST
[2001a]). In principle, we consider this type of
testing necessary and valuable. However, up to now, AES
has only been tested using relatively small sample
sizes. Furthermore, the exact test procedure and the
parameters that were used have not been published.
There are no refereed publications on this topic.
\ldots{} \par
4. FINDINGS\par
AES performed very well. The empirical results support
the hypothesis that AES is not only an excellent
cryptographic algorithm, but also a very interesting
nonlinear random number generator for stochastic
simulation.\par
We were unable to find any statistical weaknesses. Most
of the $p$-values were completely uncritical, no
systematic trends popped up in the tests.\par
\ldots{} \par
The results indicate that AES pseudorandom numbers are
indistinguishable from real random numbers with respect
to bit-vectors up to length 16 and with respect to the
distribution of 0's and 1's in bit-vectors up to length
256.\par
From the results for DIFF we conclude that AES is able
to compensate for an extreme lack of 1's in the
plaintext, and hence provides excellent diffusion in
this case. The results for KCOUNT provide some
confidence that the key schedule used for generating
the internal keys for the encryption rounds in AES does
a good job. Similar keys do not yield correlated output
sequences.''",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Seznec:2003:HUL,
author = "Andr{\'e} Seznec and Nicolas Sendrier",
title = "{HAVEGE}: a user-level software heuristic for
generating empirically strong random numbers",
journal = j-TOMACS,
volume = "13",
number = "4",
pages = "334--346",
month = oct,
year = "2003",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Oct 31 05:50:26 MST 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Random numbers with high cryptographic quality are
needed to enhance the security of cryptography
applications. Software heuristics for generating
empirically strong random number sequences rely on
entropy gathering by measuring unpredictable external
events. These generators only deliver a few bits per
event. This limits them to being used as seeds for
pseudorandom generators. General-purpose processors
feature a large number of hardware mechanisms that aim
to improve performance: caches, branch predictors,
\ldots{}. The state of these components is not
architectural (i.e., the result of an ordinary
application does not depend on it). It is also volatile
and cannot be directly monitored by the user. On the
other hand, every operating system interrupt modifies
thousands of these binary volatile states. In this
article, we present and analyze HAVEGE (HArdware
Volatile Entropy Gathering and Expansion), a new
user-level software heuristic to generate practically
strong random numbers on general-purpose computers. The
hardware clock cycle counter of the processor can be
used to gather part of the entropy\slash uncertainty
introduced by operating system interrupts in the
internal states of the processor. Then, we show how
this entropy gathering technique can be combined with
pseudorandom number generation in HAVEGE. Since the
internal state of HAVEGE includes thousands of internal
volatile hardware states, it seems impossible even for
the user itself to reproduce the generated sequences.",
acknowledgement = ack-nhfb,
annote = "From the article: ``On current PCs and workstations,
the HAVEG algorithms collects several tens of thousands
of empirically strong random bits, on average, per
every operating system interrupt, that is, HAVEG is
three to four orders of magnitude more efficient than
previous software entropy gathering
techniques.\par
\ldots{}\par
\ldots{} on all the target platforms of HAVEGE in 2002
[Seznec and Sendrier 2002], the HAVEG algorithm
illustrated in Figure 1 allows to gather at least
8K--64K random bits in average per operating system
interrupt (from 8K on Itanium/Linux to 64K on
Solaris/UltraSparc II). That is, at least three to four
orders of magnitude more than the `entropy' gathered by
previously available entropy-gathering
techniques.\par
\ldots{}\par
In average on Pentium III, 920 million $\pm5\%$ cycles
were needed to collect 32 Mbytes of random numbers,
while on the UltraSparc II, 500 million $\pm5\%$ cycles
were sufficient. This throughput is in the same range
as the throughput of standard pseudorandom number
generators.''\par
Thus, it seems that this algorithm deserves careful
consideration for use in {\tt /dev/random} and {\tt
/dev/urandom} pseudodevices in Unix systems, since the
former in particular on several platforms can be
rapidly drained of data, causing very long input waits
(e.g., two days to read 10MB of data.)",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Hormann:2003:CRV,
author = "Wolfgang H{\"o}rmann and Josef Leydold",
title = "Continuous random variate generation by fast numerical
inversion",
journal = j-TOMACS,
volume = "13",
number = "4",
pages = "347--362",
month = oct,
year = "2003",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Oct 31 05:50:26 MST 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
URL = "http://statistik.wu-wien.ac.at/unuran/",
abstract = "The inversion method for generating nonuniform random
variates has some advantages compared to other
generation methods, since it monotonically transforms
uniform random numbers into non-uniform random
variates. Hence, it is the method of choice in the
simulation literature. However, except for some simple
cases where the inverse of the cumulative distribution
function is a simple function we need numerical
methods. Often inversion by ``brute force'' is used,
applying either very slow iterative methods or linear
interpolation of the CDF and huge tables. But then the
user has to accept unnecessarily large errors or
excessive memory requirements, that slow down the
algorithm. In this article, we demonstrate that with
Hermite interpolation of the inverse CDF we can obtain
very small error bounds close to machine precision.
Using our adaptive interval splitting method, this
accuracy is reached with moderately sized tables that
allow for a fast and simple generation procedure.",
acknowledgement = ack-nhfb,
annote = "From the article: ``we have written this article to
demonstrate that numerical inversion can be realized in
a simple, accurate and fast algorithm utilizing tables
of moderate size. It has fairly short code and is
implemented in our freely available UNU.RAN library
(see Leydold and H{\"o}rmann [2002]).\par
To test the correctness of an inversion algorithm, it
is not necessary to make statistical tests. It is
enough to compute the maximal and the average $u$-error
$|u - F(x)|$ obtained in a large sample of uniformly
distributed $u$ values.
The generation speed is for all distributions (much)
faster than using iterative methods and about the same
as generating an exponential random variate.''.",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Owen:2003:VAS,
author = "Art B. Owen",
title = "Variance with alternative scramblings of digital
nets",
journal = j-TOMACS,
volume = "13",
number = "4",
pages = "363--378",
month = oct,
year = "2003",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Oct 31 05:50:26 MST 2003",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Randhawa:2004:CIS,
author = "R. S. Randhawa and S. Juneja",
title = "Combining importance sampling and temporal difference
control variates to simulate {Markov Chains}",
journal = j-TOMACS,
volume = "14",
number = "1",
pages = "1--30",
month = jan,
year = "2004",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Aug 2 19:17:09 MDT 2004",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Zhou:2004:TSC,
author = "Suiping Zhou and Wentong Cai and Bu-Sung Lee and
Stephen J. Turner",
title = "Time-space consistency in large-scale distributed
virtual environments",
journal = j-TOMACS,
volume = "14",
number = "1",
pages = "31--47",
month = jan,
year = "2004",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Aug 2 19:17:09 MDT 2004",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Lu:2004:MTM,
author = "Quan Lu and Maged Dessouky and Robert C. Leachman",
title = "Modeling train movements through complex rail
networks",
journal = j-TOMACS,
volume = "14",
number = "1",
pages = "48--75",
month = jan,
year = "2004",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Aug 2 19:17:09 MDT 2004",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Alexopoulos:2004:BB,
author = "Christos Alexopoulos and David Goldsman",
title = "To batch or not to batch?",
journal = j-TOMACS,
volume = "14",
number = "1",
pages = "76--114",
month = jan,
year = "2004",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Aug 2 19:17:09 MDT 2004",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Nicol:2004:E,
author = "David Nicol",
title = "Editorial",
journal = j-TOMACS,
volume = "14",
number = "2",
pages = "115--115",
month = apr,
year = "2004",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Aug 2 19:17:09 MDT 2004",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Riley:2004:FAD,
author = "George F. Riley and Mostafa H. Ammar and Richard M.
Fujimoto and Alfred Park and Kalyan Perumalla and
Donghua Xu",
title = "A federated approach to distributed network
simulation",
journal = j-TOMACS,
volume = "14",
number = "2",
pages = "116--148",
month = apr,
year = "2004",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Aug 2 19:17:09 MDT 2004",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Zhou:2004:MIH,
author = "Junlan Zhou and Zhengrong Ji and Mineo Takai and
Rajive Bagrodia",
title = "{MAYA}: {Integrating} hybrid network modeling to the
physical world",
journal = j-TOMACS,
volume = "14",
number = "2",
pages = "149--169",
month = apr,
year = "2004",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Aug 2 19:17:09 MDT 2004",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Walsh:2004:SSG,
author = "Kevin Walsh and Emin G{\"u}n Sirer",
title = "Staged simulation: a general technique for improving
simulation scale and performance",
journal = j-TOMACS,
volume = "14",
number = "2",
pages = "170--195",
month = apr,
year = "2004",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Aug 2 19:17:09 MDT 2004",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Warren:2004:NSE,
author = "Gary Warren and Ronald Nolte and Ken Funk and Brian
Merrell",
title = "Network simulation enhancing network management in
real-time",
journal = j-TOMACS,
volume = "14",
number = "2",
pages = "196--210",
month = apr,
year = "2004",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Aug 2 19:17:09 MDT 2004",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Nicol:2004:DEF,
author = "David M. Nicol and Guanhua Yan",
title = "Discrete event fluid modeling of background {TCP}
traffic",
journal = j-TOMACS,
volume = "14",
number = "3",
pages = "211--250",
month = jul,
year = "2004",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Aug 2 19:17:10 MDT 2004",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Melamed:2004:HSH,
author = "Benjamin Melamed and Shuo Pan and Yorai Wardi",
title = "{HNS}: a streamlined {Hybrid Network Simulator}",
journal = j-TOMACS,
volume = "14",
number = "3",
pages = "251--277",
month = jul,
year = "2004",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Aug 2 19:17:10 MDT 2004",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Wu:2004:EAB,
author = "Yujing Wu and Weibo Gong",
title = "Error analysis of burst level modeling of active-idle
sources",
journal = j-TOMACS,
volume = "14",
number = "3",
pages = "278--304",
month = jul,
year = "2004",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Aug 2 19:17:10 MDT 2004",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Liu:2004:SFM,
author = "Yong Liu and Francesco L. Presti and Vishal Misra and
Donald F. Towsley and Yu Gu",
title = "Scalable fluid models and simulations for large-scale
{IP} networks",
journal = j-TOMACS,
volume = "14",
number = "3",
pages = "305--324",
month = jul,
year = "2004",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Aug 2 19:17:10 MDT 2004",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Hsieh:2004:EPB,
author = "Ming-Hua Hsieh and Donald L. Iglehart and Peter W.
Glynn",
title = "Empirical performance of bias-reducing estimators for
regenerative steady-state simulations",
journal = j-TOMACS,
volume = "14",
number = "4",
pages = "325--343",
month = oct,
year = "2004",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Nov 4 08:32:44 MST 2004",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Cheng:2004:CCI,
author = "R. C. H. Cheng and W. Holland",
title = "Calculation of confidence intervals for simulation
output",
journal = j-TOMACS,
volume = "14",
number = "4",
pages = "344--362",
month = oct,
year = "2004",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Nov 4 08:32:44 MST 2004",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Esposito:2004:AIE,
author = "Joel M. Esposito and Vijay Kumar",
title = "An asynchronous integration and event detection
algorithm for simulating multi-agent hybrid systems",
journal = j-TOMACS,
volume = "14",
number = "4",
pages = "363--388",
month = oct,
year = "2004",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Nov 4 08:32:44 MST 2004",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Bobeanu:2004:MDE,
author = "Carmen-Veronica Bobeanu and Eugene J. H. Kerckhoffs
and Hendrik {Van Landeghem}",
title = "Modeling of discrete event systems: a holistic and
incremental approach using {Petri} nets",
journal = j-TOMACS,
volume = "14",
number = "4",
pages = "389--423",
month = oct,
year = "2004",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Nov 4 08:32:44 MST 2004",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Deng:2005:EPM,
author = "Lih-Yuan Deng",
title = "Efficient and portable multiple recursive generators
of large order",
journal = j-TOMACS,
volume = "15",
number = "1",
pages = "1--13",
month = jan,
year = "2005",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Apr 14 10:37:25 MDT 2005",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Raczy:2005:SBD,
author = "C. Raczy and G. Tan and J. Yu",
title = "A sort-based {DDM} matching algorithm for {HLA}",
journal = j-TOMACS,
volume = "15",
number = "1",
pages = "14--38",
month = jan,
year = "2005",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Apr 14 10:37:25 MDT 2005",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Steiger:2005:ABM,
author = "Natalie M. Steiger and Emily K. Lada and James R.
Wilson and Jeffrey A. Joines and Christos Alexopoulos
and David Goldsman",
title = "{ASAP3}: a batch means procedure for steady-state
simulation analysis",
journal = j-TOMACS,
volume = "15",
number = "1",
pages = "39--73",
month = jan,
year = "2005",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Apr 14 10:37:25 MDT 2005",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Bhatnagar:2005:AMT,
author = "Shalabh Bhatnagar",
title = "Adaptive multivariate three-timescale stochastic
approximation algorithms for simulation based
optimization",
journal = j-TOMACS,
volume = "15",
number = "1",
pages = "74--107",
month = jan,
year = "2005",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Apr 14 10:37:25 MDT 2005",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Cai:2005:ATM,
author = "Wentong Cai and Stephen J. Turner and Bu-Sung Lee and
Junlan Zhou",
title = "An alternative time management mechanism for
distributed simulations",
journal = j-TOMACS,
volume = "15",
number = "2",
pages = "109--137",
month = apr,
year = "2005",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Apr 29 15:32:09 MDT 2005",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Grassmann:2005:SMR,
author = "Winfried K. Grassmann and Jingxiang Luo",
title = "Simulating {Markov}-reward processes with rare
events",
journal = j-TOMACS,
volume = "15",
number = "2",
pages = "138--154",
month = apr,
year = "2005",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Apr 29 15:32:09 MDT 2005",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Kim:2005:CSF,
author = "Seong-Hee Kim",
title = "Comparison with a standard via fully sequential
procedures",
journal = j-TOMACS,
volume = "15",
number = "2",
pages = "155--174",
month = apr,
year = "2005",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Apr 29 15:32:09 MDT 2005",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Tang:2005:LQP,
author = "Wai Teng Tang and Rick Siow Mong Goh and Ian Li-Jin
Thng",
title = "Ladder queue: an {$O(1)$} priority queue structure
for large-scale discrete event simulation",
journal = j-TOMACS,
volume = "15",
number = "3",
pages = "175--204",
month = jul,
year = "2005",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Dec 7 07:02:19 MST 2005",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Beliakov:2005:UNR,
author = "Gleb Beliakov",
title = "Universal nonuniform random vector generator based on
acceptance-rejection",
journal = j-TOMACS,
volume = "15",
number = "3",
pages = "205--232",
month = jul,
year = "2005",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1103323.1103325",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Dec 7 07:02:19 MST 2005",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "The acceptance/rejection approach is widely used in
universal nonuniform random number generators. Its key
part is an accurate approximation of a given
probability density from above by a hat function. This
article uses a piecewise constant hat function, whose
values are overestimates of the density on the elements
of the partition of the domain. It uses a sawtooth
overestimate of Lipschitz continuous densities, and
then examines all local maximizers of such an
overestimate. The method is applicable to multivariate
multimodal distributions. It exhibits relatively short
preprocessing time and fast generation of random
variates from a very large class of distributions.",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "PRNG (pseudo-random number generator)",
}
@Article{Matloff:2005:EIF,
author = "Norman Matloff",
title = "Estimation of {Internet} file-access\slash
modification rates from indirect data",
journal = j-TOMACS,
volume = "15",
number = "3",
pages = "233--253",
month = jul,
year = "2005",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Dec 7 07:02:19 MST 2005",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Fishwick:2005:MRA,
author = "Paul Fishwick and Timothy Davis and Jane Douglas",
title = "Model representation with aesthetic computing:
{Method} and empirical study",
journal = j-TOMACS,
volume = "15",
number = "3",
pages = "254--279",
month = jul,
year = "2005",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Dec 7 07:02:19 MST 2005",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Juneja:2005:ESB,
author = "Sandeep Juneja and Victor Nicola",
title = "Efficient simulation of buffer overflow probabilities
in {Jackson} networks with feedback",
journal = j-TOMACS,
volume = "15",
number = "4",
pages = "281--315",
month = oct,
year = "2005",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Feb 16 10:42:56 MST 2006",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Chen:2005:AHB,
author = "Dan Chen and Stephen J. Turner and Wentong Cai and
Boon Ping Gan and Malcolm Yoke Hean Low",
title = "Algorithms for {HLA}-based distributed simulation
cloning",
journal = j-TOMACS,
volume = "15",
number = "4",
pages = "316--345",
month = oct,
year = "2005",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Feb 16 10:42:56 MST 2006",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Panneton:2005:XRN,
author = "Fran{\c{c}}ois Panneton and Pierre L'Ecuyer",
title = "On the xorshift random number generators",
journal = j-TOMACS,
volume = "15",
number = "4",
pages = "346--361",
month = oct,
year = "2005",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1113316.1113319",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Feb 16 10:42:56 MST 2006",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/bibnet/authors/m/marsaglia-george.bib;
http://www.math.utah.edu/pub/tex/bib/jstatsoft.bib;
http://www.math.utah.edu/pub/tex/bib/mathcw.bib;
http://www.math.utah.edu/pub/tex/bib/prng.bib;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
note = "See
\cite{Marsaglia:2003:XR,Brent:2004:NMX,Vigna:2016:EEM}.",
abstract = "G. Marsaglia recently introduced a class of very fast
xorshift random number generators, whose implementation
uses three ``xorshift'' operations. They belong to a
large family of generators based on linear recurrences
modulo 2, which also includes shift-register
generators, the Mersenne twister, and several others.
In this article, we analyze the theoretical properties
of xorshift generators, search for the best ones with
respect to the equidistribution criterion, and test
them empirically. We find that the vast majority of
xorshift generators with only three xorshift
operations, including those having good
equidistribution, fail several simple statistical
tests. We also discuss generators with more than three
xorshifts.",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Sanchez:2005:VLF,
author = "Susan M. Sanchez and Paul J. Sanchez",
title = "Very large fractional factorial and central composite
designs",
journal = j-TOMACS,
volume = "15",
number = "4",
pages = "362--377",
month = oct,
year = "2005",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Feb 16 10:42:56 MST 2006",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{North:2006:ECT,
author = "Michael J. North and Nicholson T. Collier and Jerry R.
Vos",
title = "Experiences creating three implementations of the
{Repast} agent modeling toolkit",
journal = j-TOMACS,
volume = "16",
number = "1",
pages = "1--25",
month = jan,
year = "2006",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Mar 29 10:47:06 MST 2006",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Ng:2006:RPU,
author = "Szu Hui Ng and Stephen E. Chick",
title = "Reducing parameter uncertainty for stochastic
systems",
journal = j-TOMACS,
volume = "16",
number = "1",
pages = "26--51",
month = jan,
year = "2006",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Mar 29 10:47:06 MST 2006",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Nelson:2006:CVS,
author = "Barry L. Nelson and Jeremy Staum",
title = "Control variates for screening, selection, and
estimation of the best",
journal = j-TOMACS,
volume = "16",
number = "1",
pages = "52--75",
month = jan,
year = "2006",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Mar 29 10:47:06 MST 2006",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Murdoch:2006:PSQ,
author = "Duncan J. Murdoch and Glen Takahara",
title = "Perfect sampling for queues and network models",
journal = j-TOMACS,
volume = "16",
number = "1",
pages = "76--92",
month = jan,
year = "2006",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Mar 29 10:47:06 MST 2006",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Ghosh:2006:CBN,
author = "Soumyadip Ghosh and Shane G. Henderson",
title = "Corrigendum: {Behavior} of the {NORTA} method for
correlated random vector generation as the dimension
increases",
journal = j-TOMACS,
volume = "16",
number = "1",
pages = "93--94",
month = jan,
year = "2006",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Mar 29 10:47:06 MST 2006",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Zhang:2006:ACT,
author = "Jianlong Zhang and Petros A. Ioannou and Anastasios
Chassiakos",
title = "Automated container transport system between inland
port and terminals",
journal = j-TOMACS,
volume = "16",
number = "2",
pages = "95--118",
month = apr,
year = "2006",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1138464.1138465",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Jun 15 06:38:53 MDT 2006",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Dieker:2006:FSO,
author = "A. B. Dieker and M. Mandjes",
title = "Fast simulation of overflow probabilities in a queue
with {Gaussian} input",
journal = j-TOMACS,
volume = "16",
number = "2",
pages = "119--151",
month = apr,
year = "2006",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1138464.1138466",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Jun 15 06:38:53 MDT 2006",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Fishman:2006:HHT,
author = "George S. Fishman and Ivo J. B. F. Adan",
title = "How heavy-tailed distributions affect
simulation-generated time averages",
journal = j-TOMACS,
volume = "16",
number = "2",
pages = "152--173",
month = apr,
year = "2006",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1138464.1138467",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Jun 15 06:38:53 MDT 2006",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Nutaro:2006:DEM,
author = "James Nutaro",
title = "A discrete event method for wave simulation",
journal = j-TOMACS,
volume = "16",
number = "2",
pages = "174--195",
month = apr,
year = "2006",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1138464.1138468",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Jun 15 06:38:53 MDT 2006",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Wunderlich:2006:SSM,
author = "Roland E. Wunderlich and Thomas F. Wenisch and Babak
Falsafi and James C. Hoe",
title = "Statistical sampling of microarchitecture simulation",
journal = j-TOMACS,
volume = "16",
number = "3",
pages = "197--224",
month = jul,
year = "2006",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1147224.1147225",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Aug 23 15:29:47 MDT 2006",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Current software-based microarchitecture simulators
are many orders of magnitude slower than the hardware
they simulate. Hence, most microarchitecture design
studies draw their conclusions from drastically
truncated benchmark simulations that are often
inaccurate and misleading. This article presents the
Sampling Microarchitecture Simulation (SMARTS)
framework as an approach to enable fast and accurate
performance measurements of full-length benchmarks.
SMARTS accelerates simulation by selectively measuring
in detail only an appropriate benchmark subset. SMARTS
prescribes a statistically sound procedure for
configuring a systematic sampling simulation run to
achieve a desired quantifiable confidence in estimates.
Analysis of the SPEC CPU2000 benchmark suite shows that
CPI and energy per instruction (EPI) can be estimated
to within $\pm3\%$ with $99.7\%$ confidence by
measuring fewer than 50 million instructions per
benchmark. In practice, inaccuracy in
microarchitectural state initialization introduces an
additional uncertainty which we empirically bound to
$\pm2\%$ for the tested benchmarks. Our implementation
of SMARTS achieves an actual average error of only
$0.64\%$ on CPI and $0.59\%$ on EPI for the tested
benchmarks, running with average speedups of 35 and 60
over detailed simulation of 8-way and 16-way
out-of-order processors, respectively.",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{DeBoer:2006:ASI,
author = "Pieter Tjerk {De Boer}",
title = "Analysis of state-independent importance-sampling
measures for the two-node tandem queue",
journal = j-TOMACS,
volume = "16",
number = "3",
pages = "225--250",
month = jul,
year = "2006",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Aug 23 15:29:47 MDT 2006",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Villen-Altamirano:2006:ERM,
author = "Manuel Vill{\'e}n-Altamirano and Jos{\'e}
Vill{\'e}n-Altamirano",
title = "On the efficiency of {RESTART} for multidimensional
state systems",
journal = j-TOMACS,
volume = "16",
number = "3",
pages = "251--279",
month = jul,
year = "2006",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Aug 23 15:29:47 MDT 2006",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Calvin:2006:SRM,
author = "James M. Calvin and Peter W. Glynn and Marvin K.
Nakayama",
title = "The semi-regenerative method of simulation output
analysis",
journal = j-TOMACS,
volume = "16",
number = "3",
pages = "280--315",
month = jul,
year = "2006",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Aug 23 15:29:47 MDT 2006",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Alexopoulos:2006:RBM,
author = "Christos Alexopoulos and Sigr{\'u}n Andrad{\'o}ttir
and Nilay Tanik Argon and David Goldsman",
title = "Replicated batch means variance estimators in the
presence of an initial transient",
journal = j-TOMACS,
volume = "16",
number = "4",
pages = "317--328",
month = oct,
year = "2006",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Sat Oct 28 05:43:47 MDT 2006",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Ji:2006:ISW,
author = "Zhengrong Ji and Junlan Zhou and Mineo Takai and
Rajive Bagrodia",
title = "Improving scalability of wireless network simulation
with bounded inaccuracies",
journal = j-TOMACS,
volume = "16",
number = "4",
pages = "329--356",
month = oct,
year = "2006",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Sat Oct 28 05:43:47 MDT 2006",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Andradottir:2006:SOC,
author = "Sigr{\'u}n Andrad{\'o}ttir",
title = "Simulation optimization with countably infinite
feasible regions: {Efficiency} and convergence",
journal = j-TOMACS,
volume = "16",
number = "4",
pages = "357--374",
month = oct,
year = "2006",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1176249.1176252",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Sat Oct 28 05:43:47 MDT 2006",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Martens:2006:FST,
author = "Jurgen Martens and Ferdi Put and Etienne Kerre",
title = "A fuzzy set theoretic approach to validate simulation
models",
journal = j-TOMACS,
volume = "16",
number = "4",
pages = "375--398",
month = oct,
year = "2006",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Sat Oct 28 05:43:47 MDT 2006",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Awad:2007:TCL,
author = "Hernan P. Awad and Peter W. Glynn",
title = "On the theoretical comparison of low-bias steady-state
estimators",
journal = j-TOMACS,
volume = "17",
number = "1",
pages = "??--??",
month = jan,
year = "2007",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Sat Apr 14 09:34:46 MDT 2007",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
articleno = "4",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Doornik:2007:CHP,
author = "Jurgen A. Doornik",
title = "Conversion of high-period random numbers to floating
point",
journal = j-TOMACS,
volume = "17",
number = "1",
pages = "3:1--3:5",
month = jan,
year = "2007",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1189756.1189759",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Sat Apr 14 09:34:46 MDT 2007",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Conversion of unsigned 32-bit random integers to
double precision floating point is discussed. It is
shown that the standard practice can be unnecessarily
slow and inflexible. It is argued that simulation
experiments could benefit from making better use of the
available precision.",
acknowledgement = ack-nhfb,
articleno = "3",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Esposito:2007:SED,
author = "Joel M. Esposito and Vijay Kumar",
title = "A state event detection algorithm for numerically
simulating hybrid systems with model singularities",
journal = j-TOMACS,
volume = "17",
number = "1",
pages = "??--??",
month = jan,
year = "2007",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Sat Apr 14 09:34:46 MDT 2007",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
articleno = "1",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Milenkovic:2007:ESP,
author = "Aleksandar Milenkovi{\'c} and Milena Milenkovi{\'c}",
title = "An efficient single-pass trace compression technique
utilizing instruction streams",
journal = j-TOMACS,
volume = "17",
number = "1",
pages = "??--??",
month = jan,
year = "2007",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Sat Apr 14 09:34:46 MDT 2007",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
articleno = "2",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Andradottir:2007:PSP,
author = "Sigr{\'u}n Andrad{\'o}ttir and Paul Glasserman and
Peter W. Glynn and Philip Heidelberger and Sandeep
Juneja",
title = "{Perwez Shahabuddin, 1962--2005}: a professional
appreciation",
journal = j-TOMACS,
volume = "17",
number = "2",
pages = "??--??",
month = apr,
year = "2007",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Sat Apr 14 09:34:46 MDT 2007",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
articleno = "6",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Juneja:2007:AFS,
author = "S. Juneja and R. L. Karandikar and P. Shahabuddin",
title = "Asymptotics and fast simulation for tail probabilities
of maximum of sums of few random variables",
journal = j-TOMACS,
volume = "17",
number = "2",
pages = "7:1--7:35",
month = apr,
year = "2007",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Sat Apr 14 09:34:46 MDT 2007",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/prng.bib;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "We derive tail asymptotics for the probability that
the maximum of sums of a few random variables exceeds
an increasing threshold, when the random variables may
be light as well as heavy tailed. These probabilities
arise in many applications including in PERT networks
where our interest may be in measuring the probability
of large project delays. We also develop provably
asymptotically optimal importance sampling techniques
to efficiently estimate these probabilities. In the
light-tailed settings we show that an appropriate
mixture of exponentially twisted distributions
efficiently estimates these probabilities. As is well
known, exponential twisting based methods are not
applicable in the heavy-tailed settings. To remedy
this, we develop techniques that rely on ?asymptotic
hazard rate twisting? and prove their effectiveness in
both light and heavy-tailed settings. We show that in
many cases the latter may have implementation
advantages over exponential twisting based methods in
the light-tailed settings. However, our experiments
suggest that when easily implementable, the exponential
twisting based methods significantly outperform
asymptotic hazard rate twisting based methods.",
acknowledgement = ack-nhfb,
articleno = "7",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Kang:2007:ERS,
author = "Wanmo Kang and Perwez Shahabuddin and Ward Whitt",
title = "Exploiting regenerative structure to estimate finite
time averages via simulation",
journal = j-TOMACS,
volume = "17",
number = "2",
pages = "??--??",
month = apr,
year = "2007",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Sat Apr 14 09:34:46 MDT 2007",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
articleno = "8",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{LEcuyer:2007:RES,
author = "Pierre L'Ecuyer and Val{\'e}rie Demers and Bruno
Tuffin",
title = "Rare events, splitting, and quasi-{Monte Carlo}",
journal = j-TOMACS,
volume = "17",
number = "2",
pages = "??--??",
month = apr,
year = "2007",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Sat Apr 14 09:34:46 MDT 2007",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
articleno = "9",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Nicola:2007:EIS,
author = "Victor F. Nicola and Tatiana S. Zaburnenko",
title = "Efficient importance sampling heuristics for the
simulation of population overflow in {Jackson}
networks",
journal = j-TOMACS,
volume = "17",
number = "2",
pages = "??--??",
month = apr,
year = "2007",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Sat Apr 14 09:34:46 MDT 2007",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
articleno = "10",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Wilson:2007:EIS,
author = "James R. Wilson",
title = "{Editor}'s introduction: {Special} issue honoring
{Perwez Shahabuddin}",
journal = j-TOMACS,
volume = "17",
number = "2",
pages = "??--??",
month = apr,
year = "2007",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Sat Apr 14 09:34:46 MDT 2007",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
articleno = "5",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Lees:2007:DSA,
author = "Michael Lees and Brian Logan and Georgios
Theodoropoulos",
title = "Distributed simulation of agent-based systems with
{HLA}",
journal = j-TOMACS,
volume = "17",
number = "3",
pages = "11:1--11:??",
month = jul,
year = "2007",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1243991.1243992",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Jun 16 16:52:45 MDT 2008",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "In this article we describe HLA\_AGENT, a tool for the
distributed simulation of agent-based systems, which
integrates the SIM\_AGENT agent toolkit and the High
Level Architecture (HLA) simulator interoperability
framework. HLA\_AGENT offers enhanced simulation
scalability and allows interoperation with other
HLA-compliant simulators, promoting simulation reuse.
Using a simple Tileworld example, we show how
HLA\_AGENT can be used to flexibly distribute a
SIM\_AGENT simulation so as to exploit available
computing resources. We present experimental results
that illustrate the performance of HLA\_AGENT on a
Linux cluster running a distributed version of
Tileworld and compare this with the original
nondistributed SIM\_AGENT version.",
acknowledgement = ack-nhfb,
articleno = "11",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "high level architecture; HLA_AGENT; IEEE 1516;
multiagent systems",
}
@Article{Talby:2007:CPA,
author = "David Talby and Dror G. Feitelson and Adi Raveh",
title = "A {Co-Plot} analysis of logs and models of parallel
workloads",
journal = j-TOMACS,
volume = "17",
number = "3",
pages = "12:1--12:??",
month = jul,
year = "2007",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1243991.1243993",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Jun 16 16:52:45 MDT 2008",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "We present a multivariate analysis technique called
Co-Plot that is especially suitable for few samples of
many variables. Co-Plot embeds the multidimensional
samples in two dimensions, in a way that allows key
variables to be identified, and relations between both
variables and observations to be analyzed together.
When applied to the workloads on parallel
supercomputers, we find two stable perpendicular axes
of highly correlated variables, one representing
individual job attributes and the other representing
multijob attributes. The different workloads, on the
other hand, are rather different from one another, and
may also change over time. Synthetic models for
workload generation are also analyzed, and found to be
reasonable in the sense that they span the same range
of variable combinations as the real workloads.
However, the spread of real workloads implies that a
single model cannot be similar to all of them. This
leads us to construct a parameterized model, with
parameters that correspond to the two axes identified
above. We also find that existing models do not model
the temporal structure of the workload well, and hence
are wanting for tasks such as comparing schedulers, and
that the common methodology for load manipulation of
workloads is problematic.",
acknowledgement = ack-nhfb,
articleno = "12",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "co-plot; load manipulation; multivariate analysis;
nonstationary workload; parallel workloads; parametric
model; synthetic workload; workload modeling",
}
@Article{Calvin:2007:SOA,
author = "James M. Calvin",
title = "Simulation output analysis using integrated paths",
journal = j-TOMACS,
volume = "17",
number = "3",
pages = "13:1--13:??",
month = jul,
year = "2007",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1243991.1243994",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Jun 16 16:52:45 MDT 2008",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "This article considers the steady-state simulation
output analysis problem for a process that satisfies a
functional central limit theorem. We construct an
estimator for the time-average variance constant that
is based on iterated integrations of the sample path.
When the observations are batched, the method
generalizes the method of batch means. One advantage of
the method is that it can be used without batching the
observations; that is, it can allow for the process
variance to be estimated at any time as the simulation
runs without waiting for a fixed time horizon to
complete. When used in conjunction with batching, the
method can improve efficiency (the reciprocal of work
times mean-squared error) compared with the standard
method of batch means. In numerical experiments,
efficiency improvement ranged from a factor of 1.5 (for
the waiting time sequence in an M/M/1 queueing system
with a single integrated path) up to a factor of 14
(for an autoregressive process and 19 integrated
paths).",
acknowledgement = ack-nhfb,
articleno = "13",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "efficiency improvement; variance reduction",
}
@Article{Dupuis:2007:ISS,
author = "Paul Dupuis and Kevin Leder and Hui Wang",
title = "Importance sampling for sums of random variables with
regularly varying tails",
journal = j-TOMACS,
volume = "17",
number = "3",
pages = "14:1--14:21",
month = jul,
year = "2007",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1243991.1243995",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Jun 16 16:52:45 MDT 2008",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Importance sampling is a variance reduction technique
for efficient estimation of rare-event probabilities by
Monte Carlo. For random variables with heavy tails
there is little consensus on how to choose the change
of measure used in importance sampling. In this article
we study dynamic importance sampling schemes for sums
of independent and identically distributed random
variables with regularly varying tails. The number of
summands can be random but must be independent of the
summands. For estimating the probability that the sum
exceeds a given threshold, we explicitly identify a
class of dynamic importance sampling algorithms with
bounded relative errors. In fact, these schemes are
nearly asymptotically optimal in the sense that the
second moment of the corresponding importance sampling
estimator can be made as close as desired to the
minimal possible value.",
acknowledgement = ack-nhfb,
articleno = "14",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "asymptotically optimal relative error; bounded
relative error; dynamic importance sampling; rare
events; regularly varying tails; variance reduction",
}
@Article{Matsumoto:2007:CDI,
author = "Makoto Matsumoto and Isaku Wada and Ai Kuramoto and
Hyo Ashihara",
title = "Common defects in initialization of pseudorandom
number generators",
journal = j-TOMACS,
volume = "17",
number = "4",
pages = "15:1--15:20",
month = sep,
year = "2007",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1276927.1276928",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Jun 16 16:52:54 MDT 2008",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "We demonstrate that a majority of modern random number
generators, such as the newest version of rand.c,
ranlux, and combined multiple recursive generators,
have some manifest correlations in their outputs if the
initial state is filled up using another linear
recurrence with similar modulus. Among 58 available
generators in the GNU scientific library, 40 show such
defects. This is not because of the recursion, but
because of carelessly chosen initialization schemes in
the implementations. A good initialization scheme
eliminates this phenomenon.",
acknowledgement = ack-nhfb,
articleno = "15",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "difference collision; interstream correlation;
Monte-Carlo simulation; nearly affine dependence;
pseudorandom number generator",
}
@Article{Mccoy:2007:MAN,
author = "Aaron Mccoy and Tomas Ward and Seamus Mcloone and
Declan Delaney",
title = "Multistep-ahead neural-network predictors for network
traffic reduction in distributed interactive
applications",
journal = j-TOMACS,
volume = "17",
number = "4",
pages = "16:1--16:??",
month = sep,
year = "2007",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1276927.1276929",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Jun 16 16:52:54 MDT 2008",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Predictive contract mechanisms such as dead reckoning
are widely employed to support scalable remote entity
modeling in distributed interactive applications
(DIAs). By employing a form of controlled
inconsistency, a reduction in network traffic is
achieved. However, by relying on the distribution of
instantaneous derivative information, dead reckoning
trades remote extrapolation accuracy for low
computational complexity and ease-of-implementation. In
this article, we present a novel extension of dead
reckoning, termed neuro-reckoning, that seeks to
replace the use of instantaneous velocity information
with predictive velocity information in order to
improve the accuracy of entity position extrapolation
at remote hosts. Under our proposed neuro-reckoning
approach, each controlling host employs a bank of
neural network predictors trained to estimate future
changes in entity velocity up to and including some
maximum prediction horizon. The effect of each
estimated change in velocity on the current entity
position is simulated to produce an estimate for the
likely position of the entity over some short
time-span. Upon detecting an error threshold violation,
the controlling host transmits a predictive velocity
vector that extrapolates through the estimated
position, as opposed to transmitting the instantaneous
velocity vector. Such an approach succeeds in reducing
the spatial error associated with remote extrapolation
of entity state. Consequently, a further reduction in
network traffic can be achieved. Simulation results
conducted using several human users in a highly
interactive DIA indicate significant potential for
improved scalability when compared to the use of IEEE
DIS standard dead reckoning. Our proposed
neuro-reckoning framework exhibits low computational
resource overhead for real-time use and can be
seamlessly integrated into many existing dead reckoning
mechanisms.",
acknowledgement = ack-nhfb,
articleno = "16",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "collaborative virtual environments; consistency; dead
reckoning; distributed interactive applications;
distributed interactive simulation; multistep-ahead
prediction; network bandwidth reduction; networked
multiplayer computer games; networked virtual
environments; neural networks; predictive contract
mechanisms; scalability; wargames",
}
@Article{Hernandez:2007:DTH,
author = "Jos{\'e} Alberto Hern{\'a}ndez and Iain W. Phillips
and Javier Aracil",
title = "Discrete-time heavy-tailed chains, and their
properties in modeling network traffic",
journal = j-TOMACS,
volume = "17",
number = "4",
pages = "17:1--17:??",
month = sep,
year = "2007",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1276927.1276930",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Jun 16 16:52:54 MDT 2008",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "The particular statistical properties found in network
measurements, namely self-similarity and long-range
dependence, cannot be ignored in modeling network and
Internet traffic. Thus, despite their mathematical
tractability, traditional Markov models are not
appropriate for this purpose, since their memoryless
nature contradicts the burstiness of transmitted
packets. However, it is desirable to find a similarly
tractable model which is, at the same time, rigorous at
capturing the features of network traffic.\par
This work presents discrete-time heavy-tailed chains, a
tractable approach to characterize network traffic as a
superposition of discrete-time ``on/off'' sources. This
is a particular case of the generic ``on/off''
heavy-tailed model, thus shows the same statistical
features as the former, particularly self-similarity
and long-range dependence, when the number of
aggregated sources approaches infinity.\par
The model is then applicable to characterize a number
of discrete-time communication systems, for instance,
ATM and optical packet switching, to further derive
meaningful performance metrics such as average burst
duration and the number of active sources in a random
instant.",
acknowledgement = ack-nhfb,
articleno = "17",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "discrete-time heavy-tailed chains; fractional Brownian
motion; heavy-tailed distributions; long-range
dependence; self-similar processes",
}
@Article{Hormann:2007:ITD,
author = "Wolfgang H{\"o}rmann and Josef Leydold and Gerhard
Derflinger",
title = "Inverse transformed density rejection for unbounded
monotone densities",
journal = j-TOMACS,
volume = "17",
number = "4",
pages = "18:1--18:??",
month = sep,
year = "2007",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1276927.1276931",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Jun 16 16:52:54 MDT 2008",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "A new algorithm for sampling from largely arbitrary
monotone, unbounded densities is presented. The user
has to provide a program to evaluate the density and
its derivative and the location of the pole. Then the
setup of the new algorithm constructs different hat
functions for the pole region and tail region,
respectively. For the pole region a new method is
developed that uses a transformed density rejection hat
function of the inverse density. As the order of the
pole is calculated in the setup, conditions that
guarantee correctness of the constructed hat functions
are provided. Numerical experiments indicate that the
new algorithm works correctly and moderately fast for
many different unbounded densities.",
acknowledgement = ack-nhfb,
articleno = "18",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "black-box algorithm; nonuniform random variates;
transformed density rejection; unbounded densities;
universal method",
}
@Article{Hong:2007:FLC,
author = "L. Jeff Hong and Barry L. Nelson",
title = "A framework for locally convergent random-search
algorithms for discrete optimization via simulation",
journal = j-TOMACS,
volume = "17",
number = "4",
pages = "19:1--19:??",
month = sep,
year = "2007",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1276927.1276932",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Jun 16 16:52:54 MDT 2008",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "The goal of this article is to provide a general
framework for locally convergent random-search
algorithms for stochastic optimization problems when
the objective function is embedded in a stochastic
simulation and the decision variables are integer
ordered. The framework guarantees desirable asymptotic
properties, including almost-sure convergence and known
rate of convergence, for any algorithms that conform to
its mild conditions. Within this framework, algorithm
designers can incorporate sophisticated search schemes
and complicated statistical procedures to design new
algorithms.",
acknowledgement = ack-nhfb,
articleno = "19",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "discrete stochastic optimization; Random search",
}
@Article{Hsu:2007:AAA,
author = "Chih-Chieh Hsu and Michael Devetsikiotis",
title = "An adaptive approach to accelerated evaluation of
highly available services",
journal = j-TOMACS,
volume = "18",
number = "1",
pages = "1:1--1:26",
month = dec,
year = "2007",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1315575.1315576",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Jun 16 16:53:03 MDT 2008",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "We motivate and describe improved fast simulation
techniques for the accelerated performance evaluation
of highly available services. In systems that provide
such services, service unavailability events are rare
due to a low component failure rate or high resource
capacity. Using traditional Monte Carlo simulation to
evaluate such services requires a large amount of
runtime. Importance sampling (IS) has been applied to
certain instances of such systems, focusing on
single-class and/or homogeneous resource demands. In
this article, we formulate highly available services as
multiresource losstype systems, and we present two IS
methods for fast simulation, extending to multiple
classes and nonhomogeneous resource demands. First, for
the cases in which component failure rates are small,
we prove that static IS using the Standard Clock
(S-ISSC) method exhibits the bounded relative error
(BRE) property. Second, for estimating failure
probabilities due to large capacity or fast service in
systems that have nonrare component failure rates, we
propose adaptive ISSC (A-ISSC), which estimates the
relative probability of reaching each possible state of
system failure in every step of the simulation. Using
A-ISSC, IS methods which are proven to be efficient can
be extended to multidimensional cases, while still
retaining a very favorable performance, as supported by
our validation experiments.",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "adaptive importance sampling; highly available
services; rare event simulation",
}
@Article{Bhatnagar:2007:ANB,
author = "Shalabh Bhatnagar",
title = "Adaptive {Newton-based} multivariate smoothed
functional algorithms for simulation optimization",
journal = j-TOMACS,
volume = "18",
number = "1",
pages = "2:1--2:35",
month = dec,
year = "2007",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1315575.1315577",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Jun 16 16:53:03 MDT 2008",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "In this article, we present three smoothed functional
(SF) algorithms for simulation optimization. While one
of these estimates only the gradient by using a finite
difference approximation with two parallel simulations,
the other two are adaptive Newton-based stochastic
approximation algorithms that estimate both the
gradient and Hessian. One of the Newton-based
algorithms uses only one simulation and has a one-sided
estimate in both the gradient and Hessian, while the
other uses two-sided estimates in both quantities and
requires two simulations. For obtaining gradient and
Hessian estimates, we perturb each parameter component
randomly using independent and identically distributed
(i.i.d) Gaussian random variates.\par
The earlier SF algorithms in the literature only
estimate the gradient of the objective function. Using
similar techniques, we derive two unbiased SF-based
estimators for the Hessian and develop suitable
three-timescale stochastic approximation procedures for
simulation optimization. We present a detailed
convergence analysis of our algorithms and show
numerical experiments with parameters of dimension 50
on a setting involving a network of M / G /1 queues
with feedback. We compare the performance of our
algorithms with related algorithms in the literature.
While our two-simulation Newton-based algorithm shows
the best results overall, our one-simulation algorithm
shows better performance compared to other
one-simulation algorithms.",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "Gaussian perturbations; Newton-based algorithms;
simulation optimization; smoothed functional
algorithms; three-timescale stochastic approximation",
}
@Article{Lewandowski:2007:SBE,
author = "Daniel Lewandowski and Roger M. Cooke and Radboud J.
Duintjer Tebbens",
title = "Sample-based estimation of correlation ratio with
polynomial approximation",
journal = j-TOMACS,
volume = "18",
number = "1",
pages = "3:1--3:17",
month = dec,
year = "2007",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1315575.1315578",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Jun 16 16:53:03 MDT 2008",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Sensitivity analysis has become a natural step in the
uncertainty analysis framework. As there is no general
sensitivity measure that would capture all information
on impact of input factors on model output, analysts
tend to combine various measures to obtain a broader
image of interactions between different modes. This
article concentrates on the correlation ratio,
demonstrates methods for calculating this quantity
efficiently and accurately, and compares the results. A
new method inspired by artificial intelligence
techniques emerges as outperforming the familiar
methods.",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "correlation ratio; sensitivity analysis; Sobol
indices",
}
@Article{Roberts:2007:DSM,
author = "Stephen Roberts and Lijun Wang and Robert Klein and
Reid Ness and Robert Dittus",
title = "Development of a simulation model of colorectal
cancer",
journal = j-TOMACS,
volume = "18",
number = "1",
pages = "4:1--4:30",
month = dec,
year = "2007",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1315575.1315579",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Jun 16 16:53:03 MDT 2008",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Colorectal cancer (CRC) is deadly if not found early.
Any protocols developed for screening and surveillance
and any policy decisions regarding the availability of
CRC resources should consider the nature of the disease
and its impact over time on costs and quality-adjusted
life years in a population. Simulation models can
provide a flexible representation needed for such
analysis; however, the development of a credible
simulation model of the natural history of CRC is
hindered by limited data and incomplete knowledge. To
accommodate the extensive modeling and remodeling
required to produce a credible model, we created an
object-oriented simulation platform driven by a
model-independent database within the .NET environment.
The object-oriented structure not only encapsulated the
needs of a simulation replication but created an
extensible framework for specialization of the CRC
components. This robust framework allowed development
to focus modeling on the CRC events and their event
relationships, conveniently facilitating extensive
revision during model construction. As a
second-generation CRC modeling activity, this model
development benefited from prior experience with data
sources and modeling difficulties. A graphical user
interface makes the model accessible by displaying
existing scenarios, showing input variables and their
values, and permitting the creation of new scenarios
and changes to its input. Output from the simulation is
captured in familiar tabbed worksheets and stored in
the database. The eventual CRC model was conceptualized
through a series of assumptions that conformed to
beliefs and data regarding the natural history of CRC.
Throughout the development cycle, extensive
verification and validation calibrated the model. The
result is a simulation model that characterizes the
natural history of CRC with sufficient accuracy to
provide an effective means of evaluating numerous
issues regarding the burden of this disease on
individuals and society. Generalizations from this
study are offered regarding the use of discrete-event
simulation in disease modeling and medical decision
making.",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "colorectal cancer; medical applications; medical
decision making",
}
@Article{Nicol:2008:ESI,
author = "David M. Nicol",
title = "Efficient simulation of {Internet} worms",
journal = j-TOMACS,
volume = "18",
number = "2",
pages = "5:1--5:??",
month = apr,
year = "2008",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1346325.1346326",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Jun 16 16:53:10 MDT 2008",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Simulation of Internet worms (and other malware)
requires tremendous computing resources when every
packet generated by the phenomena is modeled
individually; on the other hand, models of worm growth
based on differential equations lack the significant
variability inherent in worms that sample targets
randomly. This article addresses the problem with a
model that focuses on times of infection. We propose a
hybrid discrete-continuous model that minimizes
execution time subject to an accuracy constraint on
variance. We also develop an efficiently executed model
of preferential random scanning and use it to
investigate the sensitivity of worm propagation speed
to the distribution of susceptible hosts through the
network, and to the local preference probability.
Finally, we propose and study two optimizations to a
fluid-based simulation of scan traffic through a
backbone network, observing an order-of-magnitude
improvement in execution speed.",
acknowledgement = ack-nhfb,
articleno = "5",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "denial-of-service; modeling; simulation; worms",
}
@Article{Kesidis:2008:MSR,
author = "George Kesidis and Ihab Hamadeh and Youngmi Jin and
Soranun Jiwasurat and Milan Vojnovi{\'c}",
title = "A model of the spread of randomly scanning {Internet}
worms that saturate access links",
journal = j-TOMACS,
volume = "18",
number = "2",
pages = "6:1--6:??",
month = apr,
year = "2008",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1346325.1346327",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Jun 16 16:53:10 MDT 2008",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "We present a simple, deterministic mathematical model
for the spread of randomly scanning and
bandwidth-saturating Internet worms. Such worms include
Slammer and Witty, both of which spread extremely
rapidly. Our model, consisting of coupled
Kermack-McKendrick (a.k.a. stratified
susceptibles-infectives (SI)) equations, captures both
the measured scanning activity of the worm and the
network limitation of its spread, that is, the
effective scan-rate per worm/infective. The Internet is
modeled as an ideal core network to which each
peripheral (e.g., enterprise) network is connected via
a single access link. It is further assumed in this
note that as soon as a single end-system in the
peripheral network is infected by the worm, the
subsequent scanning of the rest of the Internet
saturates the access link, that is, there is
``instant'' saturation. We fit our model to available
data for the Slammer worm and demonstrate the model's
ability to accurately represent Slammer's total
scan-rate to the core.",
acknowledgement = ack-nhfb,
articleno = "6",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "communications/computer networking; epidemiology;
Internet worms; modeling",
}
@Article{Martinez-Moyano:2008:BTI,
author = "Ignacio J. Martinez-Moyano and Eliot Rich and Stephen
Conrad and David F. Andersen and Thomas R. Stewart",
title = "A behavioral theory of insider-threat risks: a
system dynamics approach",
journal = j-TOMACS,
volume = "18",
number = "2",
pages = "7:1--7:??",
month = apr,
year = "2008",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1346325.1346328",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Jun 16 16:53:10 MDT 2008",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "The authors describe a behavioral theory of the
dynamics of insider-threat risks. Drawing on data
related to information technology security violations
and on a case study created to explain the dynamics
observed in that data, the authors constructed a system
dynamics model of a theory of the development of
insider-threat risks and conducted numerical
simulations to explore the parameter and response
spaces of the model. By examining several scenarios in
which attention to events, increased judging
capabilities, better information, and training
activities are simulated, the authors theorize about
why information technology security effectiveness
changes over time. The simulation results argue against
the common presumption that increased security comes at
the cost of reduced production.",
acknowledgement = ack-nhfb,
articleno = "7",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "behavioral theory; insider threat; judgment and
decision making; policy analysis; risk; security
modeling; signal detection theory; system dynamics
modeling",
}
@Article{Rohloff:2008:DSM,
author = "Kurt R. Rohloff and Tamer Bac{\c{s}}ar",
title = "Deterministic and stochastic models for the detection
of random constant scanning worms",
journal = j-TOMACS,
volume = "18",
number = "2",
pages = "8:1--8:??",
month = apr,
year = "2008",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1346325.1346329",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Jun 16 16:53:10 MDT 2008",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "This article discusses modeling and detection
properties associated with the stochastic behavior of
Random Constant Scanning (RCS) worms. Although these
worms propagate by randomly scanning network addresses
to find hosts that are susceptible to infection,
traditional RCS worm models are fundamentally
deterministic. A density-dependent Markov jump process
model for RCS worms is presented and analyzed herein.
Conditions are shown for when some stochastic
properties of RCS worm propagation can be ignored and
when deterministic RCS worm models can be used. A
computationally simple hybrid deterministic/stochastic
point-process model for locally observed scanning
behavior due to the global propagation of an RCS
scanning worm epidemic is presented. An optimal
hypothesis-testing approach is presented to detect
epidemics of these under idealized conditions based on
the cumulative sums of log-likelihood ratios using the
hybrid RCS worm model. This article presents in a
mathematically rigorous fashion why detection
techniques that are only based on passively monitoring
local IP addresses cannot quickly detect the global
propagation of an RCS worm epidemic with a low false
alarm rate, even under idealized conditions.",
acknowledgement = ack-nhfb,
articleno = "8",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "epidemic modeling; hypothesis testing; stochastic
analysis; worms",
}
@Article{Olstam:2008:FSS,
author = "Johan Janson Olstam and Jan Lundgren and Mikael Adlers
and Pontus Matstoms",
title = "A framework for simulation of surrounding vehicles in
driving simulators",
journal = j-TOMACS,
volume = "18",
number = "3",
pages = "9:1--9:??",
month = jul,
year = "2008",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1371574.1371575",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Tue Aug 5 18:04:51 MDT 2008",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "This article describes a framework for generation and
simulation of surrounding vehicles in a driving
simulator. The proposed framework generates a traffic
stream, corresponding to a given target flow and
simulates realistic interactions between vehicles. The
framework is based on an approach in which only a
limited area around the driving simulator vehicle is
simulated. This closest neighborhood is divided into
one inner area and two outer areas. Vehicles in the
inner area are simulated according to a microscopic
simulation model including advanced submodels for
driving behavior while vehicles in the outer areas are
updated according to a less time-consuming mesoscopic
simulation model. The presented work includes a new
framework for generating and simulating vehicles within
a moving area. It also includes the development of an
enhanced model for overtakings and a simple mesoscopic
traffic model. The framework has been validated on the
number of vehicles that catch up with the driving
simulator vehicle and vice versa. The agreement is good
for active and passive catch-ups on rural roads and for
passive catch-ups on freeways, but less good for active
catch-ups on freeways. The reason for this seems to be
deficiencies in the utilized lane-changing model. It
has been verified that the framework is able to achieve
the target flow and that there is a gain in
computational time of using the outer areas. The
framework has also been tested within the VTI Driving
simulator III.",
acknowledgement = ack-nhfb,
articleno = "9",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "behavior modeling; driving behavior; driving
simulators; mesoscopic traffic simulation; microscopic
traffic simulation; real-time simulation; traffic
generation; Traffic simulation",
}
@Article{Topcu:2008:MFA,
author = "Okan Top{\c{c}}u and Mehmet Adak and Halit
O{\u{g}}uzt{\"u}z{\"u}n",
title = "A metamodel for federation architectures",
journal = j-TOMACS,
volume = "18",
number = "3",
pages = "10:1--10:??",
month = jul,
year = "2008",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1371574.1371576",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Tue Aug 5 18:04:51 MDT 2008",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "This article proposes a metamodel for describing the
architecture of a High Level Architecture (HLA)
compliant federation. A salient feature of the
Federation Architecture Metamodel (FAMM) is the
behavioral description of federates based on live
sequence charts. FAMM formalizes the standard HLA
Object Model and Federate Interface Specification. FAMM
supports processing through automated tools, and in
particular through code generation. It is formulated in
metaGME, the metamodel for the Generic Modeling
Environment.",
acknowledgement = ack-nhfb,
articleno = "10",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "architecture; code generation; generic modeling
environment; high-level architecture; live sequence
charts; message sequence charts; metamodel;
Simulation",
}
@Article{Carl:2008:LST,
author = "Glenn Carl and George Kesidis",
title = "Large-scale testing of the {Internet}'s {Border
Gateway Protocol (BGP)} via topological scale-down",
journal = j-TOMACS,
volume = "18",
number = "3",
pages = "11:1--11:??",
month = jul,
year = "2008",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1371574.1371577",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Tue Aug 5 18:04:51 MDT 2008",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "The Internet is a critical communication
infrastructure servicing billions of end-users
world-wide. Ongoing studies of the Internet's
operations show that data loss and increased latency
are occurring due to weaknesses in its interdomain
routing protocol, BGP. Many solutions have been
proposed, but few have experienced widespread adoption.
Both the delayed discovery of the protocol's
shortcomings, and apathy for its proposed solutions,
are partially due to inadequate testing practices.
Internet interdomain routing technologies are not
evaluated at appropriate scale. Better testing is
suggested, which incorporates the specification of
large-scale experimental topologies. This is necessary,
as BGP performs the distributed operation of
interdomain routing across the thousands of networks
composing the Internet. However, only small to
moderately sized topologies can be currently
accommodated by today's testing platforms.\par
A modeling methodology based on path preserving
scale-down is proposed to extend the topological scale
of interdomain routing experimentation. A given
Internet topology is reduced in terms of its autonomous
systems (ASes) using a combination of Gaussian
elimination and several graphical heuristics. The
interdomain routing paths generated by BGP on this
reduced topology are also preserved. Path preservation
keeps the length, composition, and ordering of these
routing paths unchanged. When the routing paths guiding
Internet traffic among ASes are preserved across the
size reduction, the large-scale traffic engineering
induced by BGP can be estimated at much lower scales.
Internet data losses due to certain inappropriate
interdomain routing behaviors can be identified. As an
example, a persistent multiple origin autonomous system
(MOAS) conflict is characterized over a topology
containing 8826 ASes. It is shown that this problem's
large-scale characterization can be obtained using
scale-down models that are 70\% smaller, and thus more
accommodating to common testing platforms (e.g.,
simulation and networking testbeds).",
acknowledgement = ack-nhfb,
articleno = "11",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "BGP; interdomain routing; model reduction; network
topology",
}
@Article{Hung:2008:MSS,
author = "Ying-Chao Hung and George Michailidis",
title = "Modeling, scheduling, and simulation of switched
processing systems",
journal = j-TOMACS,
volume = "18",
number = "3",
pages = "12:1--12:??",
month = jul,
year = "2008",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1371574.1371578",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Tue Aug 5 18:04:51 MDT 2008",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Switched Processing Systems (SPS) serve as canonical
models in a wide area of applications such as high
performance computing, wireless networking, call
centers, and flexible manufacturing. In this article,
we model the SPS by considering both slotted and
continuous time and analyze it under fairly mild
stochastic assumptions. Two classes of scheduling
policies are introduced and shown to maximize the
throughput and maintain strong stability of the system.
In addition, their performance with respect to the
average job sojourn time is examined by simulating
small SPS subject to different types of input traffic.
By utilizing the simulation result of the proposed
policies, a hybrid control policy is constructed to
reduce the average job sojourn time when the system has
unknown and changing input loads.",
acknowledgement = ack-nhfb,
articleno = "12",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "average sojourn time; maximal throughput; scheduling
policy; simulation; strong stability; Switched
processing systems",
}
@Article{Taylor:2008:GEI,
author = "Simon J. E. Taylor and George Riley",
title = "Guest editors' introduction to special issue on
successes in modeling and simulation methodologies",
journal = j-TOMACS,
volume = "18",
number = "4",
pages = "13:1--13:??",
month = sep,
year = "2008",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1391978.1391979",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Sep 29 16:00:42 MDT 2008",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
articleno = "13",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Pachoulakis:2008:RVA,
author = "Ioannis Pachoulakis",
title = "{$3$D} reconstruction and visualization of
astrophysical wind volumes using physical models",
journal = j-TOMACS,
volume = "18",
number = "4",
pages = "14:1--14:??",
month = sep,
year = "2008",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1391978.1391980",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Sep 29 16:00:42 MDT 2008",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "This article reports on the application of a framework
used to model, simulate and visualize the 3D structure
of astrophysical wind volumes. The modeling methodology
is similar to multidirectional medical tomography in
that the spatial structure of an extended target can be
reconstructed from a sequence of images obtained by
scanning that target from several directions. Even
though the controlled environment realized in
diagnostic radiology cannot be replicated in the study
of astrophysical phenomena, strong candidates for
astrophysical tomography do exist in hot, close double
stars locked in orbits around a common center of mass.
As the Keplerian orbit is traced out, the geometry
presented to the observer varies so that each star
constitutes an analyzer upon its companion's wind and
probes its structure. Since these targets are too far
to be resolved spatially, we study and model the UV
spectral lines of prominent wind ions, which scatter
photospheric UV light so that line shapes vary as the
stars revolve and as inhomogeneities form, propagate,
and evolve in the composite wind. The framework
presented is applied to two hot close binaries near the
applicability limits of the discussed methodology. Two
novel custom-made tools that aid the analysis of the
spectra and the visualization of the results are also
presented. The first of these, the {\em Spectrum
Analyzer and Animator}, automates the derivation of
light curves from the observed spectra and the
generation of synthetic binary wind-line profiles,
which reproduce the morphologies and variabilities of
the observed wind profiles. After the composite wind
structure of a binary has been recovered, the second
tool, the {\em Binary 3D Renderer\/} --- also authored
in IDL --- aids the visualization of the results by
simulating the motion of the system (stars, winds and
wind-interaction effects) around the binary's center of
mass. The {\em Binary 3D Renderer\/} thus repackages
the end product of a lengthy physical modeling process
to generate physically sound, realistic multimedia
content and increase the effectiveness and
communication impact of the research results.",
acknowledgement = ack-nhfb,
articleno = "14",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "3D volume reconstruction; early type binaries;
photometry; physical models; spectroscopic binaries;
synthetic light curves; volume visualization; wind
modeling",
}
@Article{Strunz:2008:SFS,
author = "Kai Strunz and Qianli Su",
title = "Stochastic formulation of {SPICE}-type electronic
circuit simulation with polynomial chaos",
journal = j-TOMACS,
volume = "18",
number = "4",
pages = "15:1--15:??",
month = sep,
year = "2008",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1391978.1391981",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Sep 29 16:00:42 MDT 2008",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "A methodology for efficient tolerance analysis of
electronic circuits based on nonsampling stochastic
simulation of transients is formulated, implemented,
and validated. We model the stochastic behavior of all
quantities that are subject to tolerance spectrally
with polynomial chaos. A library of stochastic models
of linear and nonlinear circuit elements is created. In
analogy to the deterministic implementation of the
SPICE electronic circuit simulator, the overall
stochastic circuit model is obtained using nodal
analysis. In the proposed case studies, we analyze the
influence of device tolerance on the response of a
lowpass filter, the impact of temperature variability
on the output of an amplifier, and the effect of
changes of the load of a diode bridge on the
probability density function of the output voltage. The
case studies demonstrate that the novel methodology is
computationally faster than the Monte Carlo method and
more accurate and flexible than the root-sum-square
method. This makes the stochastic circuit simulator,
referred to as PolySPICE, a compelling candidate for
the tolerance study of reliability-critical electronic
circuits.",
acknowledgement = ack-nhfb,
articleno = "15",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "circuit modeling; circuit simulation; electronic
circuit; Galerkin projection; nonsampling stochastic
analysis; polynomial chaos; power electronics; spectral
methods; SPICE; stochastic differential equations;
tolerance analysis; transients",
}
@Article{Rosenfeld:2008:ABG,
author = "Simon Rosenfeld",
title = "Approximate bivariate gamma generator with
prespecified correlation and different marginal
shapes",
journal = j-TOMACS,
volume = "18",
number = "4",
pages = "16:1--16:??",
month = sep,
year = "2008",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1391978.1391982",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Sep 29 16:00:42 MDT 2008",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/s-plus.bib;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "A new algorithm is proposed for generating approximate
bivariate gamma random samples with a prespecified
correlation coefficient and different marginal shapes.
A distinctive feature of this approach is computational
simplicity and ease of control. Extensive testing
demonstrates high accuracy of the proposed algorithm.
An S-PLUS code implementing the algorithm is provided.
Regression lines produced by the technique are nearly
linear, even when marginal shapes are drastically
different. This feature makes the approach especially
useful in simulation studies associated with linear
regression problems. A real-life example of application
to the analysis of heteroscedastic regression models is
presented. This analysis is a part of a bigger study
aimed at quantification of risk factors in cancer
research. Two-dimensional probabilistic patterns
produced by the algorithm are compared to those
generated by the well-known technique by Schmeiser and
Lal [1982].",
acknowledgement = ack-nhfb,
articleno = "16",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "bivariate gamma distribution; correlation coefficient;
dietary assessment; random sampling",
}
@Article{Stopford:2008:FSS,
author = "Benjamin Stopford and Steve Counsell",
title = "A framework for the simulation of structural software
evolution",
journal = j-TOMACS,
volume = "18",
number = "4",
pages = "17:1--17:??",
month = sep,
year = "2008",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1391978.1391983",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Sep 29 16:00:42 MDT 2008",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "As functionality is added to an aging piece of
software, its original design and structure will tend
to erode. This can lead to high coupling, low cohesion
and other undesirable effects associated with spaghetti
architectures. The underlying forces that cause such
degradation have been the subject of much research.
However, progress in this field is slow, as its
complexity makes it difficult to isolate the causal
flows leading to these effects. This is further
complicated by the difficulty of generating enough
empirical data, in sufficient quantity, and attributing
such data to specific points in the causal chain. This
article describes a framework for simulating the
structural evolution of software. A complete simulation
model is built by incrementally adding modules to the
framework, each of which contributes an individual
evolutionary effect. These effects are then combined to
form a multifaceted simulation that evolves a
fictitious code base in a manner approximating
real-world behavior. We describe the underlying
principles and structures of our framework from a
theoretical and user perspective; a validation of a
simple set of evolutionary parameters is then provided
and three empirical software studies generated from
open-source software (OSS) are used to support claims
and generated results. The research illustrates how
simulation can be used to investigate a complex and
under-researched area of the development cycle. It also
shows the value of incorporating certain human traits
into a simulation --- factors that, in real-world
system development, can significantly influence
evolutionary structures.",
acknowledgement = ack-nhfb,
articleno = "17",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "agent; evolution; feedback; framework software;
metrics; object-oriented; plug-in; simulation; tool;
user",
}
@Article{Nutaro:2008:COS,
author = "James Nutaro",
title = "On constructing optimistic simulation algorithms for
the discrete event system specification",
journal = j-TOMACS,
volume = "19",
number = "1",
pages = "1:1--1:??",
month = dec,
year = "2008",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1456645.1456646",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Tue Jan 6 14:41:20 MST 2009",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "This article describes a Time Warp simulation
algorithm for discrete event models that are described
in terms of the Discrete Event System Specification
(DEVS). The article shows how the total state
transition and total output function of a DEVS atomic
model can be transformed into an event processing
procedure for a logical process. A specific Time Warp
algorithm is constructed around this logical process,
and it is shown that the algorithm correctly simulates
a DEVS coupled model that consists entirely of
interacting atomic models. The simulation algorithm is
presented abstractly; it is intended to provide a basis
for implementing efficient and scalable parallel
algorithms that correctly simulate DEVS models.",
acknowledgement = ack-nhfb,
articleno = "1",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "DEVS; discrete-event simulation; parallel simulation;
Time Warp",
}
@Article{Mitchell:2008:SAM,
author = "Bradley Mitchell and Levent Yilmaz",
title = "Symbiotic adaptive multisimulation: an autonomic
simulation framework for real-time decision support
under uncertainty",
journal = j-TOMACS,
volume = "19",
number = "1",
pages = "2:1--2:??",
month = dec,
year = "2008",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1456645.1456647",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Tue Jan 6 14:41:20 MST 2009",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Inspired by the compound arthropod eye, Symbiotic
Adaptive Multisimulation (SAMS) introduces an autonomic
decision support capability for systems in shifting,
ill-defined, uncertain environments. Rather than rely
on a single authoritative model, SAMS explores an
ensemble of plausible models, which are individually
flawed but collectively provide more insight than would
be possible otherwise. A case study based on a UAV team
search and attack model is presented to illustrate the
potential of SAMS. Results demonstrate the capability
of SAMS to produce a large degree of exploratory
behavior, followed by increased exploitative search
behavior as the physical system unfolds.",
acknowledgement = ack-nhfb,
articleno = "2",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "Agent simulation; decision support; robust
intelligence; uncertainty",
}
@Article{Chan:2008:MPM,
author = "Wai Kin Victor Chan and Lee W. Schruben",
title = "Mathematical programming models of closed tandem
queueing networks",
journal = j-TOMACS,
volume = "19",
number = "1",
pages = "3:1--3:??",
month = dec,
year = "2008",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1456645.1456648",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Tue Jan 6 14:41:20 MST 2009",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Closed tandem queueing networks are an important class
of queueing models. Common approaches for analyzing
these systems include Markov processes, renewal theory,
and random walks. This article presents optimization
models for sample paths of closed tandem queues. These
mathematical models provide a new tool for analyzing
these queueing systems using the techniques and
algorithms from mathematical programming, and from
graph theory in particular. We then apply operators
from computer graphics (electronic picture
manipulation) to graph theoretic representations of
discrete-event system dynamics to establish some
fundamental mathematical properties for these queueing
systems.",
acknowledgement = ack-nhfb,
articleno = "3",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "blocking; Event relationship graph; mathematical
programming representation; queueing network;
reversibility; symmetry",
}
@Article{Chertov:2008:FNS,
author = "Roman Chertov and Sonia Fahmy and Ness B. Shroff",
title = "Fidelity of network simulation and emulation: a case
study of {TCP}-targeted denial of service attacks",
journal = j-TOMACS,
volume = "19",
number = "1",
pages = "4:1--4:??",
month = dec,
year = "2008",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1456645.1456649",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Tue Jan 6 14:41:20 MST 2009",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "In this article, we investigate the differences
between {\em simulation\/} and {\em emulation\/} when
conducting denial of service (DoS) attack experiments.
As a case study, we consider low-rate TCP-targeted DoS
attacks. We design constructs and tools for emulation
testbeds to achieve a level of control comparable to
simulation tools. Through a careful sensitivity
analysis, we expose difficulties in obtaining
meaningful measurements from the DETER, Emulab, and
WAIL testbeds with default system settings. We find
dramatic differences between simulation and emulation
results for DoS experiments. Our results also reveal
that software routers such as Click provide a flexible
experimental platform, but require understanding and
manipulation of the underlying network device drivers.
Our experiments with commercial Cisco routers
demonstrate that they are highly susceptible to the
TCP-targeted attacks when ingress/egress IP filters are
used.",
acknowledgement = ack-nhfb,
articleno = "4",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "congestion control; denial of service attacks;
emulation; low-rate TCP-targeted attacks; Simulation;
TCP; testbeds",
}
@Article{Pasupathy:2009:RAA,
author = "Raghu Pasupathy and Bruce W. Schmeiser",
title = "Retrospective-approximation algorithms for the
multidimensional stochastic root-finding problem",
journal = j-TOMACS,
volume = "19",
number = "2",
pages = "5:1--5:??",
month = mar,
year = "2009",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1502787.1502788",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Mar 25 17:33:08 MDT 2009",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "The stochastic root-finding problem (SRFP) is that of
solving a nonlinear system of equations using only a
simulation that provides estimates of the functions at
requested points. Equivalently, SRFPs seek locations
where an unknown vector function attains a given target
using only a simulation capable of providing estimates
of the function. SRFPs find application in a wide
variety of physical settings.\par
We develop a family of retrospective-approximation (RA)
algorithms called Bounding RA that efficiently solves a
certain class of multidimensional SRFPs. During each
iteration, Bounding RA generates and solves a
sample-path problem by identifying a polytope of
stipulated diameter, with an image that bounds the
given target to within stipulated tolerance. Across
iterations, the stipulations become increasingly
stringent, resulting in a sequence of shrinking
polytopes that approach the correct
solution.\par
Efficiency results from: (i) the RA structure, (ii) the
idea of using bounding polytopes to exploit problem
structure, and (iii) careful step-size and direction
choice during algorithm evolution. Bounding RA has good
finite-time performance that is robust with respect to
the location of the initial solution, and algorithm
parameter values. Empirical tests suggest that Bounding
RA outperforms Simultaneous Perturbation Stochastic
Approximation (SPSA), which is arguably the best-known
algorithm for solving SRFPs.",
acknowledgement = ack-nhfb,
articleno = "5",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "Retrospective approximation; sample-average
approximation; stochastic root finding",
}
@Article{Tafazzoli:2009:PCE,
author = "Ali Tafazzoli and Stephen Roberts and Robert Klein and
Reid Ness and Robert Dittus",
title = "Probabilistic cost-effectiveness comparison of
screening strategies for colorectal cancer",
journal = j-TOMACS,
volume = "19",
number = "2",
pages = "6:1--6:??",
month = mar,
year = "2009",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1502787.1502789",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Mar 25 17:33:08 MDT 2009",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "A stochastic discrete-event simulation model of the
natural history of Colorectal Cancer (CRC) is augmented
with screening technology representations to create a
base for simulating various screening strategies for
CRC. The CRC screening strategies recommended by the
American Gastroenterological Association (AGA) and the
newest screening strategies for which clinical efficacy
has been established are simulated. In addition to
verification steps, validation of screening is pursued
by comparison with the Minnesota Colon Cancer Control
Study. The model accumulates discounted costs and
quality-adjusted life-years. The natural variability in
the modeled random variables for natural history is
conditioned using a probabilistic sensitivity analysis
through a two-stage sampling process that adds other
random variables representing parametric uncertainty.
The analysis of the screening alternatives in a
low-risk population explores both deterministic and
stochastic dominance to eliminate some screening
alternatives. Net benefit analysis, based on
willingness to pay for quality-adjusted life-years, is
used to compare the most cost-effective strategies
through acceptability curves and to make a screening
recommendation. Methodologically, this work
demonstrates how variability from the natural variation
in the development, screening, and treatment of a
disease can be combined with the variation in parameter
uncertainty. Furthermore, a net benefit analysis that
characterizes cost-effectiveness alternatives can
explicitly depend on variation from all sources
producing a probabilistic cost-effectiveness analysis
of decision alternatives.",
acknowledgement = ack-nhfb,
articleno = "6",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "acceptability curves; colorectal cancer screening
strategies; Cost-effectiveness analysis; medical
decision-making; net benefit analysis; probabilistic
sensitivity analysis",
}
@Article{Sanchez:2009:TPS,
author = "Susan M. Sanchez and Hong Wan and Thomas W. Lucas",
title = "Two-phase screening procedure for simulation
experiments",
journal = j-TOMACS,
volume = "19",
number = "2",
pages = "7:1--7:??",
month = mar,
year = "2009",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1502787.1502790",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Mar 25 17:33:08 MDT 2009",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Analysts examining complex simulation models often
conduct screening experiments to identify important
factors. The controlled sequential bifurcation
screening procedures CSB and CSB-X use a sequence of
tests to classify factors as important or unimportant,
while controlling Type I error and power. These
procedures require analysts to identify the directions
of the effects prior to experimentation, which can be
problematic. We propose hybrid two-phase approaches,
FFCSB and FFCSBX, as alternatives. Phase 1 uses an
efficient fractional factorial to estimate factor
effect directions; phase 2 uses CSB or CSB-X. Empirical
investigations show these outperform CSB(X) in
efficiency and effectiveness for many situations of
practical interest.",
acknowledgement = ack-nhfb,
articleno = "7",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "controlled sequential bifurcation; experimentation;
Simulation theory",
}
@Article{Bhatnagar:2009:OPT,
author = "Shalabh Bhatnagar and Karmeshu and Vivek Kumar
Mishra",
title = "Optimal parameter trajectory estimation in
parameterized {SDEs}: an algorithmic procedure",
journal = j-TOMACS,
volume = "19",
number = "2",
pages = "8:1--8:??",
month = mar,
year = "2009",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1502787.1502791",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Mar 25 17:33:08 MDT 2009",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "We consider the problem of estimating the optimal
parameter trajectory over a finite time interval in a
parameterized stochastic differential equation (SDE),
and propose a simulation-based algorithm for this
purpose. Towards this end, we consider a discretization
of the SDE over finite time instants and reformulate
the problem as one of finding an optimal parameter at
each of these instants. A stochastic approximation
algorithm based on the smoothed functional technique is
adapted to this setting for finding the optimal
parameter trajectory. A proof of convergence of the
algorithm is presented and results of numerical
experiments over two different settings are shown. The
algorithm is seen to exhibit good performance. We also
present extensions of our framework to the case of
finding optimal parameterized feedback policies for
controlled SDE and present numerical results in this
scenario as well.",
acknowledgement = ack-nhfb,
articleno = "8",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "Optimal parameter trajectory; parameterized stochastic
differential equations (SDEs); simulation optimization;
smoothed functional algorithm",
}
@Article{Brandao:2009:ANS,
author = "Rita Marques Brand{\~a}o and Ac{\'a}cio M. O. Porta
Nova",
title = "Analysis of nonstationary stochastic simulations using
classical time-series models",
journal = j-TOMACS,
volume = "19",
number = "2",
pages = "9:1--9:??",
month = mar,
year = "2009",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1502787.1502792",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Mar 25 17:33:08 MDT 2009",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "This article extends the use of classical
autoregressive and moving average time-series models to
the analysis of a variety of nonstationary
discrete-event simulations. A thorough experimental
evaluation shows that integrated and seasonal
time-series models constitute very promising
metamodels, especially for analyzing queueing system
simulations under congested or cyclical traffic
conditions. In some situations, stationarity-inducing
transformations may be required before this methodology
can be used. Our approach for efficient estimation of
meaningful performance measures of selected responses
in the target system is illustrated using a set of case
studies taken from the simulation literature.",
acknowledgement = ack-nhfb,
articleno = "9",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "Discrete-event simulation; output analysis; simulation
metamodels; time-series models",
}
@Article{Shortle:2009:RCQ,
author = "John F. Shortle and Brian L. Mark and Donald Gross",
title = "Reduction of closed queueing networks for efficient
simulation",
journal = j-TOMACS,
volume = "19",
number = "3",
pages = "10:1--10:??",
month = jun,
year = "2009",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1540530.1540531",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Tue Aug 11 19:21:20 MDT 2009",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "This article gives several methods for approximating a
closed queueing network with a smaller one. The
objective is to reduce the simulation time of the
network. We consider Jackson-like networks with
Markovian routing and with general service
distributions. The basic idea is to first divide the
network into two parts --- the core nodes of interest
and the remaining nodes. We suppose that only metrics
at the core nodes are of interest. The remaining nodes
are collapsed into a reduced set of nodes, in an effort
to approximate the flows into and out of the set of
core nodes. The core nodes and their interactions are
preserved in the reduced network. We test the network
reductions for accuracy and speed. By randomly
generating sample networks, we test the reductions on a
large variety of test networks, rather than on a few
specific cases. The main conclusion is that the
reductions work well when the squared coefficients of
variation of the service distributions are not all
small (that is, the network is not close to being
deterministic) and for nodes where the utilization is
not too high or too low.",
acknowledgement = ack-nhfb,
articleno = "10",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "network decomposition; Queueing networks",
}
@Article{Calvin:2009:SOA,
author = "James M. Calvin",
title = "Simulation output analysis using integrated paths
{II}: {Low} bias estimators",
journal = j-TOMACS,
volume = "19",
number = "3",
pages = "11:1--11:??",
month = jun,
year = "2009",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1540530.1540532",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Tue Aug 11 19:21:20 MDT 2009",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "This article is a sequel to a previous article that
introduced a class of variance estimators for
steady-state simulation output analysis. The estimators
were constructed by applying a quadratic function to a
vector obtained from iterated integrations of the
simulation output. The previous article concentrated on
deriving the limiting distributions of the estimators
and on their computational efficiency for a particular
choice of quadratic function. The present article
considers estimators constructed from different
quadratic functions, chosen mainly to reduce bias
compared to the estimators of the previous article.
Overlapping and nonoverlapping batch means versions of
the estimators are discussed.",
acknowledgement = ack-nhfb,
articleno = "11",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "efficiency improvement; Variance reduction",
}
@Article{Osogami:2009:FPB,
author = "Takayuki Osogami",
title = "Finding probably best systems quickly via
simulations",
journal = j-TOMACS,
volume = "19",
number = "3",
pages = "12:1--12:??",
month = jun,
year = "2009",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1540530.1540533",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Tue Aug 11 19:21:20 MDT 2009",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "We propose an indifference-zone approach for a ranking
and selection problem with the goal of reducing both
the number of simulated samples of the performance and
the frequency of configuration changes. We prove that
with a prespecified high probability, our algorithm
finds the best system configuration. Our proof hinges
on several ideas, including the use of Anderson's
probability bound, that have not been fully
investigated for the ranking and selection problem.
Numerical experiments show that our algorithm can
select the best system configuration using up to 50\%
fewer simulated samples than existing algorithms
without increasing the frequency of configuration
changes.",
acknowledgement = ack-nhfb,
articleno = "12",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "Brownian motion; indifference zone; ranking and
selection; Simulation output analysis; switching;
two-stage",
}
@Article{Heidergott:2009:GEC,
author = "Bernd Heidergott and Felisa J. V{\'a}zquez-Abad",
title = "Gradient estimation for a class of systems with bulk
services: a problem in public transportation",
journal = j-TOMACS,
volume = "19",
number = "3",
pages = "13:1--13:??",
month = jun,
year = "2009",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1540530.1540534",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Tue Aug 11 19:21:20 MDT 2009",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "This article presents a comparison of different
gradient estimators for the sensitivity of waiting
times in a bulk server system. Inspired by a
transportation network, our model is that of a bursty
arrival process that waits at a ``platform'' until the
server is available (representing a train or bus ready
for departure). At the departure epochs, all waiting
passengers leave at once. The departure process is
assumed to be a renewal process and, based on a
limiting result, the interdeparture times are
approximated by truncated normal random variables. The
interarrival times are assumed to be identically and
independently distributed (i.i.d.), with a general
distribution of bounded density. We are interested in
calculating the sensitivities of the total cumulative
waiting time of all passengers with respect to the
interdeparture times. For this general model where
neither the interarrival times nor the interdeparture
times are exponential, there is no analytical formula
available. However, the estimation of such
sensitivities is an important problem for flow control
in such networks. We establish a Smoothed Perturbation
Analysis (SPA), a Measure-Valued Differentiation (MVD),
and a Score Function (SF) estimator, including
numerical experiments.",
acknowledgement = ack-nhfb,
articleno = "13",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "Bulk servers; measure-valued differentiation; score
function; sensitivity analysis; smoothed perturbation
analysis",
}
@Article{Wu:2009:OSI,
author = "Tongqiang Tony Wu and Warren B. Powell and Alan
Whisman",
title = "The optimizing-simulator: an illustration using the
military airlift problem",
journal = j-TOMACS,
volume = "19",
number = "3",
pages = "14:1--14:??",
month = jun,
year = "2009",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1540530.1540535",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Tue Aug 11 19:21:20 MDT 2009",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "There have been two primary modeling and algorithmic
strategies for modeling operational problems in
transportation and logistics: simulation, offering
tremendous modeling flexibility, and optimization,
which offers the intelligence of math programming. Each
offers significant theoretical and practical
advantages. In this article, we show that you can model
complex problems using a range of decision functions,
including both rule-based and cost-based logic, and
spanning different classes of information. We show how
different types of decision functions can be designed
using up to four classes of information. The choice of
which information classes to use is a modeling choice,
and requires making specific choices in the
representation of the problem. We illustrate these
ideas in the context of modeling military airlift,
where simulation and optimization have been viewed as
competing methodologies. Our goal is to show that these
are simply different flavors of a series of integrated
modeling strategies.",
acknowledgement = ack-nhfb,
articleno = "14",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "Approximate dynamic programming; control of
simulation; military logistics; modeling information;
optimizing-simulator",
}
@Article{Faure:2009:GHS,
author = "Henri Faure and Christiane Lemieux",
title = "Generalized {Halton} sequences in 2008: a
comparative study",
journal = j-TOMACS,
volume = "19",
number = "4",
pages = "15:1--15:??",
month = oct,
year = "2009",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1596519.1596520",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Mar 15 09:03:47 MDT 2010",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Halton sequences have always been quite popular with
practitioners, in part because of their intuitive
definition and ease of implementation. However, in
their original form, these sequences have also been
known for their inadequacy to integrate functions in
moderate to large dimensions, in which case
$(t,s)$-sequences such as the Sobol' sequence are
usually preferred. To overcome this problem, one
possible approach is to include permutations in the
definition of Halton sequences --- thereby obtaining
{\em generalized Halton sequences\/} --- an idea that
goes back to almost thirty years ago, and that has been
studied by many researchers in the last few years. In
parallel to these efforts, an important improvement in
the upper bounds for the discrepancy of Halton
sequences has been made by Atanassov in 2004. Together,
these two lines of research have revived the interest
in Halton sequences. In this article, we review
different generalized Halton sequences that have been
proposed recently, and compare them by means of
numerical experiments. We also propose a new
generalized Halton sequence which, we believe, offers a
practical advantage over the surveyed constructions,
and that should be of interest to practitioners.",
acknowledgement = ack-nhfb,
articleno = "15",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "discrepancy; Halton sequences; permutations;
scrambling",
}
@Article{Feng:2009:FBB,
author = "Benjamin Zhong Ming Feng and Changcheng Huang and
Michael Devetsikiotis",
title = "{FISTE}: a black box approach for end-to-end {QoS}
management",
journal = j-TOMACS,
volume = "19",
number = "4",
pages = "16:1--16:??",
month = oct,
year = "2009",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1596519.1596521",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Mar 15 09:03:47 MDT 2010",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "The goal of traffic engineering is to achieve a target
Quality of Service (QoS) while maximizing network
utilization. While determining the QoS for end-to-end
paths in a network under self-similar traffic models is
difficult, end-to-end network performance analysis is
still essential in providing QoS to networks such as
Virtual Private Networks (VPN) and Peer-to-Peer (P2P)
networks. The Fast Importance Sampling based Traffic
Engineering (FISTE) approach proposed in this article
is a prediction-based approach that maps the ingress
traffic levels of a network to the QoS of end-to-end
path(s) in the network. Because FISTE is a hybrid of
simulation analysis and closed-form analysis, it can
treat a complex network as a black box. When we
combined Simulated Annealing (SA) with FISTE, the
resulting approach can provide a traffic engineering
solution so that multiple end-to-end QoS requirements
are satisfied while the network resource utilization is
maximized. FISTE originated from the concept of
Importance Sampling (IS), and our approach differs from
the previous Importance Sampling based approaches since
this is the first time that IS is applied to
multi-queue systems under Fractional Gaussian Noise
(FGN) input and traffic engineering.",
acknowledgement = ack-nhfb,
articleno = "16",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "buffer overflow; congestion; end-to-end QoS; fractal
gaussian noise; heuristic search; importance Sampling;
latency; Monte Carlo; Overlay network; packet loss;
peer-to-peer; prediction; response surface;
self-similar; simulated annealing; traffic engineering;
virtual private network",
}
@Article{Dimitropoulos:2009:GAM,
author = "Xenofontas Dimitropoulos and Dmitri Krioukov and Amin
Vahdat and George Riley",
title = "Graph annotations in modeling complex network
topologies",
journal = j-TOMACS,
volume = "19",
number = "4",
pages = "17:1--17:??",
month = oct,
year = "2009",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1596519.1596522",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Mar 15 09:03:47 MDT 2010",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "The coarsest approximation of the structure of a
complex network, such as the Internet, is a simple
undirected unweighted graph. This approximation,
however, loses too much detail. In reality, objects
represented by vertices and edges in such a graph
possess some nontrivial internal structure that varies
across and differentiates among distinct types of links
or nodes. In this work, we abstract such additional
information as network {\em annotations}. We introduce
a network topology modeling framework that treats
annotations as an extended correlation profile of a
network. Assuming we have this profile measured for a
given network, we present an algorithm to rescale it in
order to construct networks of varying size that still
reproduce the original measured annotation
profile.\par
Using this methodology, we accurately capture the
network properties essential for realistic simulations
of network applications and protocols, or any other
simulations involving complex network topologies,
including modeling and simulation of network evolution.
We apply our approach to the Autonomous System (AS)
topology of the Internet annotated with business
relationships between ASs. This topology captures the
large-scale structure of the Internet. In depth
understanding of this structure and tools to model it
are cornerstones of research on future Internet
architectures and designs. We find that our techniques
are able to accurately capture the structure of
annotation correlations within this topology, thus
reproducing a number of its important properties in
synthetically-generated random graphs.",
acknowledgement = ack-nhfb,
articleno = "17",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "Annotations; AS relationships; complex networks;
topology",
}
@Article{Devroye:2009:RVG,
author = "Luc Devroye",
title = "Random variate generation for exponentially and
polynomially tilted stable distributions",
journal = j-TOMACS,
volume = "19",
number = "4",
pages = "18:1--18:??",
month = oct,
year = "2009",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1596519.1596523",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Mar 15 09:03:47 MDT 2010",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "We develop exact random variate generators for the
polynomially and exponentially tilted unilateral stable
distributions. The algorithms, which generalize
Kanter's method, are uniformly fast over all choices of
the tilting and stable parameters. The key to the
solution is a new distribution which we call
Zolotarev's distribution. We also present a novel
double rejection method that is useful whenever
densities have an integral representation involving an
auxiliary variable.",
acknowledgement = ack-nhfb,
articleno = "18",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "expected time analysis; importance sampling; Monte
Carlo method; probability inequalities; Random variate
generation; rejection method; simulation; stable
distribution; tempered distributions",
}
@Article{Hu:2009:ISO,
author = "Xiaolin Hu and Lewis Ntaimo",
title = "Integrated simulation and optimization for wildfire
containment",
journal = j-TOMACS,
volume = "19",
number = "4",
pages = "19:1--19:??",
month = oct,
year = "2009",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1596519.1596524",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Mar 15 09:03:47 MDT 2010",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Wildfire containment is an important but challenging
task. The ability to predict fire spread behavior,
optimize a plan for firefighting resource dispatch and
evaluate such a plan using several firefighting tactics
is essential for supporting decision making for
containing wildfires. In this article, we present an
integrated framework for wildfire spread simulation,
firefighting resource optimization and wildfire
suppression simulation. We present a stochastic
mixed-integer programming model for initial attack to
generate firefighting resource dispatch plans using as
input fire spread scenario results from a standard
wildfire behavior simulator. A new agent-based discrete
event simulation model for fire suppression is used to
simulate fire suppression based on dispatch plans from
the stochastic optimization model, and in turn provides
feedback to the optimization model for revising the
dispatch plans if necessary. We report on several
experimental results, which demonstrate that different
firefighting tactics can lead to significantly
different fire suppression results for a given dispatch
plan, and simulation of these tactics can provide
valuable information for fire managers in selecting
dispatch plans from optimization models before actual
implementation in the field.",
acknowledgement = ack-nhfb,
articleno = "19",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "containment; suppression; Wildfire spread",
}
@Article{Ghosh:2009:CBN,
author = "Soumyadip Ghosh and Shane G. Henderson",
title = "Corrigendum: {Behavior} of the {NORTA} method for
correlated random vector generation as the dimension
increases",
journal = j-TOMACS,
volume = "19",
number = "4",
pages = "20:1--20:??",
month = oct,
year = "2009",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1596519.1596525",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Mar 15 09:03:47 MDT 2010",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "This note corrects an error in Ghosh and Henderson
[2003].",
acknowledgement = ack-nhfb,
articleno = "20",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "NORTA method; onion method; sampling random matrices;
semidefinite programming",
}
@Article{Chick:2010:GEI,
author = "Stephen E. Chick and Enver Y{\"u}cesan",
title = "Guest editors' introduction to special issue on the
first {INFORMS} simulation society research workshop",
journal = j-TOMACS,
volume = "20",
number = "1",
pages = "1:1--1:3",
month = jan,
year = "2010",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1667072.1667073",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Mar 15 09:04:46 MDT 2010",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
articleno = "1",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Schruben:2010:SMA,
author = "Lee Schruben",
title = "Simulation modeling for analysis",
journal = j-TOMACS,
volume = "20",
number = "1",
pages = "2:1--2:22 + 17 (online appendix)",
month = jan,
year = "2010",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1667072.1667074",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Mar 15 09:04:46 MDT 2010",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "This article explores possibilities for designing and
executing simulation models with specific analysis
goals in mind, and shows that a tight coupling of the
modeling and analysis phases in a simulation project
can lead to dramatic improvements in the study results.
Suggestions are made for how simulation analysis,
considered in the explicit context of discrete-event
simulation models, can create new opportunities for
meaningful research and more efficient modeling.
Modeling decisions can play a significant role in the
performance of analytical procedures. How a simulation
model is designed can enable, inhibit, or even
invalidate analytical procedures and methodology
research results.",
acknowledgement = ack-nhfb,
articleno = "2",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "analysis; Discrete-event simulation; event graphs;
experimental design",
}
@Article{Xu:2010:ISC,
author = "Jie Xu and Barry L. Nelson and Jeff L. Hong",
title = "Industrial strength {COMPASS}: a comprehensive
algorithm and software for optimization via
simulation",
journal = j-TOMACS,
volume = "20",
number = "1",
pages = "3:1--3:29 + 14 (online appendix)",
month = jan,
year = "2010",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1667072.1667075",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Mar 15 09:04:46 MDT 2010",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Industrial Strength COMPASS (ISC) is a particular
implementation of a general framework for optimizing
the expected value of a performance measure of a
stochastic simulation with respect to integer-ordered
decision variables in a finite (but typically large)
feasible region defined by linear-integer constraints.
The framework consists of a global-search phase,
followed by a local-search phase, and ending with a
``clean-up'' (selection of the best) phase. Each phase
provides a probability 1 convergence guarantee as the
simulation effort increases without bound: Convergence
to a globally optimal solution in the global-search
phase; convergence to a locally optimal solution in the
local-search phase; and convergence to the best of a
small number of good solutions in the clean-up phase.
In practice, ISC stops short of such convergence by
applying an improvement-based transition rule from the
global phase to the local phase; a statistical test of
convergence from the local phase to the clean-up phase;
and a ranking-and-selection procedure to terminate the
clean-up phase. Small-sample validity of the
statistical test and ranking-and-selection procedure is
proven for normally distributed data. ISC is compared
to the commercial optimization via simulation package
OptQuest on five test problems that range from 2 to 20
decision variables and on the order of 10$^4$ to
10$^{20}$ feasible solutions. These test cases
represent response-surface models with known properties
and realistic system simulation problems.",
acknowledgement = ack-nhfb,
articleno = "3",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "Optimization via simulation; random search; ranking
and selection",
}
@Article{He:2010:SOU,
author = "Donghai He and Loo Hay Lee and Chun-Hung Chen and
Michael C. Fu and Segev Wasserkrug",
title = "Simulation optimization using the cross-entropy method
with optimal computing budget allocation",
journal = j-TOMACS,
volume = "20",
number = "1",
pages = "4:1--4:22 + 9 (online appendix)",
month = jan,
year = "2010",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1667072.1667076",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Mar 15 09:04:46 MDT 2010",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "We propose to improve the efficiency of simulation
optimization by integrating the notion of optimal
computing budget allocation into the Cross-Entropy (CE)
method, which is a global optimization search approach
that iteratively updates a parameterized distribution
from which candidate solutions are generated. This
article focuses on continuous optimization problems. In
the stochastic simulation setting where replications
are expensive but noise in the objective function
estimate could mislead the search process, the
allocation of simulation replications can make a
significant difference in the performance of such
global optimization search algorithms. A new allocation
scheme is developed based on the notion of optimal
computing budget allocation. The proposed approach
improves the updating of the sampling distribution by
carrying out this computing budget allocation in an
efficient manner, by minimizing the expected
mean-squared error of the CE weight function. Numerical
experiments indicate that the computational efficiency
of the CE method can be substantially improved if the
ideas of computing budget allocation are applied.",
acknowledgement = ack-nhfb,
articleno = "4",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "computing budget allocation; cross-entropy method;
estimation of distribution algorithms; Simulation
optimization",
}
@Article{Heidergott:2010:GED,
author = "Bernd Heidergott and Felisa J. V{\'a}zquez--Abad and
Georg Pflug and Taoying Farenhorst-Yuan",
title = "Gradient estimation for discrete-event systems by
measure-valued differentiation",
journal = j-TOMACS,
volume = "20",
number = "1",
pages = "5:1--5:28",
month = jan,
year = "2010",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1667072.1667077",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Mar 15 09:04:46 MDT 2010",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "In simulation of complex stochastic systems, such as
Discrete-Event Systems (DES), statistical distributions
are used to model the underlying randomness in the
system. A sensitivity analysis of the simulation output
with respect to parameters of the input distributions,
such as the mean and the variance, is therefore of
great value. The focus of this article is to provide a
practical guide for robust sensitivity, respectively,
gradient estimation that can be easily implemented
along the simulation of a DES. We study the
Measure-Valued Differentiation (MVD) approach to
sensitivity estimation. Specifically, we will exploit
the ``modular'' structure of the MVD approach, by
firstly providing measure-valued derivatives for input
distributions that are of importance in practice, and
subsequently, by showing that if an input distribution
possesses a measure-valued derivative, then so does the
overall Markov kernel modeling the system transitions.
This simplifies the complexity of applying MVD
drastically: one only has to study the measure-valued
derivative of the input distribution, a measure-valued
derivative of the associated Markov kernel is then
given through a simple formula in canonical form. The
derivative representations of the underlying simple
distributions derived in this article can be stored in
a computer library. Combined with the generic MVD
estimator, this yields an automated gradient estimation
procedure. The challenge in automating MVD so that it
can be included into a simulation package is the
verification of the integrability condition to
guarantee that the estimators are unbiased. The key
contribution of the article is that we establish a
general condition for unbiasedness which is easily
checked in applications. Gradient estimators obtained
by MVD are typically phantom estimators and we discuss
the numerical efficiency of phantom estimators with the
example of waiting times in the G/G/1 queue.",
acknowledgement = ack-nhfb,
articleno = "5",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "measure-valued differentiation; Simulation
optimization; stochastic approximation",
}
@Article{LEcuyer:2010:ARE,
author = "Pierre L'Ecuyer and Jose H. Blanchet and Bruno Tuffin
and Peter W. Glynn",
title = "Asymptotic robustness of estimators in rare-event
simulation",
journal = j-TOMACS,
volume = "20",
number = "1",
pages = "6:1--6:41",
month = jan,
year = "2010",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1667072.1667078",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Mar 15 09:04:46 MDT 2010",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "The asymptotic robustness of estimators as a function
of a rarity parameter, in the context of rare-event
simulation, is often qualified by properties such as
bounded relative error (BRE) and logarithmic efficiency
(LE), also called asymptotic optimality. However, these
properties do not suffice to ensure that moments of
order higher than one are well estimated. For example,
they do not guarantee that the variance of the
empirical variance remains under control as a function
of the rarity parameter. We study generalizations of
the BRE and LE properties that take care of this
limitation. They are named bounded relative moment of
order $k$ (BRM-$k$) and logarithmic efficiency of order
$k$ (LE-$k$), where $ k \geq 1$ is an arbitrary real
number. We also introduce and examine a stronger notion
called vanishing relative centered moment of order $k$,
and exhibit examples where it holds. These properties
are of interest for various estimators, including the
empirical mean and the empirical variance. We develop
(sufficient) Lyapunov-type conditions for these
properties in a setting where state-dependent
importance sampling (IS) is used to estimate
first-passage time probabilities. We show how these
conditions can guide us in the design of good IS
schemes, that enjoy convenient asymptotic robustness
properties, in the context of random walks with
light-tailed and heavy-tailed increments. As another
illustration, we study the hierarchy between these
robustness properties (and a few others) for a model of
highly reliable Markovian system (HRMS) where the goal
is to estimate the failure probability of the system.
In this setting, for a popular class of IS schemes, we
show that BRM-$k$ and LE-$k$ are equivalent and that
these properties become strictly stronger when $k$
increases. We also obtain a necessary and sufficient
condition for BRM-$k$ in terms of quantities that can
be readily computed from the parameters of the model.",
acknowledgement = ack-nhfb,
articleno = "6",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "bounded relative error; importance sampling;
logarithmic efficiency; Rare-event simulation;
robustness; zero-variance approximation",
}
@Article{Andrew:2010:SFG,
author = "Lachlan L. H. Andrew and Guoqi Qian and Felisa J.
V{\'a}zquez-Abad",
title = "Setwise and filtered {Gibbs} samplers for teletraffic
analysis",
journal = j-TOMACS,
volume = "20",
number = "2",
pages = "7:1--7:??",
month = apr,
year = "2010",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1734222.1734223",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed May 5 15:37:10 MDT 2010",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "A setwise Gibbs sampler (SGS) method is developed to
simulate stationary distributions and performance
measures of network occupancy of
Baskett-Chandy-Muntz-Palacios (BCMP) telecommunication
models. It overcomes the simulation difficulty
encountered in applying the standard Gibbs sampler to
closed BCMP networks with constant occupancy
constraints. We show Markov chains induced by SGS
converge to the target stationary distributions. This
article also investigates the filtered Gibbs sampler
(FGS) as an efficient method for estimating various
network performance measures. It shows that FGS's
efficiency is considerable, but may be improperly
overestimated. A more conservative performance
estimator is then presented.",
acknowledgement = ack-nhfb,
articleno = "7",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "Gibbs sampler; Markov chain Monte Carlo; product form;
queueing networks",
}
@Article{Roeder:2010:IMQ,
author = "Theresa M. Roeder and Lee W. Schruben",
title = "Information models for queueing system simulation",
journal = j-TOMACS,
volume = "20",
number = "2",
pages = "8:1--8:??",
month = apr,
year = "2010",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1734222.1734224",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed May 5 15:37:10 MDT 2010",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "When planning simulations of large-scale systems, it
is important to anticipate what information is required
to model the system and obtain desired output. This can
be done without tying the study to a specific
simulation package or language. It is valuable to do so
to avoid unnecessarily long development and execution
times. In this article, we offer a simulation
information model (SIM) designed to help organize
system information in the early stages of a project.
(It can also be used to analyze existing models.) The
SIM allows complexity analysis of the system to be
performed, and may lead to a better selection of
simulation language. The SIM is illustrated using two
examples, and its relationship to current formalisms is
discussed.",
acknowledgement = ack-nhfb,
articleno = "8",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "general; model classification; model development;
simulation and modeling; simulation theory",
}
@Article{Kawai:2010:AOA,
author = "Reiichiro Kawai",
title = "Asymptotically optimal allocation of stratified
sampling with adaptive variance reduction by strata",
journal = j-TOMACS,
volume = "20",
number = "2",
pages = "9:1--9:??",
month = apr,
year = "2010",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1734222.1734225",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed May 5 15:37:10 MDT 2010",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "To enhance efficiency in Monte Carlo simulations, we
develop an adaptive stratified sampling algorithm for
allocation of sampling effort within each stratum, in
which an adaptive variance reduction technique is
applied. Given the number of replications in each
batch, our algorithm updates allocation fractions to
minimize the work-normalized variance of the stratified
estimator of the mean. We establish the asymptotic
normality of the stratified estimator of the mean as
the number of batches tends to infinity. Although
implementation of the proposed algorithm requires a
small amount of initial work, the algorithm has the
potential to yield substantial improvements in
estimator efficiency. Equally important is that the
adaptive framework avoids the need for frequent
recalibration of the parameters of the variance
reduction methods applied within each stratum when
changes occur in the experimental conditions governing
system performance. To illustrate the applicability and
effectiveness of our algorithm, we provide numerical
results for a Black--Scholes option pricing, where we
stratify the underlying Brownian motion with respect to
its terminal value and apply an importance sampling
method to normal random variables filling in the
Brownian path. Relative to the estimator variance with
proportional allocation, the proposed algorithm
achieved a fourfold reduction in estimator variance
with a negligible increase in computing time.",
acknowledgement = ack-nhfb,
articleno = "9",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "Brownian bridge; control variates; importance
sampling; Poisson stratification; stochastic
approximation algorithm; stratified sampling; variance
reduction",
}
@Article{Stamos:2010:CST,
author = "Konstantinos Stamos and George Pallis and Athena
Vakali and Dimitrios Katsaros and Antonis Sidiropoulos
and Yannis Manolopoulos",
title = "{CDNsim}: a simulation tool for content distribution
networks",
journal = j-TOMACS,
volume = "20",
number = "2",
pages = "10:1--10:??",
month = apr,
year = "2010",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1734222.1734226",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed May 5 15:37:10 MDT 2010",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Content distribution networks (CDNs) have gained
considerable attention in the past few years. Hence
there is need for developing frameworks for carrying
out CDN simulations. In this article we present a
modeling and simulation framework for CDNs, called
CDNsim. CDNsim has been designated to provide a
realistic simulation for CDNs, simulating the surrogate
servers, the TCP/IP protocol, and the main CDN
functions. The main advantages of this tool are its
high performance, its extensibility, and its user
interface, which is used to configure its parameters.
CDNsim provides an automated environment for conducting
experiments and extracting client, server, and network
statistics. The purpose of CDNsim is to be used as a
testbed for CDN evaluation and experimentation. This is
quite useful to both the research community (to
experiment with new CDN data management techniques),
and for CDN developers (to evaluate profits on prior
certain CDN installations).",
acknowledgement = ack-nhfb,
articleno = "10",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "caching; content distribution network; services;
trace-driven simulation",
}
@Article{Alexopoulos:2010:PFV,
author = "Christos Alexopoulos and Claudia Antonini and David
Goldsman and Melike Meterelliyoz",
title = "Performance of folded variance estimators for
simulation",
journal = j-TOMACS,
volume = "20",
number = "3",
pages = "11:1--11:??",
month = sep,
year = "2010",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1842713.1842714",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Oct 6 09:39:32 MDT 2010",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "We extend and analyze a new class of estimators for
the variance parameter of a steady-state simulation
output process. These estimators are based on
``folded'' versions of the standardized time series
(STS) of the process, and are analogous to the area and
Cram{\'e}r--von Mises estimators calculated from the
original STS. In fact, one can apply the folding
mechanism more than once to produce an entire class of
estimators, all of which reuse the same underlying data
stream. We show that these folded estimators share many
of the same properties as their nonfolded counterparts,
with the added bonus that they are often nearly
independent of the nonfolded versions. In particular,
we derive the asymptotic distributional properties of
the various estimators as the run length increases, as
well as their bias, variance, and mean squared error.
We also study linear combinations of these estimators,
and we show that such combinations yield estimators
with lower variance than their constituents. Finally,
we consider the consequences of batching, and we see
that the batched versions of the new estimators compare
favorably to benchmark estimators such as the
nonoverlapping batch means estimator.",
acknowledgement = ack-nhfb,
articleno = "11",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "folded estimators; method of batch means; simulation
output analysis; standardized time series; Steady-state
simulation",
}
@Article{Kunnumkal:2010:SAM,
author = "Sumit Kunnumkal and Huseyin Topaloglu",
title = "A stochastic approximation method with max-norm
projections and its applications to the {Q}-learning
algorithm",
journal = j-TOMACS,
volume = "20",
number = "3",
pages = "12:1--12:??",
month = sep,
year = "2010",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1842713.1842715",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Oct 6 09:39:32 MDT 2010",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "In this article, we develop a stochastic approximation
method to solve a monotone estimation problem and use
this method to enhance the empirical performance of the
Q-learning algorithm when applied to Markov decision
problems with monotone value functions. We begin by
considering a monotone estimation problem where we want
to estimate the expectation of a random vector, $ \eta
$. We assume that the components of $ E(\eta) $ are
known to be in increasing order. The stochastic
approximation method that we propose is designed to
exploit this information by projecting its iterates
onto the set of vectors with increasing components. The
novel aspect of the method is that it uses projections
with respect to the max norm. We show the almost sure
convergence of the stochastic approximation method.
After this result, we consider the Q-learning algorithm
when applied to Markov decision problems with monotone
value functions. We study a variant of the Q-learning
algorithm that uses projections to ensure that the
value function approximation obtained at each iteration
is also monotone. Computational results indicate that
the performance of the Q-learning algorithm can be
improved significantly by exploiting the monotonicity
property of the value functions.",
acknowledgement = ack-nhfb,
articleno = "12",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "max-norm projection; Q-learning; Stochastic
approximation",
}
@Article{Batur:2010:FFS,
author = "Demet Batur and Seong-Hee Kim",
title = "Finding feasible systems in the presence of
constraints on multiple performance measures",
journal = j-TOMACS,
volume = "20",
number = "3",
pages = "13:1--13:??",
month = sep,
year = "2010",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1842713.1842716",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Oct 6 09:39:32 MDT 2010",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "We consider the problem of finding a set of feasible
or near-feasible systems among a finite number of
simulated systems in the presence of constraints on
secondary performance measures. We first present a
generic procedure that detects the feasibility of one
system in the presence of one constraint and extend it
to the case of two or more systems and constraints. To
accelerate the elimination of infeasible systems, a
method that reuses collected observations and its
variance-updating version are discussed. Experimental
results are presented to compare the performance of the
proposed procedures.",
acknowledgement = ack-nhfb,
articleno = "13",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "Multiple performance measures; ranking and selection;
stochastic constraints",
}
@Article{Robinson:2010:SCS,
author = "William N. Robinson and Yi Ding",
title = "A survey of customization support in agent-based
business process simulation tools",
journal = j-TOMACS,
volume = "20",
number = "3",
pages = "14:1--14:??",
month = sep,
year = "2010",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1842713.1842717",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Oct 6 09:39:32 MDT 2010",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Agent-based business process simulation has grown in
popularity, in part because of its analysis
capabilities. The analyses depend on the kinds of
simulations that can be built, adapted, and extended,
which in turn depend on the underlying simulation
framework. We report the results of our analysis of 19
agent-based process simulation tools and their
simulation frameworks. We conclude that a growing
number of simulation tools are using component-based
software techniques. Nevertheless, most simulation
tools do not directly support requirements models,
their transformation into executable simulations, or
the management of model variants over time. Such
practices are becoming more widely applied in software
engineering under the term {\em software product line
engineering\/} (SPLE). Based on our analysis,
agent-based process simulation tools may improve their
customization capacity by: (1) supporting object
modeling more completely and (2) supporting software
product line engineering issues.",
acknowledgement = ack-nhfb,
articleno = "14",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "Agent-based modeling; application frameworks;
encapsulation; event-driven simulation; modularity;
software product line engineering",
}
@Article{Miretskiy:2010:SDI,
author = "Denis Miretskiy and Werner Scheinhardt and Michel
Mandjes",
title = "State-dependent importance sampling for a {Jackson}
tandem network",
journal = j-TOMACS,
volume = "20",
number = "3",
pages = "15:1--15:??",
month = sep,
year = "2010",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1842713.1842718",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Oct 6 09:39:32 MDT 2010",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "This article considers importance sampling as a tool
for rare-event simulation. The focus is on estimating
the probability of overflow in the downstream queue of
a Jacksonian two-node tandem queue; it is known that in
this setting ``traditional'' state-independent
importance-sampling distributions perform poorly. We
therefore concentrate on developing a state-dependent
change of measure, that we prove to be asymptotically
efficient.\par
More specific contributions are the following. (i) We
concentrate on the probability of the second queue
exceeding a certain predefined threshold before the
system empties. Importantly, we identify an
asymptotically efficient importance-sampling
distribution for {\em any\/} initial state of the
system. (ii) The choice of the importance-sampling
distribution is backed up by appealing heuristics that
are rooted in large-deviations theory. (iii) The method
for proving asymptotic efficiency relies on
probabilistic arguments only. The article is concluded
by simulation experiments that show a considerable
speedup.",
acknowledgement = ack-nhfb,
articleno = "15",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Vorobeychik:2010:PAS,
author = "Yevgeniy Vorobeychik",
title = "Probabilistic analysis of simulation-based games",
journal = j-TOMACS,
volume = "20",
number = "3",
pages = "16:1--16:??",
month = sep,
year = "2010",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1842713.1842719",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Oct 6 09:39:32 MDT 2010",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "The field of game theory has proved to be of great
importance in modeling interactions between
self-interested parties in a variety of settings.
Traditionally, game-theoretic analysis relied on highly
stylized models to provide interesting insights about
problems at hand. The shortcoming of such models is
that they often do not capture vital detail. On the
other hand, many real strategic settings, such as
sponsored search auctions and supply-chains, can be
modeled in high resolution using simulations. Recently,
a number of approaches have been introduced to perform
analysis of game-theoretic scenarios via
simulation-based models. The first contribution of this
work is the asymptotic analysis of Nash equilibria
obtained from simulation-based models. The second
contribution is to derive expressions for probabilistic
bounds on the quality of Nash equilibrium solutions
obtained using simulation data. In this vein, we derive
very general distribution-free bounds, as well as
bounds which rely on the standard normality
assumptions, and extend the bounds to infinite games
via Lipschitz continuity. Finally, we introduce a new
maximum-a-posteriori estimator of Nash equilibria based
on game-theoretic simulation data and show that it is
consistent and almost surely unique.",
acknowledgement = ack-nhfb,
articleno = "16",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "Game theory; Nash equilibrium; simulation; simulation
and modeling",
}
@Article{Clary:2010:PDR,
author = "Daniel W. Mc Clary and Violet R. Syrotiuk and Murat
Kulahci",
title = "Profile-driven regression for modeling and runtime
optimization of mobile networks",
journal = j-TOMACS,
volume = "20",
number = "3",
pages = "17:1--17:??",
month = sep,
year = "2010",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1842713.1842720",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Oct 6 09:39:32 MDT 2010",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Computer networks often display nonlinear behavior
when examined over a wide range of operating
conditions. There are few strategies available for
modeling such behavior and optimizing such systems as
they run. {\em Profile-driven regression\/} is
developed and applied to modeling and runtime
optimization of throughput in a mobile ad hoc network,
a self-organizing collection of mobile wireless nodes
without any fixed infrastructure. The intermediate
models generated in profile-driven regression are used
to fit an overall model of throughput, and are also
used to optimize controllable factors at runtime.
Unlike others, the throughput model accounts for node
speed. The resulting optimization is very effective;
locally optimizing the network factors at runtime
results in throughput as much as six times higher than
that achieved with the factors at their default
levels.",
acknowledgement = ack-nhfb,
articleno = "17",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "Mobile ad hoc networks; regression modeling; runtime
optimization",
}
@Article{Derflinger:2010:RVG,
author = "Gerhard Derflinger and Wolfgang H{\"o}rmann and Josef
Leydold",
title = "Random variate generation by numerical inversion when
only the density is known",
journal = j-TOMACS,
volume = "20",
number = "4",
pages = "18:1--18:??",
month = oct,
year = "2010",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1842722.1842723",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Tue Nov 23 10:48:26 MST 2010",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "We present a numerical inversion method for generating
random variates from continuous distributions when only
the density function is given. The algorithm is based
on polynomial interpolation of the inverse CDF and
Gauss--Lobatto integration. The user can select the
required precision, which may be close to machine
precision for smooth, bounded densities; the necessary
tables have moderate size. Our computational
experiments with the classical standard distributions
(normal, beta, gamma, $t$-distributions) and with the
noncentral chi-square, hyperbolic, generalized
hyperbolic, and stable distributions showed that our
algorithm always reaches the required precision. The
setup time is moderate and the marginal execution time
is very fast and nearly the same for all distributions.
Thus for the case that large samples with fixed
parameters are required the proposed algorithm is the
fastest inversion method known. Speed-up factors up to
1000 are obtained when compared to inversion algorithms
developed for the specific distributions. This makes
our algorithm especially attractive for the simulation
of copulas and for quasi--Monte Carlo applications.",
acknowledgement = ack-nhfb,
articleno = "18",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Zikos:2010:ISD,
author = "Stylianos Zikos and Helen D. Karatza",
title = "The impact of service demand variability on resource
allocation strategies in a grid system",
journal = j-TOMACS,
volume = "20",
number = "4",
pages = "19:1--19:??",
month = oct,
year = "2010",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1842722.1842724",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Tue Nov 23 10:48:26 MST 2010",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Scheduling and resource management play an important
role in building complex distributed systems, such as
grids. In this article we study the impact on
performance of job service demand variability in a
two-level grid architecture, given that the grid and
local schedulers are unaware of each job's service
demand. We examine two scheduling policies at grid
level, which utilize site load information and three
policies at local level. A simulation model is used to
evaluate performance. Results show that service demand
variability degrades performance, and thus a suitable
local resource allocation policy is needed to reduce
its impact.",
acknowledgement = ack-nhfb,
articleno = "19",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Zhou:2010:CMS,
author = "Suiping Zhou and Dan Chen and Wentong Cai and Linbo
Luo and Malcolm Yoke Hean Low and Feng Tian and Victor
Su-Han Tay and Darren Wee Sze Ong and Benjamin D.
Hamilton",
title = "Crowd modeling and simulation technologies",
journal = j-TOMACS,
volume = "20",
number = "4",
pages = "20:1--20:??",
month = oct,
year = "2010",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1842722.1842725",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Tue Nov 23 10:48:26 MST 2010",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "As a collective and highly dynamic social group, the
human crowd is a fascinating phenomenon that has been
frequently studied by experts from various areas.
Recently, computer-based modeling and simulation
technologies have emerged to support investigation of
the dynamics of crowds, such as a crowd's behaviors
under normal and emergent situations. This article
assesses the major existing technologies for crowd
modeling and simulation. We first propose a
two-dimensional categorization mechanism to classify
existing work depending on the size of crowds and the
time-scale of the crowd phenomena of interest. Four
evaluation criteria have also been introduced to
evaluate existing crowd simulation systems from the
point of view of both a modeler and an end-user.",
acknowledgement = ack-nhfb,
articleno = "20",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Kin:2010:GLT,
author = "Wai Kin and Victor Chan",
title = "Generalized {Lindley}-type recursive representations
for multiserver tandem queues with blocking",
journal = j-TOMACS,
volume = "20",
number = "4",
pages = "21:1--21:??",
month = oct,
year = "2010",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1842722.1842726",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Tue Nov 23 10:48:26 MST 2010",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Lindley's recursion is an explicit recursive equation
that describes the recursive relationship between
consecutive waiting times in a single-stage
single-server queue. In this paper, we develop explicit
recursive representations for multiserver tandem queues
with blocking. We demonstrate the application of these
recursive representations with simulations of
large-scale tandem queueing networks. We compare the
computational efficiency of these representations with
two other popular discrete-event simulation approaches,
namely, event scheduling and process interaction.
Experimental results show that these representations
are seven (or more) times faster than their
counterparts based on the event-scheduling and
process-interaction approaches.",
acknowledgement = ack-nhfb,
articleno = "21",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Quarles:2010:MRA,
author = "John Quarles and Paul Fishwick and Samsun Lampotang
and Ira Fischler and Benjamin Lok",
title = "A mixed reality approach for interactively blending
dynamic models with corresponding physical phenomena",
journal = j-TOMACS,
volume = "20",
number = "4",
pages = "22:1--22:??",
month = oct,
year = "2010",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1842722.1842727",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Tue Nov 23 10:48:26 MST 2010",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "The design, visualization, manipulation, and
implementation of models for computer simulation are
key parts of the discipline. Models are constructed as
a means to understand physical phenomena as state
changes occur over time. One issue that arises is the
need to correlate models and their components with the
phenomena being modeled. For example, a part of an
automotive engine needs to be placed into cognitive
context with the diagrammatic icon that represents that
part's function. A typical solution to this problem is
to display a dynamic model of the engine in one window
and the engine's CAD model in another. Users are
expected to, on their own, mentally blend the dynamic
model and the physical phenomenon into the same
context.",
acknowledgement = ack-nhfb,
articleno = "22",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Lee:2010:IHD,
author = "Seungho Lee and Young-Jun Son and Judy Jin",
title = "An integrated human decision making model for
evacuation scenarios under a {BDI} framework",
journal = j-TOMACS,
volume = "20",
number = "4",
pages = "23:1--23:??",
month = oct,
year = "2010",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1842722.1842728",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Tue Nov 23 10:48:26 MST 2010",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "An integrated Belief-Desire-Intention (BDI) modeling
framework is proposed for human decision making and
planning for evacuation scenarios, whose submodules are
based on a Bayesian Belief Network (BBN),
Decision-Field-Theory (DFT), and a Probabilistic
Depth-First Search (PDFS) technique. A key novelty of
the proposed model is its ability to represent both the
human decision-making and decision-planning functions
in a unified framework. To mimic realistic human
behaviors, attributes of the BDI framework are
reverse-engineered from human-in-the-loop experiments
conducted in the Cave Automatic Virtual Environment
(CAVE). The proposed modeling framework is demonstrated
for a human's evacuation behaviors in response to a
terrorist bomb attack. The simulated environment and
agents (models of humans) conforming to the proposed
BDI framework are implemented in AnyLogic{\reg}
agent-based simulation software, where each agent calls
external Netica BBN software to perform its perceptual
processing function and Soar software to perform its
real-time planning and decision-execution functions.",
acknowledgement = ack-nhfb,
articleno = "23",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Devetsikiotis:2010:GEI,
author = "Michael Devetsikiotis and Fabrizio Granelli",
title = "Guest editors' introduction: {Special} issue on
modeling and simulation of cross-layer interactions in
communication networks",
journal = j-TOMACS,
volume = "21",
number = "1",
pages = "1:1--1:??",
month = dec,
year = "2010",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1870085.1870086",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Dec 15 10:41:45 MST 2010",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
articleno = "1",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{McClary:2010:SAC,
author = "Daniel W. McClary and Violet R. Syrotiuk and Murat
Kulahci",
title = "Steepest-ascent constrained simultaneous perturbation
for multiobjective optimization",
journal = j-TOMACS,
volume = "21",
number = "1",
pages = "2:1--2:??",
month = dec,
year = "2010",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1870085.1870087",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Dec 15 10:41:45 MST 2010",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "The simultaneous optimization of multiple responses in
a dynamic system is challenging. When a response has a
known gradient, it is often easily improved along the
path of steepest ascent. On the contrary, a stochastic
approximation technique may be used when the gradient
is unknown or costly to obtain. We consider the problem
of optimizing multiple responses in which the gradient
is known for only one response. We propose a hybrid
approach for this problem, called simultaneous
perturbation stochastic approximation steepest ascent,
SPSA-SA or SP(SA)2 for short. SP(SA)2 is an SPSA
technique that leverages information about the known
gradient to constrain the perturbations used to
approximate the others.",
acknowledgement = ack-nhfb,
articleno = "2",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Al-Zubaidy:2010:OSH,
author = "Hussein Al-Zubaidy and Ioannis Lambadaris and Jerome
Talim",
title = "Optimal scheduling in high-speed downlink packet
access networks",
journal = j-TOMACS,
volume = "21",
number = "1",
pages = "3:1--3:??",
month = dec,
year = "2010",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1870085.1870088",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Dec 15 10:41:45 MST 2010",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "We present an analytic model and a methodology to
determine the optimal packet scheduling policy in a
High-Speed Downlink Packet Access (HSDPA) system. The
optimal policy is the one that maximizes cell
throughput while maintaining a level of fairness
between the users in the cell. A discrete stochastic
dynamic programming model for the HSDPA downlink
scheduler is presented. Value iteration is then used to
solve for the optimal scheduling policy. We use a FSMC
(Finite State Markov Channel) to model the HSDPA
downlink channel. A near-optimal heuristic scheduling
policy is developed. Simulation is used to study the
performance of the resulting heuristic policy and
compare it to the computed optimal policy.",
acknowledgement = ack-nhfb,
articleno = "3",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Song:2010:CLI,
author = "Yang Song and Yuguang Fang",
title = "Cross-layer interactions in multihop wireless sensor
networks: a constrained queueing model",
journal = j-TOMACS,
volume = "21",
number = "1",
pages = "4:1--4:??",
month = dec,
year = "2010",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1870085.1870089",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Dec 15 10:41:45 MST 2010",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "In this article, we propose a constrained queueing
model to investigate the performance of multihop
wireless sensor networks. Specifically, the cross-layer
interactions of rate admission control, traffic
engineering, dynamic routing, and adaptive link
scheduling are studied jointly with the proposed
queueing model. In addition, the stochastic network
utility maximization problem in wireless sensor
networks is addressed within this framework. We propose
an adaptive network resource allocation scheme, called
the ANRA algorithm, which provides a joint solution to
the multiple-layer components of the stochastic network
utility maximization problem. We show that the proposed
ANRA algorithm achieves a near-optimal solution, that
is, $ (1 - \epsilon) $ of the global optimum network
utility where $ \epsilon $ can be arbitrarily small,
with a trade-off with the average delay experienced in
the network.",
acknowledgement = ack-nhfb,
articleno = "4",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Sharma:2010:JCC,
author = "Gaurav Sharma and Changhee Joo and Ness B. Shroff and
Ravi R. Mazumdar",
title = "Joint congestion control and distributed scheduling
for throughput guarantees in wireless networks",
journal = j-TOMACS,
volume = "21",
number = "1",
pages = "5:1--5:??",
month = dec,
year = "2010",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1870085.1870090",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Dec 15 10:41:45 MST 2010",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "We consider the problem of throughput-optimal
cross-layer design of wireless networks. We propose a
joint congestion control and scheduling algorithm that
achieves a fraction 1/dI(G) of the capacity region,
where dI(G) depends on certain structural properties of
the underlying connectivity graph G of the wireless
network, and also on the type of interference
constraints. For a wide range of wireless networks,
dI(G) can be upper bounded by a constant, independent
of the number of nodes in the network. The scheduling
element of our algorithm is the maximal scheduling
policy. Although this scheduling policy has been
considered in several previous works, the challenges
underlying its practical implementation in a fully
distributed manner while accounting for necessary
message exchanges have not been addressed in the
literature.",
acknowledgement = ack-nhfb,
articleno = "5",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Wu:2010:TFI,
author = "Dalei Wu and Song Ci and Haiyan Luo and Hai-Feng Guo",
title = "A theoretical framework for interaction measure and
sensitivity analysis in cross-layer design",
journal = j-TOMACS,
volume = "21",
number = "1",
pages = "6:1--6:??",
month = dec,
year = "2010",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1870085.1870091",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Dec 15 10:41:45 MST 2010",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Cross-layer design has become one of the most
effective and efficient methods to provide Quality of
Service (QoS) over various communication networks,
especially over wireless multimedia networks. However,
current research on cross-layer design has been carried
out in various piecemeal approaches, and lacks a
methodological foundation to gain in-depth
understanding of complex cross-layer behaviors such as
multiscale temporal-spatial behavior, leading to a
design paradox and/or unmanageable design problems. In
this article, we propose a theoretical framework for
quantitative interaction measures, which is further
extended to sensitivity analysis by quantifying the
contribution made by each design variable and by the
interactions among them on the design objective.",
acknowledgement = ack-nhfb,
articleno = "6",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Begum:2010:MIB,
author = "Shamim Begum and Ahmed Helmy and Sandeep Gupta",
title = "Modeling the interactions between {MAC} and higher
layer: a systematic approach to generate high-level
scenarios from {MAC-layer} scenarios",
journal = j-TOMACS,
volume = "21",
number = "1",
pages = "7:1--7:??",
month = dec,
year = "2010",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1870085.1870092",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Dec 15 10:41:45 MST 2010",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "We propose a new framework for worst-case performance
evaluation of MAC protocols for wireless ad hoc
networks. Given a protocol, its performance metrics and
a network topology, our framework first generates MAC
scenarios which achieve poor performance at MAC level.
In order to evaluate the impact of these MAC scenarios
on the end performance, we model the interactions
between MAC interface and the MAC layer using a state
transition graph and generate high-level scenarios
using enumeration techniques. These high-level
scenarios can be simulated and compared with heuristics
developed by others to identify high-level scenarios
that are expected to lead to the worst-case end
performance.",
acknowledgement = ack-nhfb,
articleno = "7",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Al-Zubi:2010:CLD,
author = "Raed Al-Zubi and Marwan Krunz",
title = "Cross-layer design for efficient resource utilization
in wimedia {UWB}-based {WPANs}",
journal = j-TOMACS,
volume = "21",
number = "1",
pages = "8:1--8:??",
month = dec,
year = "2010",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1870085.1870093",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Dec 15 10:41:45 MST 2010",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Ultra-WideBand (UWB) communications has emerged as a
promising technology for high data rate Wireless
Personal Area Networks (WPANs). In this article, we
address two key issues that impact the performance of a
multihop UWB-based WPAN: throughput and transmission
range. Arbitrary selection of routes in such a network
may result in reserving an unnecessarily long channel
time, and hence low network throughput and high
blocking rate for prospective reservations. To remedy
this situation, we propose a novel cross-layer resource
allocation design. At the core of this design is a
routing technique (called RTERU) that uses the
allocated channel time as a routing metric.",
acknowledgement = ack-nhfb,
articleno = "8",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Blanchet:2011:ERE,
author = "Jose Blanchet and Chenxin Li",
title = "Efficient rare event simulation for heavy-tailed
compound sums",
journal = j-TOMACS,
volume = "21",
number = "2",
pages = "9:1--9:??",
month = feb,
year = "2011",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1899396.1899397",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Feb 14 16:47:24 MST 2011",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "We develop an efficient importance sampling algorithm
for estimating the tail distribution of heavy-tailed
compound sums, that is, random variables of the form $
S_M = Z_1 + \cdots + Z_M $ where the $ Z_i $'s are
independently and identically distributed (i.i.d.)
random variables in $R$ and $M$ is a nonnegative,
integer-valued random variable independent of the $
Z_i$'s. We construct the first estimator that can be
rigorously shown to be strongly efficient only under
the assumption that the $ Z_i$'s are subexponential and
$M$ is light-tailed. Our estimator is based on
state-dependent importance sampling and we use
Lyapunov-type inequalities to control its second
moment.",
acknowledgement = ack-nhfb,
articleno = "9",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Devroye:2011:DCM,
author = "Luc Devroye and Lancelot F. James",
title = "The double {CFTP} method",
journal = j-TOMACS,
volume = "21",
number = "2",
pages = "10:1--10:??",
month = feb,
year = "2011",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1899396.1899398",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Feb 14 16:47:24 MST 2011",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "We consider the problem of the exact simulation of
random variables $Z$ that satisfy the distributional
identity $ Z = L V Y + (1 - V) Z$, where $ V \in [0,
1]$ and $Y$ are independent, and $ = L$ denotes
equality in distribution. Equivalently, $Z$ is the
limit of a Markov chain driven by that map. We give an
algorithm that can be automated under the condition
that we have a source capable of generating independent
copies of $Y$, and that $V$ has a density that can be
evaluated in a black-box format. The method uses a
doubling trick for inducing coalescence in coupling
from the past.",
acknowledgement = ack-nhfb,
articleno = "10",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Hong:2011:MSS,
author = "Yang Hong and Changcheng Huang and James Yan",
title = "Modeling and simulation of {SIP} tandem server with
finite buffer",
journal = j-TOMACS,
volume = "21",
number = "2",
pages = "11:1--11:??",
month = feb,
year = "2011",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1899396.1899399",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Feb 14 16:47:24 MST 2011",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Recent collapses of SIP servers (e.g., Skype outage)
indicate that the built-in SIP overload control
mechanism cannot mitigate overload effectively. We
introduce our analytical approach by investigating an
overloaded tandem server scenario. Our analytical
model: (1) considers a general case that both arrival
rate and service rate for signaling messages are
generic random processes; (2) makes a detailed analysis
of departure processes; (3) allows us to run
fluid-based simulations to observe and analyze SIP
system performance under some specific scenarios. This
approach is much faster than event-driven simulation
which needs to track thousands of retransmission timers
for outstanding messages and may crash a simulator due
to limited computing resources.",
acknowledgement = ack-nhfb,
articleno = "11",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Chertov:2011:FDM,
author = "Roman Chertov and Sonia Fahmy",
title = "Forwarding devices: {From} measurements to
simulations",
journal = j-TOMACS,
volume = "21",
number = "2",
pages = "12:1--12:??",
month = feb,
year = "2011",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1899396.1899400",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Feb 14 16:47:24 MST 2011",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Most popular simulation and emulation tools use
high-level models of forwarding behavior in switches
and routers, and give little guidance on setting model
parameters such as buffer sizes. Thus, a myriad of
papers report results that are highly sensitive to the
forwarding model or buffer size used. Incorrect
conclusions are often drawn from these results about
transport or application protocol performance, service
provisioning, or vulnerability to attacks. In this
article, we argue that measurement-based models for
routers and other forwarding devices are necessary. We
devise such a model and validate it with measurements
from three types of Cisco routers and one Juniper
router, under varying traffic conditions.",
acknowledgement = ack-nhfb,
articleno = "12",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Amrein:2011:VIS,
author = "Michael Amrein and Hans R. K{\"u}nsch",
title = "A variant of importance splitting for rare event
estimation: Fixed number of successes",
journal = j-TOMACS,
volume = "21",
number = "2",
pages = "13:1--13:??",
month = feb,
year = "2011",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1899396.1899401",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Feb 14 16:47:24 MST 2011",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Importance splitting is a simulation technique to
estimate very small entrance probabilities for Markov
processes by splitting sample paths at various stages
before reaching the set of interest. This can be done
in many ways, yielding different variants of the
method. In this context, we propose a new one, called
fixed number of successes. We prove unbiasedness for
the new and some known variants, because in many
papers, the proof is based on an incorrect argument.
Further, we analyze its behavior in a simplified
setting in terms of efficiency and asymptotics in
comparison to the standard variant. The main difference
is that it controls the imprecision of the estimator
rather than the computational effort.",
acknowledgement = ack-nhfb,
articleno = "13",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Nzouonta:2011:DIM,
author = "Josiane Nzouonta and Marvin K. Nakayama and Cristian
Borcea",
title = "On deriving and incorporating multihop path duration
estimates in {VANET} protocols",
journal = j-TOMACS,
volume = "21",
number = "2",
pages = "14:1--14:??",
month = feb,
year = "2011",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1899396.1899402",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Feb 14 16:47:24 MST 2011",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "The expected duration of multihop paths can be
incorporated at different layers in the protocol stack
to improve the performance of mobile ad hoc networks.
This article presents two discrete-time and
discrete-space Markov chain-based methods, DTMC-CA and
DTMC-MFT, to estimate the duration of multihop
road-based paths in vehicular ad hoc networks (VANET).
The duration of such paths does not depend on
individual nodes because packets can be forwarded by
any vehicle located along the roads forming the path.
DTMC-CA derives probabilistic measures based only on
vehicle density for a traffic mobility model, which in
this article is the microscopic Cellular Automaton (CA)
freeway traffic model.",
acknowledgement = ack-nhfb,
articleno = "14",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Bhatnagar:2011:SAA,
author = "Shalabh Bhatnagar and N. Hemachandra and Vivek Kumar
Mishra",
title = "Stochastic approximation algorithms for constrained
optimization via simulation",
journal = j-TOMACS,
volume = "21",
number = "3",
pages = "15:1--15:??",
month = mar,
year = "2011",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1921598.1921599",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Mar 2 17:53:44 MST 2011",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "We develop four algorithms for simulation-based
optimization under multiple inequality constraints.
Both the cost and the constraint functions are
considered to be long-run averages of certain
state-dependent single-stage functions. We pose the
problem in the simulation optimization framework by
using the Lagrange multiplier method. Two of our
algorithms estimate only the gradient of the
Lagrangian, while the other two estimate both the
gradient and the Hessian of it. In the process, we also
develop various new estimators for the gradient and
Hessian. All our algorithms use two simulations each.
Two of these algorithms are based on the smoothed
functional (SF) technique, while the other two are
based on the simultaneous perturbation stochastic
approximation (SPSA) method.",
acknowledgement = ack-nhfb,
articleno = "15",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Kiatsupaibul:2011:AVH,
author = "Seksan Kiatsupaibul and Robert L. Smith and Zelda B.
Zabinsky",
title = "An analysis of a variation of hit-and-run for uniform
sampling from general regions",
journal = j-TOMACS,
volume = "21",
number = "3",
pages = "16:1--16:??",
month = mar,
year = "2011",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1921598.1921600",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Mar 2 17:53:44 MST 2011",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Hit-and-run, a class of MCMC samplers that converges
to general multivariate distributions, is known to be
unique in its ability to mix fast for uniform
distributions over convex bodies. In particular, its
rate of convergence to a uniform distribution is of a
low order polynomial in the dimension. However, when
the body of interest is difficult to sample from,
typically a hyperrectangle is introduced that encloses
the original body, and a one-dimensional
acceptance\slash rejection is performed. The fast
mixing analysis of hit-and-run does not account for
this one-dimensional sampling that is often needed for
implementation of the algorithm. Here we show that the
effect of the size of the hyperrectangle on the
efficiency of the algorithm is only a linear scaling
effect.",
acknowledgement = ack-nhfb,
articleno = "16",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Pan:2011:DSB,
author = "Ke Pan and Stephen John Turner and Wentong Cai and
Zengxiang Li",
title = "A dynamic sort-based {DDM} matching algorithm for
{HLA} applications",
journal = j-TOMACS,
volume = "21",
number = "3",
pages = "17:1--17:??",
month = mar,
year = "2011",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1921598.1921601",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Mar 2 17:53:44 MST 2011",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Simulation is a low-cost and safe alternative to solve
complex problems in various areas. To promote reuse and
interoperability of simulation applications and link
geographically dispersed simulation components,
distributed simulation was introduced. The High-Level
Architecture (HLA) is the IEEE standard for distributed
simulation. To optimize communication efficiency
between simulation components, HLA defines a Data
Distribution Management (DDM) service group for
filtering out unnecessary data exchange. It relies on
the computation of overlap between update and
subscription regions, which is called ``matching''.
There are many existing matching algorithms, among
which a sort-based approach improves efficiency by
sorting region bounds before the actual matching
process, and is found to outperform other existing
matching algorithms in many situations.",
acknowledgement = ack-nhfb,
articleno = "17",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Park:2011:AQN,
author = "Hyungwook Park and Paul A. Fishwick",
title = "An analysis of queuing network simulation using
{GPU}-based hardware acceleration",
journal = j-TOMACS,
volume = "21",
number = "3",
pages = "18:1--18:??",
month = mar,
year = "2011",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1921598.1921602",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Mar 2 17:53:44 MST 2011",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Queuing networks are used widely in computer
simulation studies. Examples of queuing networks can be
found in areas such as the supply chains, manufacturing
work flow, and internet routing. If the networks are
fairly small in size and complexity, it is possible to
create discrete event simulations of the networks
without incurring significant delays in analyzing the
system. However, as the networks grow in size, such
analysis can be time consuming, and thus require more
expensive parallel processing computers or clusters. We
have constructed a set of tools that allow the analyst
to simulate queuing networks in parallel, using the
fairly inexpensive and commonly available graphics
processing units (GPUs) found in most recent computing
platforms.",
acknowledgement = ack-nhfb,
articleno = "18",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Pasupathy:2011:SRF,
author = "Raghu Pasupathy and Sujin Kim",
title = "The stochastic root-finding problem: Overview,
solutions, and open questions",
journal = j-TOMACS,
volume = "21",
number = "3",
pages = "19:1--19:??",
month = mar,
year = "2011",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1921598.1921603",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Mar 2 17:53:44 MST 2011",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "The stochastic root-finding problem (SRFP) is that of
finding the zero(s) of a vector function, that is,
solving a nonlinear system of equations when the
function is expressed implicitly through a stochastic
simulation. SRFPs are equivalently expressed as
stochastic fixed-point problems, where the underlying
function is expressed implicitly via a noisy
simulation. After motivating SRFPs using a few
examples, we review available methods to solve such
problems on constrained Euclidean spaces. We present
the current literature as three broad categories, and
detail the basic theoretical results that are currently
known in each of the categories. With a view towards
helping the practitioner, we discuss specific
variations in their implementable form, and provide
references to computer code when easily available.",
acknowledgement = ack-nhfb,
articleno = "19",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Koh:2011:MSP,
author = "Wee Lit Koh and Suiping Zhou",
title = "Modeling and simulation of pedestrian behaviors in
crowded places",
journal = j-TOMACS,
volume = "21",
number = "3",
pages = "20:1--20:??",
month = mar,
year = "2011",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1921598.1921604",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Mar 2 17:53:44 MST 2011",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Pedestrian simulation has many applications in
computer games, military simulations, and animation
systems. A realistic pedestrian simulation requires a
realistic pedestrian behavioral model that takes into
account the various behavioral aspects of a real
pedestrian. In this article, we describe our work on
such a model, which aims to generate human-like
pedestrian behaviors. To this end, various important
factors in a real-pedestrian's decision-making process
are considered in our model. These factors include a
pedestrian's sensory attention, memory, and
navigational behaviors. In particular, a two-level
navigation model is proposed to generate realistic
navigational behavior. As a result, our pedestrian
model is able to generate various realistic behaviors
such as overtaking, waiting, side-stepping and
lane-forming in a crowded area.",
acknowledgement = ack-nhfb,
articleno = "20",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Jin:2011:SEG,
author = "Zhanpeng Jin and Allen C. Cheng",
title = "{SubsetTrio}: An evolutionary, geometric, and
statistical benchmark subsetting framework",
journal = j-TOMACS,
volume = "21",
number = "3",
pages = "21:1--21:??",
month = mar,
year = "2011",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/1921598.1921605",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Mar 2 17:53:44 MST 2011",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Motivated by excessively high benchmarking efforts
caused by a rapidly expanding design space, increasing
system complexity, and prevailing practices based on
ad-hoc and subjective schemes, this article seeks to
enhance architecture exploration and evaluation
efficiency by strategically integrating a genetic
algorithm, 3-D geometrical rendering, and multivariate
statistical analysis into one unified methodology
framework---SubsetTrio---capable of subsetting any
given benchmark suite based on its inherent workload
characteristics, desired workload space coverage, and
the total execution time intended by the user. By
encoding both representativity (i.e., workload space
coverage represented by the volume of the convex hull
of benchmarks) and efficiency (i.e., total run time) as
a co-optimization objective of a
survival-of-the-fittest evolutionary algorithm, we can
systematically determine a globally ``fittest'' (i.e.,
most representative and efficient) benchmark subset
according to the workload space coverage threshold
specified by the user.",
acknowledgement = ack-nhfb,
articleno = "21",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Eldabi:2011:ISI,
author = "Tillal Eldabi and Terry Young",
title = "Introduction to special issue on healthcare modeling
and simulation",
journal = j-TOMACS,
volume = "21",
number = "4",
pages = "22:1--22:??",
month = aug,
year = "2011",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2000494.2000495",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Tue Aug 30 17:09:06 MDT 2011",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
articleno = "22",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Gunal:2011:DGS,
author = "Murat M. G{\"u}nal and Michael Pidd",
title = "{DGHPSim}: Generic simulation of hospital
performance",
journal = j-TOMACS,
volume = "21",
number = "4",
pages = "23:1--23:??",
month = aug,
year = "2011",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2000494.2000496",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Tue Aug 30 17:09:06 MDT 2011",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "The British National Health Service (NHS) has a
performance management framework that aims to guarantee
short waiting times for patients by including mandatory
targets for hospitals. DGHPSim is a suite of four
components that simulates the activities of an NHS
general hospital to show the effect of different
policies on waiting times in these hospitals. DGHPSim
has a generic structure that is used to simulate a
particular hospital by employing data appropriate to
that hospital from available data sets. Two of the
components of DGHPSim, the accident and emergency
simulator and the outpatient simulator, may be used
independently as stand-alone simulators of these
hospital functions.",
acknowledgement = ack-nhfb,
articleno = "23",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Zeltyn:2011:SBM,
author = "Sergey Zeltyn and Yariv N. Marmor and Avishai
Mandelbaum and Boaz Carmeli and Ohad Greenshpan and
Yossi Mesika and Sergev Wasserkrug and Pnina Vortman
and Avraham Shtub and Tirza Lauterman and Dagan
Schwartz and Kobi Moskovitch and Sara Tzafrir and Fuad
Basis",
title = "Simulation-based models of emergency departments::
Operational, tactical, and strategic staffing",
journal = j-TOMACS,
volume = "21",
number = "4",
pages = "24:1--24:??",
month = aug,
year = "2011",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2000494.2000497",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Tue Aug 30 17:09:06 MDT 2011",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "The Emergency Department (ED) of a modern hospital is
a highly complex system that gives rise to numerous
managerial challenges. It spans the full spectrum of
operational, clinical, and financial perspectives, over
varying horizons: operational---a few hours or days
ahead; tactical---weeks or a few months ahead; and
strategic, which involves planning on monthly and
yearly scales. Simulation offers a natural framework
within which to address these challenges, as realistic
ED models are typically intractable analytically. We
apply a general and flexible ED simulator to address
several significant problems that arose in a large
Israeli hospital. The article focuses mainly, but not
exclusively, on workforce staffing problems over these
time horizons.",
acknowledgement = ack-nhfb,
articleno = "24",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{McClean:2011:MFC,
author = "Sally McClean and Maria Barton and Lalit Garg and Ken
Fullerton",
title = "A modeling framework that combines {Markov} models and
discrete-event simulation for stroke patient care",
journal = j-TOMACS,
volume = "21",
number = "4",
pages = "25:1--25:??",
month = aug,
year = "2011",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2000494.2000498",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Tue Aug 30 17:09:06 MDT 2011",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Stroke disease places a heavy burden on society,
incurring long periods of hospital and community care.
Also stroke is a highly complex disease with
heterogeneous outcomes and multiple strategies for
therapy and care. In this article we develop a modeling
framework that clusters patients with respect to their
length of stay (LOS); phase-type models are then used
to describe patient flows for each cluster. In most
cases, there are multiple outcomes, such as discharge
to normal residence, nursing home, or death. We
therefore derive a novel analytical model for the
distribution of LOS in such situations. A model of the
whole care system is developed, based on Poisson
admissions to hospital, and results obtained for
expected numbers in different states of the system at
any time.",
acknowledgement = ack-nhfb,
articleno = "25",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Mellor:2011:IHS,
author = "Georgina R. Mellor and Christine S. M. Currie and
Elizabeth L. Corbett",
title = "Incorporating household structure into a
discrete-event simulation model of tuberculosis and
{HIV}",
journal = j-TOMACS,
volume = "21",
number = "4",
pages = "26:1--26:??",
month = aug,
year = "2011",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2000494.2000499",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Tue Aug 30 17:09:06 MDT 2011",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Human immunodeficiency virus (HIV) increases the risks
of developing tuberculosis (TB) disease following
infection, and speeds up disease progression. This has
had a devastating effect on TB epidemics in sub-Saharan
Africa, where incidence rates have more than trebled in
the past twenty years. Current control methods for TB
disease have failed to keep pace with this growth, and
there is an urgent need to find TB control strategies
that are effective in high-HIV prevalent settings. This
article describes a discrete-event simulation model of
endemic TB that includes the effects of HIV and of
household structure on the transmission dynamics of
TB.",
acknowledgement = ack-nhfb,
articleno = "26",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Housseman:2011:IRI,
author = "Sylvain Housseman and Nabil Absi and Dominique Feillet
and St{\'e}phane Dauz{\'e}re-P{\`e}r{\'e}s",
title = "Impacts of radio-identification on cryo-conservation
centers",
journal = j-TOMACS,
volume = "21",
number = "4",
pages = "27:1--27:??",
month = aug,
year = "2011",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2000494.2000500",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Tue Aug 30 17:09:06 MDT 2011",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "This article deals with the use of discrete-event
simulation as a decision support tool for estimating
the impact of Radio Frequency IDentification (RFID)
technologies on processes and activities of biological
sample storage areas (called biobanks). We first give a
detailed description of biobank flows and identify
subprocesses improved using RFID technologies. Several
indicators, such as inventory reliability and human
resource utilization, are compared and discussed for
different scenarios involving the use of different RFID
technologies. A special emphasis is put on the
so-called rewarehousing activity, which RFID makes
possible and which consists in reassigning tubes to
empty places when boxes are emptied.",
acknowledgement = ack-nhfb,
articleno = "27",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Powell:2011:ERD,
author = "Warren B. Powell and Belgacem Bouzaiene-Ayari and Jean
Berger and Abdeslem Boukhtouta and Abraham P. George",
title = "The Effect of Robust Decisions on the Cost of
Uncertainty in Military Airlift Operations",
journal = j-TOMACS,
volume = "22",
number = "1",
pages = "1:1--1:??",
month = dec,
year = "2011",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2043635.2043636",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Tue Dec 20 17:48:00 MST 2011",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "There are a number of sources of randomness that arise
in military airlift operations. However, the cost of
uncertainty can be difficult to estimate, and is easy
to overestimate if we use simplistic decision rules.
Using data from Canadian military airlift operations,
we study the effect of uncertainty in customer demands
as well as aircraft failures, on the overall cost. The
system is first analyzed using the types of myopic
decision rules widely used in the research literature.
The performance of the myopic policy is then compared
to the results obtained using robust decisions that
account for the uncertainty of future events.",
acknowledgement = ack-nhfb,
articleno = "1",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Parker:2011:DPG,
author = "Jon Parker and Joshua M. Epstein",
title = "A Distributed Platform for Global-Scale Agent-Based
Models of Disease Transmission",
journal = j-TOMACS,
volume = "22",
number = "1",
pages = "2:1--2:??",
month = dec,
year = "2011",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2043635.2043637",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Tue Dec 20 17:48:00 MST 2011",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "The Global-Scale Agent Model (GSAM) is presented. The
GSAM is a high-performance distributed platform for
agent-based epidemic modeling capable of simulating a
disease outbreak in a population of several billion
agents. It is unprecedented in its scale, its speed,
and its use of Java. Solutions to multiple challenges
inherent in distributing massive agent-based models are
presented. Communication, synchronization, and memory
usage are among the topics covered in detail. The
memory usage discussion is Java specific. However, the
communication and synchronization discussions apply
broadly. We provide benchmarks illustrating the GSAM's
speed and scalability.",
acknowledgement = ack-nhfb,
articleno = "2",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Hofert:2011:SET,
author = "Marius Hofert",
title = "Sampling Exponentially Tilted Stable Distributions",
journal = j-TOMACS,
volume = "22",
number = "1",
pages = "3:1--3:??",
month = dec,
year = "2011",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2043635.2043638",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Tue Dec 20 17:48:00 MST 2011",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/prng.bib;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Several algorithms for sampling exponentially tilted
positive stable distributions have recently been
suggested. Three of them are known as exact methods,
that is, neither do they rely on approximations nor on
numerically critical procedures. One of these
algorithms is outperformed by another one uniformly
over all parameters. The remaining two algorithms are
based on different ideas and both have their
advantages. After a brief overview of sampling
algorithms for exponentially tilted positive stable
distributions, the two algorithms are compared. A rule
is derived when to apply which for sampling these
distributions.",
acknowledgement = ack-nhfb,
articleno = "3",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Seal:2011:RPD,
author = "Sudip K. Seal and Kalyan S. Perumalla",
title = "Reversible Parallel Discrete Event Formulation of a
{TLM}-Based Radio Signal Propagation Model",
journal = j-TOMACS,
volume = "22",
number = "1",
pages = "4:1--4:??",
month = dec,
year = "2011",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2043635.2043639",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Tue Dec 20 17:48:00 MST 2011",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Radio signal strength estimation is essential in many
applications, including the design of military radio
communications and industrial wireless installations.
For scenarios with large or richly featured
geographical volumes, parallel processing is required
to meet the memory and computation time demands. Here,
we present a scalable and efficient parallel execution
of the sequential model for radio signal propagation
recently developed by Nutaro et al. [2008]. Starting
with that model, we (a) provide a vector-based
reformulation that has significantly lower
computational overhead for event handling, (b) develop
a parallel decomposition approach that is amenable to
reversibility with minimal computational overheads, (c)
present a framework for transparently mapping the
conservative time-stepped model into an optimistic
parallel discrete event execution, (d) present a new
reversible method, along with its analysis and
implementation, for inverting the vector-based event
model to be executed in an optimistic parallel style of
execution, and (e) present performance results ...",
acknowledgement = ack-nhfb,
articleno = "4",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Puzis:2011:DSS,
author = "Rami Puzis and Meytal Tubi and Yuval Elovici and
Chanan Glezer and Shlomi Dolev",
title = "A Decision Support System for Placement of Intrusion
Detection and Prevention Devices in Large-Scale
Networks",
journal = j-TOMACS,
volume = "22",
number = "1",
pages = "5:1--5:??",
month = dec,
year = "2011",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2043635.2043640",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Tue Dec 20 17:48:00 MST 2011",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "This article describes an innovative Decision Support
System (DSS) for Placement of Intrusion Detection and
Prevention Systems (PIDPS) in large-scale communication
networks. PIDPS is intended to support network security
personnel in optimizing the placement and configuration
of malware filtering and monitoring devices within
Network Service Providers' (NSP) infrastructure, and
enterprise communication networks. PIDPS meshes
innovative and state-of-the-art mechanisms borrowed
from the domains of graph theory, epidemic modeling,
and network simulation. Scalable network exploitation
models enable to define the communication patterns
induced by network users (thereby establishing a
virtual overlay network), and parallel attack models
enable a PIDPS user to define various interdependent
network attacks such as: Internet worms, Trojans
horses, Denial of Service (DoS) attacks, and others.",
acknowledgement = ack-nhfb,
articleno = "5",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Trunfio:2011:NAS,
author = "Giuseppe A. Trunfio and Donato D'Ambrosio and Rocco
Rongo and William Spataro and Salvatore Di Gregorio",
title = "A New Algorithm for Simulating Wildfire Spread through
Cellular Automata",
journal = j-TOMACS,
volume = "22",
number = "1",
pages = "6:1--6:??",
month = dec,
year = "2011",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2043635.2043641",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Tue Dec 20 17:48:00 MST 2011",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Cell-based methods for simulating wildfires can be
computationally more efficient than techniques based on
the fire perimeter expansion. In spite of this, their
success has been limited by the distortions that plague
the simulated shapes. This article presents a novel
algorithm for wildfire simulation through Cellular
Automata (CA), which is able to effectively mitigate
the problem of distorted fire shapes. Such a result is
obtained allowing spread directions that are not
constrained to the few angles imposed by the lattice of
cells and the neighborhood size. The characteristics of
the proposed algorithm are empirically investigated
under homogeneous conditions through some comparisons
with the outcomes of a typical CA-based simulator.",
acknowledgement = ack-nhfb,
articleno = "6",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Chen:2012:ECR,
author = "Xi Chen and Bruce E. Ankenman and Barry L. Nelson",
title = "The effects of {Common Random Numbers} on stochastic
kriging metamodels",
journal = j-TOMACS,
volume = "22",
number = "2",
pages = "7:1--7:20",
month = mar,
year = "2012",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2133390.2133391",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Tue Mar 27 17:18:06 MDT 2012",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/prng.bib;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Ankenman et al. introduced stochastic kriging as a
metamodeling tool for representing stochastic
simulation response surfaces, and employed a very
simple example to suggest that the use of Common Random
Numbers (CRN) degrades the capability of stochastic
kriging to predict the true response surface. In this
article we undertake an in-depth analysis of the
interaction between CRN and stochastic kriging by
analyzing a richer collection of models; in particular,
we consider stochastic kriging models with a linear
trend term. We also perform an empirical study of the
effect of CRN on stochastic kriging. We also consider
the effect of CRN on metamodel parameter estimation and
response-surface gradient estimation, as well as
response-surface prediction. In brief, we confirm that
CRN is detrimental to prediction, but show that it
leads to better estimation of slope parameters and
superior gradient estimation compared to independent
simulation.",
acknowledgement = ack-nhfb,
articleno = "7",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Hult:2012:ISM,
author = "Henrik Hult and Jens Svensson",
title = "On importance sampling with mixtures for random walks
with heavy tails",
journal = j-TOMACS,
volume = "22",
number = "2",
pages = "8:1--8:21",
month = mar,
year = "2012",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2133390.2133392",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Tue Mar 27 17:18:06 MDT 2012",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "State-dependent importance sampling algorithms based
on mixtures are considered. The algorithms are designed
to compute tail probabilities of a heavy-tailed random
walk. The increments of the random walk are assumed to
have a regularly varying distribution. Sufficient
conditions for obtaining bounded relative error are
presented for rather general mixture algorithms. Two
new examples, called the generalized Pareto mixture and
the scaling mixture, are introduced. Both examples have
good asymptotic properties and, in contrast to some of
the existing algorithms, they are very easy to
implement. Their performance is illustrated by
numerical experiments. Finally, it is proved that
mixture algorithms of this kind can be designed to have
vanishing relative error.",
acknowledgement = ack-nhfb,
articleno = "8",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Rainville:2012:EOL,
author = "Fran{\c{c}}ois-Michel D. Rainville and Christian
Gagn{\'e} and Olivier Teytaud and Denis Laurendeau",
title = "Evolutionary optimization of low-discrepancy
sequences",
journal = j-TOMACS,
volume = "22",
number = "2",
pages = "9:1--9:25",
month = mar,
year = "2012",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2133390.2133393",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Tue Mar 27 17:18:06 MDT 2012",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/prng.bib;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Low-discrepancy sequences provide a way to generate
quasi-random numbers of high dimensionality with a very
high level of uniformity. The nearly orthogonal Latin
hypercube and the generalized Halton sequence are two
popular methods when it comes to generate
low-discrepancy sequences. In this article, we propose
to use evolutionary algorithms in order to find
optimized solutions to the combinatorial problem of
configuring generators of these sequences. Experimental
results show that the optimized sequence generators
behave at least as well as generators from the
literature for the Halton sequence and significantly
better for the nearly orthogonal Latin hypercube.",
acknowledgement = ack-nhfb,
articleno = "9",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Chu:2012:CIQ,
author = "Fang Chu and Marvin K. Nakayama",
title = "Confidence intervals for quantiles when applying
variance-reduction techniques",
journal = j-TOMACS,
volume = "22",
number = "2",
pages = "10:1--10:25",
month = mar,
year = "2012",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2133390.2133394",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Tue Mar 27 17:18:06 MDT 2012",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Quantiles, which are also known as values-at-risk in
finance, frequently arise in practice as measures of
risk. This article develops asymptotically valid
confidence intervals for quantiles estimated via
simulation using variance-reduction techniques (VRTs).
We establish our results within a general framework for
VRTs, which we show includes importance sampling,
stratified sampling, antithetic variates, and control
variates. Our method for verifying asymptotic validity
is to first demonstrate that a quantile estimator
obtained via a VRT within our framework satisfies a
Bahadur--Ghosh representation. We then exploit this to
show that the quantile estimator obeys a central limit
theorem (CLT) and to develop a consistent estimator for
the variance constant appearing in the CLT, which
enables us to construct a confidence interval. We
provide explicit formulae for the estimators for each
of the VRTs considered.",
acknowledgement = ack-nhfb,
articleno = "10",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Inacio:2012:FSP,
author = "Pedro R. M. In{\'a}cio and M{\'a}rio M. Freire and
Manuela Pereira and Paulo P. Monteiro",
title = "Fast synthesis of persistent fractional {Brownian}
motion",
journal = j-TOMACS,
volume = "22",
number = "2",
pages = "11:1--11:21",
month = mar,
year = "2012",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2133390.2133395",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Tue Mar 27 17:18:06 MDT 2012",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Due to the relevance of self-similarity analysis in
several research areas, there is an increased interest
in methods to generate realizations of self-similar
processes, namely in the ones capable of simulating
long-range dependence. This article describes a new
algorithm to approximate persistent fractional Brownian
motions with a predefined Hurst parameter. The
algorithm presents a computational complexity of $ O(n)
$ and generates sequences with $n$ $ (n \in N)$ values
with a small multiple of $ \log_2 (n)$ variables.
Because it operates in a sequential manner, the
algorithm is suitable for simulations demanding
real-time operation. A network traffic simulator is
presented as one of its possible applications.",
acknowledgement = ack-nhfb,
articleno = "11",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Goyal:2012:SCB,
author = "Vineet Goyal and Karl Sigman",
title = "On simulating a class of {Bernstein} polynomials",
journal = j-TOMACS,
volume = "22",
number = "2",
pages = "12:1--12:5",
month = mar,
year = "2012",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2133390.2133396",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Tue Mar 27 17:18:06 MDT 2012",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Given a black box that generates independent Bernoulli
samples with an unknown bias $p$, we consider the
problem of simulating a Bernoulli random variable with
bias $ f(p)$ (where $f$ is a given function) using a
finite (computable in advance) number of independent
Bernoulli samples from the black box. We show that this
is possible if and only if $f$ is a Bernstein
polynomial with coefficients between $0$ and $1$, and e
explicitly give the algorithm. Our results differ from
Keane and O'Brien [1994] in that our goal is more
modest/stringent, since we are considering algorithms
that use a finite number of samples as opposed to
allowing a random number (such as in acceptance
rejection algorithms).",
acknowledgement = ack-nhfb,
articleno = "12",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Blanchet:2012:LIS,
author = "Jose Blanchet and Peter Glynn and Kevin Leder",
title = "On {Lyapunov} Inequalities and Subsolutions for
Efficient Importance Sampling",
journal = j-TOMACS,
volume = "22",
number = "3",
pages = "13:1--13:??",
month = aug,
year = "2012",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2331140.2331141",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Aug 22 16:44:27 MDT 2012",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "In this article we explain some connections between
Lyapunov methods and subsolutions of an associated
Isaacs equation for the design of efficient importance
sampling schemes. As we shall see, subsolutions can be
derived by taking an appropriate limit of an associated
Lyapunov inequality. They have been recently proposed
in several works of Dupuis, Wang, and others and
applied to address several important problems in
rare-event simulation. Lyapunov inequalities have been
used for testing the efficiency of state-dependent
importance sampling schemes in heavy-tailed or discrete
settings in a variety of works by Blanchet, Glynn, and
others. While subsolutions provide an analytic
criterion for the construction of efficient samplers,
Lyapunov inequalities are useful for finding more
precise information, in the form of bounds, for the
behavior of the coefficient of variation of the
associated importance sampling estimator in the
prelimit. In addition, Lyapunov inequalities provide
insight into the various mollification procedures that
are often required in constructing associated
subsolutions. Our aim is to demonstrate that applying
Lyapunov inequalities for verification of efficiency
can help both guide the selection of various
mollification parameters and sharpen the information on
the efficiency gain induced by the sampler.",
acknowledgement = ack-nhfb,
articleno = "13",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Chen:2012:SLP,
author = "Zisheng Chen and Liming Feng and Xiong Lin",
title = "Simulating {L{\'e}vy} Processes from Their
Characteristic Functions and Financial Applications",
journal = j-TOMACS,
volume = "22",
number = "3",
pages = "14:1--14:??",
month = aug,
year = "2012",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2331140.2331142",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Aug 22 16:44:27 MDT 2012",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "The simulation of a discrete sample path of a L{\'e}vy
process reduces to simulating from the distribution of
a L{\'e}vy increment. For a general L{\'e}vy process
with exponential moments, the inverse transform method
proposed in Glasserman and Liu [2010] is reliable and
efficient. The values of the cumulative distribution
function (cdf) are computed by inverting the
characteristic function and tabulated on a uniform
grid. The inverse of the cumulative distribution
function is obtained by linear interpolation. In this
article, we apply a Hilbert transform method for the
characteristic function inversion. The Hilbert
transform representation for the cdf can be discretized
using a simple rule highly accurately. Most
importantly, the error estimates admit explicit and
computable expressions, which allow us to compute the
cdf to any desired accuracy. We present an explicit
bound for the estimation bias in terms of the range of
the grid where probabilities are tabulated, the step
size of the grid, and the approximation error for the
probabilities. The bound can be computed from the
characteristic function directly and allows one to
determine the size and fineness of the grid and
numerical parameters for evaluating the Hilbert
transforms for any given bias tolerance level in
one-dimensional problems. For multidimensional
problems, we present a procedure for selecting the grid
and the numerical parameters that is shown to converge
theoretically and works well practically. The inverse
transform method is attractive not only for L{\'e}vy
processes that are otherwise not easy to simulate, but
also for processes with special structures that could
be simulated in different ways. The method is very fast
and accurate when combined with quasi-Monte Carlo
schemes and variance reduction techniques. The main
results we derived are not limited to L{\'e}vy
processes and can be applied to simulating from
tabulated cumulative distribution functions in general
and characteristic functions in our analytic class in
particular.",
acknowledgement = ack-nhfb,
articleno = "14",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Saltzman:2012:SMN,
author = "Evan A. Saltzman and John H. Drew and Lawrence M.
Leemis and Shane G. Henderson",
title = "Simulating Multivariate Nonhomogeneous {Poisson}
Processes Using Projections",
journal = j-TOMACS,
volume = "22",
number = "3",
pages = "15:1--15:??",
month = aug,
year = "2012",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2331140.2331143",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Aug 22 16:44:27 MDT 2012",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Established techniques for generating an instance of a
multivariate NonHomogeneous Poisson Process (NHPP) such
as thinning can become highly inefficient as the
dimensionality of the process is increased,
particularly if the defining intensity (or rate)
function has a pronounced peak. To overcome this
inefficiency, we propose an alternative approach where
one first generates a projection of the NHPP onto a
lower-dimensional space, and then extends the generated
points to points in the original space by generating
from appropriate conditional distributions. One version
of this algorithm replaces a high-dimensional problem
with a series of one-dimensional problems. Several
examples are presented.",
acknowledgement = ack-nhfb,
articleno = "15",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Waeber:2012:FSS,
author = "Rolf Waeber and Peter I. Frazier and Shane G.
Henderson",
title = "A Framework for Selecting a Selection Procedure",
journal = j-TOMACS,
volume = "22",
number = "3",
pages = "16:1--16:??",
month = aug,
year = "2012",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2331140.2331144",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Aug 22 16:44:27 MDT 2012",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "For many discrete simulation optimization
applications, it is often difficult to decide which
Ranking and Selection (R{\&}S) procedure to use. To
efficiently compare R{\&}S procedures, we present a
three-layer performance evaluation process. We show
that the two most popular performance formulations,
namely the Bayesian formulation and the indifference
zone formulation, have a common representation
analogous to convex risk measures used in mathematical
finance. We then specify how a decision maker can
impose a performance requirement on R{\&}S procedures
that is more adequate for her risk attitude than the
indifference zone or the Bayesian performance
requirements. Such a performance requirement partitions
the space of R{\&}S procedures into acceptable and
nonacceptable procedures. The minimal computational
budget required for a procedure to become acceptable
introduces an easy-to-interpret preference order on the
set of R{\&}S policies. We demonstrate with a numerical
example how the introduced framework can be used to
guide the choice of selection procedure in practice.",
acknowledgement = ack-nhfb,
articleno = "16",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Ng:2012:BKA,
author = "Szu Hui Ng and Jun Yin",
title = "{Bayesian} Kriging Analysis and Design for Stochastic
Simulations",
journal = j-TOMACS,
volume = "22",
number = "3",
pages = "17:1--17:??",
month = aug,
year = "2012",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2331140.2331145",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Aug 22 16:44:27 MDT 2012",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Kriging is an increasingly popular metamodeling tool
in simulation due to its flexibility in global fitting
and prediction. In the fitting of this metamodel, the
parameters are often estimated from the simulation
data, which introduces parameter estimation
uncertainties into the overall prediction error.
Traditional plug-in estimators usually ignore these
uncertainties, which can be substantial in stochastic
simulations. This typically leads to an underestimation
of the total variability and an overconfidence in the
results. In this article, a Bayesian metamodeling
approach for kriging prediction is proposed for
stochastic simulations to more appropriately account
for the parameter uncertainties. We derive the
predictive distribution under certain assumptions and
also provide a general Markov Chain Monte Carlo
analysis approach to handle more general assumptions on
the parameters and design. Numerical results indicate
that the Bayesian approach has better coverage and
better predictive variance than a previously proposed
modified nugget effect kriging model, especially in
cases where the stochastic variability is high. In
addition, we further consider the important problem of
planning the experimental design. We propose a
two-stage design approach that systematically balances
the allocation of computing resources to new design
points and replication numbers in order to reduce the
uncertainties and improve the accuracy of the
predictions.",
acknowledgement = ack-nhfb,
articleno = "17",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Taylor:2012:BGS,
author = "Simon J. E. Taylor and Stephen J. Turner and Steffen
Strassburger and Navonil Mustafee",
title = "Bridging the gap: a standards-based approach to
{OR\slash MS} distributed simulation",
journal = j-TOMACS,
volume = "22",
number = "4",
pages = "18:1--18:??",
month = nov,
year = "2012",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2379810.2379811",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Nov 19 16:25:52 MST 2012",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "In Operations Research and Management Science (OR/MS),
Discrete Event Simulation (DES) models are typically
created using commercial off-the-shelf simulation
packages (CSPs) such as AnyLogicTM, ArenaTM, FlexsimTM,
Simul8TM, SLXTM, WitnessTM, and so on. A DES model
represents the processes associated with a system of
interest. Some models may be composed of submodels
running in their own CSPs on different computers linked
together over a communications network via distributed
simulation software. The creation of a distributed
simulation with CSPs is still complex and typically
requires a partnership of problem owners, modelers, CSP
vendors, and distributed simulation specialists. In an
attempt to simplify this development and foster
discussion between modelers and technologists, the
SISO-STD-006-2010 Standard for COTS Simulation Package
Interoperability Reference Models has been developed.
The standard makes it possible to capture
interoperability capabilities and requirements at a DES
modeling level rather than a computing technical level.
For example, it allows requirements for entity transfer
between models to be clearly specified in DES terms
(e.g. the relationship between departure and arrival
simulation times and input element (queue, workstation,
etc.)), buffering rules, and entity priority, instead of
using specialist technical terminology. This article
explores the motivations for distributed simulation in
this area, related work, and the rationale for the
standard. The four Types of Interoperability Reference
Model described in the standard are discussed and
presented (A. Entity Transfer, B. Shared Resource, C.
Shared Event, and D. Shared Data Structure). Case
studies in healthcare and manufacturing are given to
demonstrate how the standard is used in practice.",
acknowledgement = ack-nhfb,
articleno = "18",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Lim:2012:SAM,
author = "Eunji Lim",
title = "Stochastic approximation over multidimensional
discrete sets with applications to inventory systems
and admission control of queueing networks",
journal = j-TOMACS,
volume = "22",
number = "4",
pages = "19:1--19:??",
month = nov,
year = "2012",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2379810.2379812",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Nov 19 16:25:52 MST 2012",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "We propose new methods to solve simulation
optimization problems over multidimensional discrete
sets. The proposed methods are based on extending the
objective function from a discrete domain to a
continuous domain and applying stochastic approximation
to the extended function. The extension of the
objective function is constructed as a piecewise linear
interpolation of the original objective function over a
particular partition of $ R^d $. The advantage of the
proposed approach lies in that stochastic approximation
is applied to the extension, not the original function,
over $ R^d $, so the estimated optimal solution at each
iteration of the proposed methods is not restricted to
be an integer point. Rather, we are free to approach
the optimal solution aggressively by moving toward the
direction of the steepest descent, thereby skipping
over intervening points, thereby resulting in fast
convergence in the early stage of the procedures. We
provide a set of sufficient conditions under which the
proposed methods guarantee the almost sure (a.s.)
convergence to the optimal solution. One of such
conditions is the multimodularity or $ L^q$-convexity
of the objective function, which arises in various
inventory systems and queueing networks with controlled
admission. Numerical examples illustrate the
effectiveness of the proposed methods in such
settings.",
acknowledgement = ack-nhfb,
articleno = "19",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Hernandez:2012:CNO,
author = "Alejandro S. Hernandez and Thomas W. Lucas and Matthew
Carlyle",
title = "Constructing nearly orthogonal {Latin} hypercubes for
any nonsaturated run-variable combination",
journal = j-TOMACS,
volume = "22",
number = "4",
pages = "20:1--20:??",
month = nov,
year = "2012",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2379810.2379813",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Nov 19 16:25:52 MST 2012",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "We present a new method for constructing nearly
orthogonal Latin hypercubes that greatly expands their
availability to experimenters. Latin hypercube designs
have proven useful for exploring complex,
high-dimensional computational models, but can be
plagued with unacceptable correlations among input
variables. To improve upon their effectiveness, many
researchers have developed algorithms that generate
orthogonal and nearly orthogonal Latin hypercubes.
Unfortunately, these methodologies can have strict
limitations on the feasible number of experimental runs
and variables. To overcome these restrictions, we
develop a mixed integer programming algorithm that
generates Latin hypercubes with little or no
correlation among their columns for most any
determinate run-variable combination-including fully
saturated designs. Moreover, many designs can be
constructed for a specified number of runs and
factors-thereby providing experimenters with a choice
of several designs. In addition, our algorithm can be
used to quickly adapt to changing experimental
conditions by augmenting existing designs by adding new
variables or generating new designs to accommodate a
change in runs.",
acknowledgement = ack-nhfb,
articleno = "20",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Santoro:2012:TOS,
author = "Andrea Santoro and Francesco Quaglia",
title = "Transparent optimistic synchronization in the
high-level architecture via time-management
conversion",
journal = j-TOMACS,
volume = "22",
number = "4",
pages = "21:1--21:??",
month = nov,
year = "2012",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2379810.2379814",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Nov 19 16:25:52 MST 2012",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Distributed simulation allows the treatment of
large/complex models by having several interacting
simulators running concurrently, each one in charge of
a portion of the model. In order to effectively manage
integration and interoperability aspects, the standard
known as High Level Architecture (HLA) has been
developed, which is based on a middleware component
known as Run-Time-Infrastructure (RTI). One of the main
issues faced by such a standard is synchronization, so
that HLA supports both conservative and optimistic
approaches. However, technical issues, combined with
some peculiarities of the optimistic approach, force
most simulators to use the conservative approach. In
order to tackle these issues, we present the design and
implementation of a Time Management Converter (TiMaC)
for HLA based simulation systems. TiMaC is a state
machine designed to be transparently interposed between
the application layer and the underlying RTI, which
performs mapping of the conservative HLA
synchronization interface onto the optimistic one. Such
a mapping allows transparent optimistic execution (and
the related benefits) for simulators originally
designed to rely on conservative synchronization. This
is achieved without the need to modify the RTI services
or alter the HLA standard. An experimental evaluation
demonstrating the viability and effectiveness of our
proposal is also reported, by integrating our TiMaC
implementation with the Georgia Tech B-RTI package and
running on it both (A) benchmarks relying on traces
from simulated demonstration exercises collected using
the Joint Semi-Automated Forces (JSAF) simulation
program and (B) a self-federated Personal Communication
System simulation application.",
acknowledgement = ack-nhfb,
articleno = "21",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Henderson:2012:SCG,
author = "Shane G. Henderson and Samuel M. T. Ehrlichman",
title = "Sharpening comparisons via {Gaussian} copulas and
semidefinite programming",
journal = j-TOMACS,
volume = "22",
number = "4",
pages = "22:1--22:??",
month = nov,
year = "2012",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2379810.2379815",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Nov 19 16:25:52 MST 2012",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "A common problem in operations research involves
comparing two system designs through simulation of both
systems. The comparison can often be made more accurate
through careful control (coupling) of the random
numbers that are used in simulating each system, with
common random numbers being the standard example. We
describe a new approach for coupling the random-number
inputs to two systems that involves generating
realizations of a Gaussian random vector and then
transforming the Gaussian random vector into the
desired random-number inputs. We use nonlinear
semidefinite programming to select the correlation
matrix of the Gaussian random vector, with the goal of
sharpening the comparison.",
acknowledgement = ack-nhfb,
articleno = "22",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Xue:2012:DAU,
author = "Haidong Xue and Feng Gu and Xiaolin Hu",
title = "Data assimilation using sequential {Monte Carlo}
methods in wildfire spread simulation",
journal = j-TOMACS,
volume = "22",
number = "4",
pages = "23:1--23:??",
month = nov,
year = "2012",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2379810.2379816",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Nov 19 16:25:52 MST 2012",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Assimilating real-time sensor data into large-scale
spatial-temporal simulations, such as simulations of
wildfires, is a promising technique for improving
simulation results. This asks for advanced data
assimilation methods that can work with the complex
structures and nonlinear behaviors associated with the
simulation models. This article presents a data
assimilation framework using Sequential Monte Carlo
(SMC) methods for wildfire spread simulations. The
models and algorithms of the framework are described,
and experimental results are provided. This work
demonstrates the feasibility of applying SMC methods to
data assimilation of wildfire spread simulations. The
developed framework can potentially be generalized to
other application areas where sophisticated simulation
models are used.",
acknowledgement = ack-nhfb,
articleno = "23",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Doucet:2013:ISI,
author = "Arnaud Doucet and Christian P. Robert",
title = "Introduction to {Special Issue on Monte Carlo Methods
in Statistics}",
journal = j-TOMACS,
volume = "23",
number = "1",
pages = "1:1--1:??",
month = jan,
year = "2013",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2414416.2414417",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Jan 25 16:51:22 MST 2013",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
articleno = "1",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{LeCorff:2013:CPB,
author = "Sylvain {Le Corff} and Gersende Fort",
title = "Convergence of a Particle-Based Approximation of the
Block Online Expectation Maximization Algorithm",
journal = j-TOMACS,
volume = "23",
number = "1",
pages = "2:1--2:??",
month = jan,
year = "2013",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2414416.2414418",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Jan 25 16:51:22 MST 2013",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Online variants of the Expectation Maximization (EM)
algorithm have recently been proposed to perform
parameter inference with large data sets or data
streams, in independent latent models and in hidden
Markov models. Nevertheless, the convergence properties
of these algorithms remain an open problem at least in
the hidden Markov case. This contribution deals with a
new online EM algorithm that updates the parameter at
some deterministic times. Some convergence results have
been derived even in general latent models such as
hidden Markov models. These properties rely on the
assumption that some intermediate quantities are
available in closed form or can be approximated by
Monte Carlo methods when the Monte Carlo error vanishes
rapidly enough. In this article, we propose an
algorithm that approximates these quantities using
Sequential Monte Carlo methods. The convergence of this
algorithm and of an averaged version is established and
their performance is illustrated through Monte Carlo
experiments.",
acknowledgement = ack-nhfb,
articleno = "2",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Fussl:2013:EMB,
author = "Agnes Fussl and Sylvia Fr{\"u}hwirth-Schnatter and
Rudolf Fr{\"u}hwirth",
title = "Efficient {MCMC} for Binomial Logit Models",
journal = j-TOMACS,
volume = "23",
number = "1",
pages = "3:1--3:??",
month = jan,
year = "2013",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2414416.2414419",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Jan 25 16:51:22 MST 2013",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "This article deals with binomial logit models where
the parameters are estimated within a Bayesian
framework. Such models arise, for instance, when
repeated measurements are available for identical
covariate patterns. To perform MCMC sampling, we
rewrite the binomial logit model as an augmented model
which involves some latent variables called random
utilities. It is straightforward, but inefficient, to
use the individual random utility model representation
based on the binary observations reconstructed from
each binomial observation. Alternatively, we present in
this article a new method to aggregate the random
utilities for each binomial observation. Based on this
aggregated representation, we have implemented an
independence Metropolis--Hastings sampler, an auxiliary
mixture sampler, and a novel hybrid auxiliary mixture
sampler. A comparative study on five binomial datasets
shows that the new aggregation method leads to a
superior sampler in terms of efficiency compared to
previously published data augmentation samplers.",
acknowledgement = ack-nhfb,
articleno = "3",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Singh:2013:BLN,
author = "Sumeetpal S. Singh and Nicolas Chopin and Nick
Whiteley",
title = "{Bayesian} Learning of Noisy {Markov} Decision
Processes",
journal = j-TOMACS,
volume = "23",
number = "1",
pages = "4:1--4:??",
month = jan,
year = "2013",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2414416.2414420",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Jan 25 16:51:22 MST 2013",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "We consider the inverse reinforcement learning
problem, that is, the problem of learning from, and
then predicting or mimicking a controller based on
state/action data. We propose a statistical model for
such data, derived from the structure of a Markov
decision process. Adopting a Bayesian approach to
inference, we show how latent variables of the model
can be estimated, and how predictions about actions can
be made, in a unified framework. A new Markov chain
Monte Carlo (MCMC) sampler is devised for simulation
from the posterior distribution. This step includes a
parameter expansion step, which is shown to be
essential for good convergence properties of the MCMC
sampler. As an illustration, the method is applied to
learning a human controller.",
acknowledgement = ack-nhfb,
articleno = "4",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Schreck:2013:AEE,
author = "Amandine Schreck and Gersende Fort and Eric Moulines",
title = "Adaptive Equi-Energy Sampler: Convergence and
Illustration",
journal = j-TOMACS,
volume = "23",
number = "1",
pages = "5:1--5:??",
month = jan,
year = "2013",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2414416.2414421",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Jan 25 16:51:22 MST 2013",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Markov chain Monte Carlo (MCMC) methods allow to
sample a distribution known up to a multiplicative
constant. Classical MCMC samplers are known to have
very poor mixing properties when sampling multimodal
distributions. The Equi-Energy sampler is an
interacting MCMC sampler proposed by Kou, Zhou and Wong
in 2006 to sample difficult multimodal distributions.
This algorithm runs several chains at different
temperatures in parallel, and allow lower-tempered
chains to jump to a state from a higher-tempered chain
having an energy ``close'' to that of the current
state. A major drawback of this algorithm is that it
depends on many design parameters and thus, requires a
significant effort to tune these parameters. In this
article, we introduce an Adaptive Equi-Energy (AEE)
sampler that automates the choice of the selection
mechanism when jumping onto a state of the
higher-temperature chain. We prove the ergodicity and a
strong law of large numbers for AEE, and for the
original Equi-Energy sampler as well. Finally, we apply
our algorithm to motif sampling in DNA sequences.",
acknowledgement = ack-nhfb,
articleno = "5",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Sainudiin:2013:PER,
author = "Raazesh Sainudiin and Gloria Teng and Jennifer Harlow
and Dominic Lee",
title = "Posterior Expectation of Regularly Paved Random
Histograms",
journal = j-TOMACS,
volume = "23",
number = "1",
pages = "6:1--6:??",
month = jan,
year = "2013",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2414416.2414422",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Jan 25 16:51:22 MST 2013",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "We present a novel method for averaging a sequence of
histogram states visited by a Metropolis--Hastings
Markov chain whose stationary distribution is the
posterior distribution over a dense space of tree-based
histograms. The computational efficiency of our
posterior mean histogram estimate relies on a
statistical data-structure that is sufficient for
nonparametric density estimation of massive,
multidimensional metric data. This data-structure is
formalized as statistical regular paving (SRP). A
regular paving (RP) is a binary tree obtained by
selectively bisecting boxes along their first widest
side. SRP augments RP by mutably caching the
recursively computable sufficient statistics of the
data. The base Markov chain used to propose moves for
the Metropolis--Hastings chain is a random walk that
data-adaptively prunes and grows the SRP histogram
tree. We use a prior distribution based on Catalan
numbers and detect convergence heuristically. The
performance of our posterior mean SRP histogram is
empirically assessed for large sample sizes simulated
from several multivariate distributions that belong to
the space of SRP histograms.",
acknowledgement = ack-nhfb,
articleno = "6",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Broniatowski:2013:SVE,
author = "Michel Broniatowski and Virgile Caron",
title = "Small Variance Estimators for Rare Event
Probabilities",
journal = j-TOMACS,
volume = "23",
number = "1",
pages = "7:1--7:??",
month = jan,
year = "2013",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2414416.2414423",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Jan 25 16:51:22 MST 2013",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Improving Importance Sampling estimators for rare
event probabilities requires sharp approximations of
conditional densities. This is achieved for events
defined through large exceedances of the empirical mean
of summands of a random walk, in the domain of large or
moderate deviations. The approximation of conditional
density of the trajectory of the random walk is handled
on long runs. The length of those runs which is
compatible with a given accuracy is discussed;
simulated results are presented, which enlight the gain
of the present approach over classical Importance
Sampling schemes. Detailed algorithms are proposed.",
acknowledgement = ack-nhfb,
articleno = "7",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Schafer:2013:PAO,
author = "Christian Sch{\"a}fer",
title = "Particle Algorithms for Optimization on Binary
Spaces",
journal = j-TOMACS,
volume = "23",
number = "1",
pages = "8:1--8:??",
month = jan,
year = "2013",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2414416.2414424",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Jan 25 16:51:22 MST 2013",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "We discuss a unified approach to stochastic
optimization of pseudo-Boolean objective functions
based on particle methods, including the cross-entropy
method and simulated annealing as special cases. We
point out the need for auxiliary sampling
distributions, meaning parametric families on binary
spaces, which are able to reproduce complex dependency
structures, and illustrate their usefulness in our
numerical experiments. We provide numerical evidence
that particle-driven optimization algorithms based on
parametric families yield superior results on strongly
multimodal optimization problems while local search
heuristics outperform them on easier problems.",
acknowledgement = ack-nhfb,
articleno = "8",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Hamze:2013:SAR,
author = "Firas Hamze and Ziyu Wang and Nando de Freitas",
title = "Self-Avoiding Random Dynamics on Integer Complex
Systems",
journal = j-TOMACS,
volume = "23",
number = "1",
pages = "9:1--9:??",
month = jan,
year = "2013",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2414416.2414790",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Jan 25 16:51:22 MST 2013",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "This article introduces a new specialized algorithm
for equilibrium Monte Carlo sampling of binary-valued
systems, which allows for large moves in the state
space. This is achieved by constructing self-avoiding
walks (SAWs) in the state space. As a consequence, many
bits are flipped in a single MCMC step. We name the
algorithm SARDONICS, an acronym for Self-Avoiding
Random Dynamics on Integer Complex Systems. The
algorithm has several free parameters, but we show that
Bayesian optimization can be used to automatically tune
them. SARDONICS performs remarkably well in a broad
number of sampling tasks: toroidal ferromagnetic and
frustrated Ising models, 3D Ising models, restricted
Boltzmann machines and chimera graphs arising in the
design of quantum computers.",
acknowledgement = ack-nhfb,
articleno = "9",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Suchard:2013:MPS,
author = "Marc A. Suchard and Shawn E. Simpson and Ivan Zorych
and Patrick Ryan and David Madigan",
title = "Massive Parallelization of Serial Inference Algorithms
for a Complex Generalized Linear Model",
journal = j-TOMACS,
volume = "23",
number = "1",
pages = "10:1--10:??",
month = jan,
year = "2013",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2414416.2414791",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Jan 25 16:51:22 MST 2013",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Following a series of high-profile drug safety
disasters in recent years, many countries are
redoubling their efforts to ensure the safety of
licensed medical products. Large-scale observational
databases such as claims databases or electronic health
record systems are attracting particular attention in
this regard, but present significant methodological and
computational concerns. In this article we show how
high-performance statistical computation, including
graphics processing units, relatively inexpensive
highly parallel computing devices, can enable complex
methods in large databases. We focus on optimization
and massive parallelization of cyclic coordinate
descent approaches to fit a conditioned generalized
linear model involving tens of millions of observations
and thousands of predictors in a Bayesian context. We
find orders-of-magnitude improvement in overall
run-time. Coordinate descent approaches are ubiquitous
in high-dimensional statistics and the algorithms we
propose open up exciting new methodological
possibilities with the potential to significantly
improve drug safety.",
acknowledgement = ack-nhfb,
articleno = "10",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Owen:2013:BES,
author = "Art B. Owen",
title = "Better estimation of small {Sobol'} sensitivity
indices",
journal = j-TOMACS,
volume = "23",
number = "2",
pages = "11:1--11:??",
month = may,
year = "2013",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri May 10 16:41:26 MDT 2013",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "A new method for estimating Sobol' indices is
proposed. The new method makes use of 3 independent
input vectors rather than the usual 2. It attains much
greater accuracy on problems where the target Sobol'
index is small, even outperforming some oracles that
adjust using the true but unknown mean of the function.
The new estimator attains a better rate of convergence
than the old one in a small effects limit. When the
target Sobol' index is quite large, the oracles do
better than the new method.",
acknowledgement = ack-nhfb,
articleno = "11",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Perumalla:2013:RSE,
author = "Kalyan S. Perumalla and Vladimir A. Protopopescu",
title = "Reversible simulations of elastic collisions",
journal = j-TOMACS,
volume = "23",
number = "2",
pages = "12:1--12:??",
month = may,
year = "2013",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri May 10 16:41:26 MDT 2013",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Consider a system of $N$ identical hard spherical
particles moving in a $d$-dimensional box and
undergoing elastic, possibly multiparticle, collisions.
We develop a new algorithm that recovers the
precollision state from the post-collision state of the
system, across a series of consecutive collisions, with
essentially no memory overhead. The challenge in
achieving reversibility for an $n$-particle collision
(where, in general, $ n \ll N$) arises from the
presence of $ n d - d - 1$ degrees of freedom
(arbitrary angles) during each collision, as well as
from the complex geometrical constraints placed on the
colliding particles. To reverse the collisions in a
traditional simulation setting, all of the particular
realizations of these degrees of freedom (angles)
during the forward simulation must be tracked. This
requires memory proportional to the number of
collisions, which grows very fast with $N$ and $d$,
thereby severely limiting the de facto applicability of
the scheme. This limitation is addressed here by first
performing a pseudorandomization of angles, which
ensures determinism in the reverse path for any values
of $n$ and $d$. To address the more difficult problem
of geometrical and dynamic constraints, a new approach
is developed which correctly samples the constrained
phase space. Upon combining the pseudorandomization
with correct phase space sampling, perfect
reversibility of collisions is achieved, as illustrated
for $ n \leq 3$, $ d = 2$, and $ n = 2$, $ d = 3$. This
result enables, for the first time, reversible
simulations of elastic collisions with essentially zero
memory accumulation. In principle, the approach
presented here could be generalized to larger values of
$n$. The reverse computation methodology presented here
uncovers important issues of irreversibility in
conventional models, and the difficulties encountered
in arriving at a reversible model for one of the most
basic and widely used physical system processes,
namely, elastic collisions for hard spheres. Insights
and solution methodologies, with regard to accurate
phase space coverage with reversible random sampling
proposed in this context, can help serve as models and
/ or starting points for other reversible
simulations.",
acknowledgement = ack-nhfb,
articleno = "12",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Liao:2013:MBL,
author = "Wei-Cherng Liao and Fragkiskos Papadopoulos and
Konstantinos Psounis and Constantinos Psomas",
title = "Modeling {BitTorrent}-like systems with many classes
of users",
journal = j-TOMACS,
volume = "23",
number = "2",
pages = "13:1--13:??",
month = may,
year = "2013",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri May 10 16:41:26 MDT 2013",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "BitTorrent is one of the most successful peer-to-peer
systems. Researchers have studied a number of aspects
of the system, including its scalability, performance,
efficiency and fairness. However, the complexity of the
system has forced most prior analytical work to make a
number of simplifying assumptions, for example, user
homogeneity, or even ignore some central aspects of the
protocol altogether, for example, the rate-based
Tit-for-Tat (TFT) unchoking scheme, in order to keep
the analysis tractable. Motivated by this, in this
article we propose two analytical models that
accurately predict the performance of the system while
considering the central details of the BitTorrent
protocol. Our first model is a steady-state one, in the
sense that it is valid during periods of time where the
number of users remains fixed. Freed by the
complications of user time-dynamics, we account for
many of the central details of the BitTorrent protocol
and accurately predict a number of performance metrics.
Our second model combines prior work on fluid models
with our first model to capture the transient behavior
as new users join or old users leave, while modelling
many major aspects of BitTorrent. To the best of our
knowledge, this is the first model that attempts to
capture the transient behavior of many classes of
heterogeneous users. Finally, we use our analytical
methodology to introduce and study the performance of a
flexible token-based scheme for BitTorrent, show how
this scheme can be used to block freeriders and
tradeoff between higher-bandwidth and lower-bandwidth
users performance, and evaluate the scheme's parameters
that achieve a target operational point.",
acknowledgement = ack-nhfb,
articleno = "13",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Petkov:2013:CPA,
author = "Vladislav Petkov and Ram Rajagopal and Katia
Obraczka",
title = "Characterizing per-application network traffic using
entropy",
journal = j-TOMACS,
volume = "23",
number = "2",
pages = "14:1--14:??",
month = may,
year = "2013",
CODEN = "ATMCEZ",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri May 10 16:41:26 MDT 2013",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "The Internet has been evolving into a more
heterogeneous internetwork with diverse new
applications imposing more stringent bandwidth and QoS
requirements. Already new applications such as YouTube,
Hulu, and Netflix are consuming a large fraction of the
total bandwidth. We argue that, in order to engineer
future internets such that they can adequately cater to
their increasingly diverse and complex set of
applications while using resources efficiently, it is
critical to be able to characterize the load that
emerging and future applications place on the
underlying network. In this article, we investigate
entropy as a metric for characterizing per-flow network
traffic complexity. While previous work has analyzed
aggregated network traffic, we focus on studying
isolated traffic flows. Per-application flow
characterization caters to the need of network control
functions such as traffic scheduling and admission
control at the edges of the network. Such control
functions necessitate differentiating network traffic
on a per-application basis. The ``entropy
fingerprints'' that we get from our entropy estimator
summarize many characteristics of each application's
network traffic. Not only can we compare applications
on the basis of peak entropy, but we can also
categorize them based on a number of other properties
of the fingerprints.",
acknowledgement = ack-nhfb,
articleno = "14",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Cheng:2013:FSM,
author = "Russell C. H. Cheng",
title = "Fitting Statistical Models of Random Search in
Simulation Studies",
journal = j-TOMACS,
volume = "23",
number = "3",
pages = "15:1--15:??",
month = jul,
year = "2013",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2499913.2499914",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Jul 31 12:27:38 MDT 2013",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "We consider optimization of expected system
performance by random search. There are two sources of
random variation in this process: (i) a search-induced
variability because the expected performance of the
system will vary randomly according to the alternatives
randomly selected for examination, and (ii) a
simulation induced variability, because there will be
random error in estimating expected system performance
from finite simulation runs. We show that, in altering
the balance between these two sources of variability,
three distinct forms of asymptotic behavior of the
estimate of the optimal expected system performance are
possible. The form of the asymptotic results shows that
they may be not be easy to apply in practical work. As
an alternative, a methodology for fitting a statistical
model that accounts for both types of variability is
suggested. This then allows the distributional
properties of quantities of interest, like the optimum
performance value and the best value obtained by the
search, to be estimated by resampling and which also
allows a test of goodness of fit of the model. Four
numerical examples are given.",
acknowledgement = ack-nhfb,
articleno = "15",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Chia:2013:LTS,
author = "Yen Lin Chia and Peter W. Glynn",
title = "Limit Theorems for Simulation-Based Optimization via
Random Search",
journal = j-TOMACS,
volume = "23",
number = "3",
pages = "16:1--16:??",
month = jul,
year = "2013",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2499913.2499915",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Jul 31 12:27:38 MDT 2013",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "This article develops fundamental theory related to
the use of simulation-based nonadaptive random search
as a means of optimizing a function that can be
expressed as an expectation. Our results establish
rates of convergence that express the trade-off between
exploration and estimation, and fully characterize the
limit distributions that arise. Our rates of
convergence results should be viewed as a baseline
against which to compare more intelligent algorithms.",
acknowledgement = ack-nhfb,
articleno = "16",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Wang:2013:IOS,
author = "Honggang Wang and Raghu Pasupathy and Bruce W.
Schmeiser",
title = "Integer-Ordered Simulation Optimization using
{R-SPLINE}: Retrospective Search with Piecewise-Linear
Interpolation and Neighborhood Enumeration",
journal = j-TOMACS,
volume = "23",
number = "3",
pages = "17:1--17:??",
month = jul,
year = "2013",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2499913.2499916",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Jul 31 12:27:38 MDT 2013",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "We consider simulation-optimization (SO) models where
the decision variables are integer ordered and the
objective function is defined implicitly via a
simulation oracle, which for any feasible solution can
be called to compute a point estimate of the
objective-function value. We develop R-SPLINE---a
Retrospective-search algorithm that alternates between
a continuous Search using Piecewise-Linear
Interpolation and a discrete Neighborhood Enumeration,
to asymptotically identify a local minimum. R-SPLINE
appears to be among the first few gradient-based search
algorithms tailored for solving integer-ordered local
SO problems. In addition to proving the almost-sure
convergence of R-SPLINE's iterates to the set of local
minima, we demonstrate that the probability of R-SPLINE
returning a solution outside the set of true local
minima decays exponentially in a certain precise sense.
R-SPLINE, with no parameter tuning, compares favorably
with popular existing algorithms.",
acknowledgement = ack-nhfb,
articleno = "17",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Celik:2013:DFD,
author = "Turgay {\c{C}}el{\.\i}k and Bed{\.\i}r
Tek{\.\i}nerdogan and Kayhan M. Imre",
title = "Deriving Feasible Deployment Alternatives for Parallel
and Distributed Simulation Systems",
journal = j-TOMACS,
volume = "23",
number = "3",
pages = "18:1--18:??",
month = jul,
year = "2013",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2499913.2499917",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Jul 31 12:27:38 MDT 2013",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Parallel and distributed simulations (PADS) realize
the distributed execution of a simulation system over
multiple physical resources. To realize the execution
of PADS, different simulation infrastructures such as
HLA, DIS and TENA have been defined. Recently, the
Distributed Simulation Engineering and Execution
Process (DSEEP) that supports the mapping of the
simulations on the infrastructures has been defined. An
important recommended task in DSEEP is the evaluation
of the performance of the simulation systems at the
design phase. In general, the performance of a
simulation is largely influenced by the allocation of
member applications to the resources. Usually, the
deployment of the applications to the resources can be
done in many different ways. DSEEP does not provide a
concrete approach for evaluating the deployment
alternatives. Moreover, current approaches that can be
used for realizing various DSEEP activities do not yet
provide adequate support for this purpose. We provide a
concrete approach for deriving feasible deployment
alternatives based on the simulation system and the
available resources. In the approach, first the
simulation components and the resources are designed.
The design is used to define alternative execution
configurations, and based on the design and the
execution configuration; a feasible deployment
alternative can be algorithmically derived. Tool
support is developed for the simulation design, the
execution configuration definition and the automatic
generation of feasible deployment alternatives. The
approach has been applied within a large-scale
industrial case study for simulating Electronic Warfare
systems.",
acknowledgement = ack-nhfb,
articleno = "18",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Lo:2013:OPB,
author = "Shih-Hsiang Lo and Che-Rung Lee and I-Hsin Chung and
Yeh-Ching Chung",
title = "Optimizing Pairwise Box Intersection Checking on
{GPUs} for Large-Scale Simulations",
journal = j-TOMACS,
volume = "23",
number = "3",
pages = "19:1--19:??",
month = jul,
year = "2013",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2499913.2499918",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Jul 31 12:27:38 MDT 2013",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Box intersection checking is a common task used in
many large-scale simulations. Traditional methods
cannot provide fast box intersection checking with
large-scale datasets. This article presents a parallel
algorithm to perform Pairwise Box Intersection checking
on Graphics processing units (PBIG). The PBIG algorithm
consists of three phases: planning, mapping and
checking. The planning phase partitions the space into
small cells, the sizes of which are determined to
optimize performance. The mapping phase maps the boxes
into the cells. The checking phase examines the box
intersections in the same cell. Several performance
optimizations, including load-balancing, output data
compression/encoding, and pipelined execution, are
presented for the PBIG algorithm. The experimental
results show that the PBIG algorithm can process
large-scale datasets and outperforms three
well-performing algorithms.",
acknowledgement = ack-nhfb,
articleno = "19",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Glynn:2013:ASE,
author = "Peter W. Glynn and Sandeep Juneja",
title = "Asymptotic Simulation Efficiency Based on Large
Deviations",
journal = j-TOMACS,
volume = "23",
number = "3",
pages = "20:1--20:??",
month = jul,
year = "2013",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2499913.2499919",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Jul 31 12:27:38 MDT 2013",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Consider a simulation estimator $ \alpha (c) $ based
on expending $c$ units of computer time to estimate a
quantity $ \alpha $. In comparing competing estimators
for $ \alpha $, a natural figure of merit is to choose
the estimator that minimizes the computation time
needed to reduce the error probability {$ P(| \alpha
(c) - \alpha | > \epsilon) $} to below some prescribed
value $ \delta $ . In this paper, we develop large
deviations results that provide approximations to the
computational budget necessary to reduce the error
probability to below $ \delta $ when $ \delta $ is
small. This approximation depends critically on both
the distribution of the estimator itself and that of
the random amount of computer time required to generate
the estimator, and leads to different conclusions
regarding the choice of preferred estimator than those
obtained when one requires the error tolerance $
\epsilon $ to be small. The ``small $ \epsilon $ ''
regime leads to variance-based selection criteria, and
has a long history in the simulation literature going
back to Hammersley and Handscomb.",
acknowledgement = ack-nhfb,
articleno = "20",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Setayeshgar:2013:EIS,
author = "Leila Setayeshgar and Hui Wang",
title = "Efficient importance sampling schemes for a
feed-forward network",
journal = j-TOMACS,
volume = "23",
number = "4",
pages = "21:1--21:??",
month = oct,
year = "2013",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2517450",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Dec 23 10:25:01 MST 2013",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "The aim of this article is to construct efficient
importance sampling schemes for a rare event, namely,
the buffer overflow associated with a feed-forward
network with discontinuous dynamics. This is done
through a piecewise constant change of measure, which
is based on a suitably constructed subsolution to an
HJB equation. The main task is to change the measure
such that the logarithmic asymptotic optimality is
achieved. To that end, we find an upper bound on the
second moment of the importance sampling estimator that
yields optimality. Numerical simulations illustrate the
validity of theoretical results.",
acknowledgement = ack-nhfb,
articleno = "21",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Blanchet:2013:RES,
author = "Jose Blanchet and Henrik Hult and Kevin Leder",
title = "Rare-event simulation for stochastic recurrence
equations with heavy-tailed innovations",
journal = j-TOMACS,
volume = "23",
number = "4",
pages = "22:1--22:??",
month = oct,
year = "2013",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2517451",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Dec 23 10:25:01 MST 2013",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "In this article, rare-event simulation for stochastic
recurrence equations of the form $ X_{n + 1} = A_{n +
1} X_n + B_{n + 1} $, $ X_0 = 0 $ is studied, where $
\{ A_n; n \geq 1 \} $ and $ \{ B_n; n \geq 1 \} $ are
independent sequences consisting of independent and
identically distributed real-valued random variables.
It is assumed that the tail of the distribution of $
B_1 $ is regularly varying, whereas the distribution of
$ A_1 $ has a suitably light tail. The problem of
efficient estimation, via simulation, of quantities
such as $ P \{ X_n > b \} $ and $ P \{ \sup_{k \leq n}
X_k > b \} $ for large $b$ and $n$ is studied.
Importance sampling strategies are investigated that
provide unbiased estimators with bounded relative error
as $b$ and $n$ tend to infinity.",
acknowledgement = ack-nhfb,
articleno = "22",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Velho:2013:VFL,
author = "Pedro Velho and Lucas Mello Schnorr and Henri Casanova
and Arnaud Legrand",
title = "On the validity of flow-level {TCP} network models for
grid and cloud simulations",
journal = j-TOMACS,
volume = "23",
number = "4",
pages = "23:1--23:??",
month = oct,
year = "2013",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2517448",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Dec 23 10:25:01 MST 2013",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Researchers in the area of grid/cloud computing
perform many of their experiments using simulations
that must capture network behavior. In this context,
packet-level simulations, which are widely used to
study network protocols, are too costly given the
typical large scales of simulated systems and
applications. An alternative is to implement network
simulations with less costly flow-level models. Several
flow-level models have been proposed and implemented in
grid/cloud simulators. Surprisingly, published
validations of these models, if any, consist of
verifications for only a few simple cases.
Consequently, even when they have been used to obtain
published results, the ability of these simulators to
produce scientifically meaningful results is in doubt.
This work evaluates these state-of-the-art flow-level
network models of TCP communication via comparison to
packet-level simulation. While it is straightforward to
show cases in which previously proposed models lead to
good results, instead we follow the critical method,
which places model refutation at the center of the
scientific activity, and we systematically seek cases
that lead to invalid results. Careful analysis of these
cases reveals fundamental flaws and also suggests
improvements. One contribution of this work is that
these improvements lead to a new model that, while far
from being perfect, improves upon all previously
proposed models in the context of simulation of grids
or clouds. A more important contribution, perhaps, is
provided by the pitfalls and unexpected behaviors
encountered in this work, leading to a number of
enlightening lessons. In particular, this work shows
that model validation cannot be achieved solely by
exhibiting (possibly many) ``good cases.'' Confidence
in the quality of a model can only be strengthened
through an invalidation approach that attempts to prove
the model wrong.",
acknowledgement = ack-nhfb,
articleno = "23",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Choi:2013:PAC,
author = "Byoung K. Choi and Donghun Kang and Taesik Lee and
Arwa A. Jamjoom and Maysoon F. Abulkhair",
title = "Parameterized activity cycle diagram and its
application",
journal = j-TOMACS,
volume = "23",
number = "4",
pages = "24:1--24:??",
month = oct,
year = "2013",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2501593",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Dec 23 10:25:01 MST 2013",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "The classical activity cycle diagram (ACD), which is a
bipartite directed graph, is easy to learn and use for
describing the dynamic behavior of a discrete-event
system. However, the complexity of the classical ACD
model increases rapidly as the system size increases.
This article presents an enriched ACD called the
parameterized ACD (P-ACD). In P-ACD, each node is
allowed to have parameter variables, and parameter
values are passed to the parameter variables through a
directed arc. This article demonstrates how a single
P-ACD model can be used to represent an entire class of
very large-scale systems instead of requiring different
ACD models for every instance. We also illustrate that
the well-known activity scanning algorithm can be used
to execute a P-ACD model. A prototype P-ACD simulator
implemented in C\# programming language is provided,
and an illustrative example of a conveyor-driven serial
production line with the prototype simulator is
presented to illustrate construction and execution of a
P-ACD model. In addition, it is demonstrated that the
proposed P-ACD allows an effective and concise modeling
of a job shop, which was not possible with the
classical ACD.",
acknowledgement = ack-nhfb,
articleno = "24",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Suryanarayanan:2013:SRQ,
author = "Vinoth Suryanarayanan and Georgios Theodoropoulos",
title = "Synchronised range queries in distributed simulations
of multiagent systems",
journal = j-TOMACS,
volume = "23",
number = "4",
pages = "25:1--25:??",
month = oct,
year = "2013",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2517449",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Dec 23 10:25:01 MST 2013",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Range queries are an increasingly important
associative form of data access encountered in
different computational environments including
peer-to-peer systems, wireless communications, database
systems, distributed virtual environments, and, more
recently, distributed simulations. In this article, we
present and evaluate a system for performing
logical-time synchronised Range-Queries over data in
the context of distributed simulations of multiagent
systems. This article presents algorithms performing
instantaneous queries within an optimistic
synchronisation framework and in the presence of
dynamic migration of the simulation state. A
quantitative evaluation of the effectiveness of the
proposed algorithms under different conditions and for
different benchmarks, including Boids, is also
presented.",
acknowledgement = ack-nhfb,
articleno = "25",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Haas:2014:GEI,
author = "Peter J. Haas and Shane G. Henderson and Pierre
L'Ecuyer",
title = "Guest editors' introduction to special issue on the
{Third INFORMS Simulation Society Research Workshop}",
journal = j-TOMACS,
volume = "24",
number = "1",
pages = "1:1--1:??",
month = jan,
year = "2014",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2555690",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Feb 7 19:39:28 MST 2014",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
articleno = "1",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Phan:2014:TSS,
author = "Dzung Phan and Soumyadip Ghosh",
title = "Two-stage stochastic optimization for optimal power
flow under renewable generation uncertainty",
journal = j-TOMACS,
volume = "24",
number = "1",
pages = "2:1--2:??",
month = jan,
year = "2014",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2553084",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Feb 7 19:39:28 MST 2014",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "We propose a two-stage stochastic version of the
classical economic dispatch problem with
alternating-current power flow constraints, a nonconvex
optimization formulation that is central to power
transmission and distribution over an electricity grid.
Certain generation decisions made in the first stage
cannot further be changed in the second stage, where
the uncertainty due to various factors such as
renewable generation is realized. Any supply-demand
mismatch in the second stage must be alleviated using
high marginal cost power sources that can be tapped in
short order. We solve a Sample-Average Approximation
(SAA) of this formulation by capturing the uncertainty
using a finite number of scenario samples. We propose
two outer approximation algorithms to solve this
nonconvex program to global optimality. We use recently
discovered structural properties for the classical
deterministic problem to show that when these
properties hold the sequence of approximate solutions
obtained under both alternatives has a limit point that
is a globally optimal solution to the two-stage
nonconvex SAA program. We also present an alternate
local optimization approach to solving the SAA problem
based on the Alternating Direction Method of
Multipliers (ADMM). Numerical experiments for a variety
of parameter settings were carried out to demonstrate
the efficiency and usability of our method over ADMM
for large practical instances.",
acknowledgement = ack-nhfb,
articleno = "2",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Gupta:2014:GSG,
author = "Sandeep K. S. Gupta and Ayan Banerjee and Zahra Abbasi
and Georgios Varsamopoulos and Michael Jonas and Joshua
Ferguson and Rose Robin Gilbert and Tridib Mukherjee",
title = "{GDCSim}: a simulator for green data center design and
analysis",
journal = j-TOMACS,
volume = "24",
number = "1",
pages = "3:1--3:??",
month = jan,
year = "2014",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2553083",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Feb 7 19:39:28 MST 2014",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Energy-efficient data center design and management has
been a challenge of increasing importance in the past
decade due to its potential to save billions of dollars
in energy costs. However, the state of the art in
design and evaluation of data centers require designers
to be expertly familiar with a prohibitively large
number of domain-specific design tools that necessitate
user intervention in each step of the design process.
This is due to the lack of a holistic data center
design tool. To fill this gap, this article presents an
iterative green data center design framework, the Green
Data Center Simulator (GDCSim), for the design and
development of energy-efficient data centers.",
acknowledgement = ack-nhfb,
articleno = "3",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Bisset:2014:IIH,
author = "Keith R. Bisset and Jiangzhuo Chen and Suruchi Deodhar
and Xizhou Feng and Yifei Ma and Madhav V. Marathe",
title = "{Indemics}: an interactive high-performance computing
framework for data-intensive epidemic modeling",
journal = j-TOMACS,
volume = "24",
number = "1",
pages = "4:1--4:??",
month = jan,
year = "2014",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2501602",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Feb 7 19:39:28 MST 2014",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "We describe the design and prototype implementation of
Indemics (Interactive Epidemic Simulation) --- a
modeling environment utilizing high-performance
computing technologies for supporting complex epidemic
simulations. Indemics can support policy analysts and
epidemiologists interested in planning and control of
pandemics. Indemics goes beyond traditional epidemic
simulations by providing a simple and powerful way to
represent and analyze policy-based as well as
individual-based adaptive interventions. Users can also
stop the simulation at any point, assess the state of
the simulated system, and add additional interventions.
Indemics is available to end-users via a web-based
interface. Detailed performance analysis shows that
Indemics greatly enhances the capability and
productivity of simulating complex intervention
strategies with a marginal decrease in performance. We
also demonstrate how Indemics was applied in some real
case studies where complex interventions were
implemented.",
acknowledgement = ack-nhfb,
articleno = "4",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Schruben:2014:DDS,
author = "Lee W. Schruben and Dashi I. Singham",
title = "Data-driven simulation of complex multidimensional
time series",
journal = j-TOMACS,
volume = "24",
number = "1",
pages = "5:1--5:??",
month = jan,
year = "2014",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2553082",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Feb 7 19:39:28 MST 2014",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "This article introduces a new framework for resampling
general time series data. The approach, inspired by
computer agent flocking algorithms, can be used to
generate inputs to complex simulation models or for
generating pseudo-replications of expensive simulation
outputs. The method has the flexibility to enable
replicated sensitivity analysis for trace-driven
simulation, which is critical for risk assessment. The
article includes two simple implementations to
illustrate the approach. These implementations are
applied to nonstationary and state-dependent
multivariate time series. Examples using emergency
department data are presented.",
acknowledgement = ack-nhfb,
articleno = "5",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Broadie:2014:MSA,
author = "Mark Broadie and Deniz M. Cicek and Assaf Zeevi",
title = "Multidimensional stochastic approximation: Adaptive
algorithms and applications",
journal = j-TOMACS,
volume = "24",
number = "1",
pages = "6:1--6:??",
month = jan,
year = "2014",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2553085",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Mar 14 17:25:59 MDT 2014",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "We consider prototypical sequential stochastic
optimization methods of Robbins-Monro (RM),
Kiefer-Wolfowitz (KW), and Simultaneous Perturbations
Stochastic Approximation (SPSA) varieties and propose
adaptive modifications for multidimensional
applications. These adaptive versions dynamically scale
and shift the tuning sequences to better match the
characteristics of the unknown underlying function, as
well as the noise level. We test our algorithms on a
variety of representative applications in inventory
management, health care, revenue management, supply
chain management, financial engineering, and queueing
theory.",
acknowledgement = ack-nhfb,
articleno = "6",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Gupta:2014:VES,
author = "Vivek Gupta and Sigr{\'u}n Andrad{\'o}ttir and David
Goldsman",
title = "Variance estimation and sequential stopping in
steady-state simulations using linear regression",
journal = j-TOMACS,
volume = "24",
number = "2",
pages = "7:1--7:??",
month = feb,
year = "2014",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2567907",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Mar 14 17:26:01 MDT 2014",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "We propose a method for estimating the variance
parameter of a discrete, stationary stochastic process
that involves combining variance estimators at
different run lengths using linear regression. We show
that the estimator thus obtained is first-order
unbiased and consistent under two distinct asymptotic
regimes. In the first regime, the number of constituent
estimators used in the regression is fixed and the
numbers of observations corresponding to the component
estimators grow in a proportional manner. In the second
regime, the number of constituent estimators grows
while the numbers of observations corresponding to each
estimator remain fixed. We also show that for m
-dependent stochastic processes, one can use regression
to obtain asymptotically normally distributed variance
estimators in the second regime. Analytical and
numerical examples indicate that the new
regression-based estimators give good
mean-squared-error performance in steady-state
simulations. The regression methodology presented in
this article can also be applied to estimate the bias
of variance estimators. As an example application, we
present a new sequential-stopping rule that uses the
estimate for bias to determine appropriate run lengths.
Monte Carlo experiments indicate that this
``bias-controlling'' sequential-stopping method has the
potential to work well in practice.",
acknowledgement = ack-nhfb,
articleno = "7",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Chen:2014:SKB,
author = "Xi Chen and Kyoung-Kuk Kim",
title = "Stochastic kriging with biased sample estimates",
journal = j-TOMACS,
volume = "24",
number = "2",
pages = "8:1--8:??",
month = feb,
year = "2014",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2567893",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Mar 14 17:26:01 MDT 2014",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Stochastic kriging has been studied as an effective
metamodeling technique for approximating response
surfaces in the context of stochastic simulation. In a
simulation experiment, an analyst typically needs to
estimate relevant metamodel parameters and further do
prediction; therefore, the impact of parameter
estimation on the performance of the metamodel-based
predictor has drawn some attention in the literature.
However, how the standard stochastic kriging predictor
is affected by the presence of bias in finite-sample
estimates has not yet been fully investigated. In this
article, we study the predictive performance and
investigate optimal budget allocation rules subject to
a fixed computational budget constraint. Furthermore,
we extend the analysis to two-level or nested
simulation, which has been recently documented in the
risk management literature, with biased estimators.",
acknowledgement = ack-nhfb,
articleno = "8",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Liu:2014:ESE,
author = "Jingchen Liu and Gongjun Xu",
title = "Efficient simulations for the exponential integrals of
{H{\"o}lder} continuous {Gaussian} random fields",
journal = j-TOMACS,
volume = "24",
number = "2",
pages = "9:1--9:??",
month = feb,
year = "2014",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2567892",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Mar 14 17:26:01 MDT 2014",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "In this article, we consider a Gaussian random field $
f(t) $ living on a compact set $ T \subset R^d $ and
the computation of the tail probabilities $ P(\int_T
e^{f(t)} \, d t > e^b) $ as $ b \to \infty $ . We
design asymptotically efficient importance sampling
estimators for a general class of H{\"o}lder continuous
Gaussian random fields. In addition to the variance
control, we also analyze the bias (relative to the
interesting tail probabilities) caused by the
discretization.",
acknowledgement = ack-nhfb,
articleno = "9",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Vieira:2014:RMH,
author = "H{\'e}lcio {Vieira, Jr.} and Susan M. Sanchez and Paul
J. Sanchez and Karl Heinz Kienitz and Mischel Carmen
Neyra Belderrain",
title = "A restricted multinomial hybrid selection procedure",
journal = j-TOMACS,
volume = "24",
number = "2",
pages = "10:1--10:??",
month = feb,
year = "2014",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2567891",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Mar 14 17:26:01 MDT 2014",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Analysts using simulation models often must assess a
large number of alternatives in order to determine
which are most effective. If effectiveness corresponds
to the likelihood of yielding the best outcome, this
becomes a multinomial selection problem. Unfortunately,
existing procedures were developed primarily for
evaluating small sets of alternatives, so parameters
required to implement them may not be readily available
or the sampling costs may be prohibitive when a large
number of alternatives are present. We propose a
truncated, sequential multinomial subset selection
procedure that restricts the maximum subset size.
Numerical comparisons show that our procedure can be
much more efficient than the leading unrestricted
procedure. Our procedure requires only one calculated
parameter rather than four. We provide extensive tables
for cases involving large numbers of alternatives.",
acknowledgement = ack-nhfb,
articleno = "10",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Ewald:2014:SDS,
author = "Roland Ewald and Adelinde M. Uhrmacher",
title = "{SESSL}: a domain-specific language for simulation
experiments",
journal = j-TOMACS,
volume = "24",
number = "2",
pages = "11:1--11:??",
month = feb,
year = "2014",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2567895",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Mar 14 17:26:01 MDT 2014",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "This article introduces SESSL (\underline{S}imulation
\underline{E}xperiment \underline{S}pecification via a
\underline{S}cala \underline{L}ayer), an embedded
domain-specific language for simulation experiments. It
serves as an additional software layer between users
and simulation systems and is implemented in Scala.
SESSL supports multiple simulation systems and offers
various features (e.g., for experiment design,
performance analysis, result reporting, and
simulation-based optimization). It supports
``cutting-edge'' experiments by allowing to add custom
code, enables a reuse of functionality across
simulation systems, and improves the reproducibility of
simulation experiments.",
acknowledgement = ack-nhfb,
articleno = "11",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Gore:2014:CCM,
author = "Ross Gore and Saikou Diallo and Jose Padilla",
title = "{ConceVE}: Conceptual modeling and formal validation
for everyone",
journal = j-TOMACS,
volume = "24",
number = "2",
pages = "12:1--12:??",
month = feb,
year = "2014",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2567897",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Jun 30 18:48:47 MDT 2014",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "In this article, we present ConceVE, an approach for
designing and validating models before they are
implemented in a computer simulation. The approach
relies on (1) domain-specific languages for model
specification, (2) the Alloy Specification Language and
its constraint solving analysis capabilities for
exploring the state space of the model dynamically, and
(3) supporting visualization tools to relay the results
of the analysis to the user. We show that our approach
is applicable with generic languages such as the Web
Ontology Language as well as special XML-based
languages such as the Coalition Battle Management
Language.",
acknowledgement = ack-nhfb,
articleno = "12",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Jasra:2014:AIO,
author = "Ajay Jasra and Nikolas Kantas and Elena Ehrlich",
title = "Approximate Inference for Observation-Driven Time
Series Models with Intractable Likelihoods",
journal = j-TOMACS,
volume = "24",
number = "3",
pages = "13:1--13:??",
month = jun,
year = "2014",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2592254",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Jun 30 18:43:01 MDT 2014",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "In this article, we consider approximate Bayesian
parameter inference for observation-driven time series
models. Such statistical models appear in a wide
variety of applications, including econometrics and
applied mathematics. This article considers the
scenario where the likelihood function cannot be
evaluated pointwise; in such cases, one cannot perform
exact statistical inference, including parameter
estimation, which often requires advanced computational
algorithms, such as Markov Chain Monte Carlo (MCMC). We
introduce a new approximation based upon Approximate
Bayesian Computation (ABC). Under some conditions, we
show that as $ n \to \infty $, with $n$ the length of
the time series, the ABC posterior has, almost surely,
a Maximum A Posteriori (MAP) estimator of the
parameters that is often different from the true
parameter. However, a noisy ABC MAP, which perturbs the
original data, asymptotically converges to the true
parameter, almost surely. In order to draw statistical
inference, for the ABC approximation adopted, standard
MCMC algorithms can have acceptance probabilities that
fall at an exponential rate in n and slightly more
advanced algorithms can mix poorly. We develop a new
and improved MCMC kernel, which is based upon an exact
approximation of a marginal algorithm, whose cost per
iteration is random, but the expected cost, for good
performance, is shown to be $ O(n^2)$ per iteration. We
implement our new MCMC kernel for parameter inference
from models in econometrics.",
acknowledgement = ack-nhfb,
articleno = "13",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Healey:2014:SPS,
author = "Christopher Healey and Sigr{\'u}n Andrad{\'o}ttir and
Seong-Hee Kim",
title = "Selection Procedures for Simulations with Multiple
Constraints under Independent and Correlated Sampling",
journal = j-TOMACS,
volume = "24",
number = "3",
pages = "14:1--14:??",
month = jun,
year = "2014",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2567921",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Jun 30 18:43:01 MDT 2014",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/prng.bib;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "We consider the problem of selecting the best feasible
system with constraints on multiple secondary
performance measures. We develop fully sequential
indifference-zone procedures to solve this problem that
guarantee a nominal probability of correct selection.
In addition, we address two issues critical to the
efficiency of these procedures: namely, the allocation
of error between feasibility determination and
selection of the best system, and the use of Common
Random Numbers. We provide a recommended error
allocation as a function of the number of constraints,
supported by an experimental study and an approximate
asymptotic analysis. The validity and efficiency of the
new procedures with independent and CRN are
demonstrated through both analytical and experimental
results.",
acknowledgement = ack-nhfb,
articleno = "14",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
keywords = "Common Random Numbers (CRN)",
}
@Article{Liu:2014:STM,
author = "Elvis S. Liu and Georgios K. Theodoropoulos",
title = "Space-Time Matching Algorithms for Interest Management
in Distributed Virtual Environments",
journal = j-TOMACS,
volume = "24",
number = "3",
pages = "15:1--15:??",
month = jun,
year = "2014",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2567922",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Jun 30 18:43:01 MDT 2014",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Interest management in Distributed Virtual
Environments (DVEs) is a data-filtering technique
designed to reduce bandwidth consumption and therefore
enhances the scalability of the system. This technique
usually involves a process called interest matching,
which determines what data should be sent to the
participants as well as what data should be filtered.
Although most of the existing interest matching
approaches have been shown to meet their runtime
performance requirements, they have a fundamental
disadvantage-they perform interest matching at discrete
time intervals. As a result, they would fail to report
events between discrete timesteps. If participants of
the DVE ignore these missing events, they would most
likely perform incorrect simulations. This article
presents a new approach called space-time interest
matching, which aims to capture the missing events
between discrete timesteps. Although this approach
requires additional matching effort, a number of novel
algorithms are developed to significantly improve its
runtime efficiency.",
acknowledgement = ack-nhfb,
articleno = "15",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Perumalla:2014:DEE,
author = "Kalyan S. Perumalla and Alfred J. Park and Vinod
Tipparaju",
title = "Discrete Event Execution with One-Sided and Two-Sided
{GVT} Algorithms on 216,000 Processor Cores",
journal = j-TOMACS,
volume = "24",
number = "3",
pages = "16:1--16:??",
month = jun,
year = "2014",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2611561",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Jun 30 18:43:01 MDT 2014",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Global Virtual Time (GVT) computation is a key
determinant of the efficiency and runtime dynamics of
Parallel Discrete Event Simulations (PDES), especially
on large-scale parallel platforms. Here, three
execution modes of a generalized GVT computation
algorithm are studied on high-performance parallel
computing systems: (1) a synchronous GVT algorithm that
affords ease of implementation, (2) an asynchronous GVT
algorithm that is more complex to implement but can
relieve blocking latencies, and (3) a variant of the
asynchronous GVT algorithm to exploit one-sided
communication in extant supercomputing platforms.
Performance results are presented of implementations of
these algorithms on up to 216,000 cores of a Cray XT5
system, exercised on a range of parameters: optimistic
and conservative synchronization, fine- to
medium-grained event computation, synthetic and
nonsynthetic applications, and different lookahead
values. Detailed PDES-specific runtime metrics are
presented to further the understanding of tightly
coupled discrete event dynamics on massively parallel
platforms.",
acknowledgement = ack-nhfb,
articleno = "16",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Ghoshdastidar:2014:SFA,
author = "Debarghya Ghoshdastidar and Ambedkar Dukkipati and
Shalabh Bhatnagar",
title = "Smoothed Functional Algorithms for Stochastic
Optimization Using $q$-{Gaussian} Distributions",
journal = j-TOMACS,
volume = "24",
number = "3",
pages = "17:1--17:??",
month = jun,
year = "2014",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2628434",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Jun 30 18:43:01 MDT 2014",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Smoothed functional (SF) schemes for gradient
estimation are known to be efficient in stochastic
optimization algorithms, especially when the objective
is to improve the performance of a stochastic system.
However, the performance of these methods depends on
several parameters, such as the choice of a suitable
smoothing kernel. Different kernels have been studied
in the literature, which include Gaussian, Cauchy, and
uniform distributions, among others. This article
studies a new class of kernels based on the
$q$-Gaussian distribution, which has gained popularity
in statistical physics over the last decade. Though the
importance of this family of distributions is
attributed to its ability to generalize the Gaussian
distribution, we observe that this class encompasses
almost all existing smoothing kernels. This motivates
us to study SF schemes for gradient estimation using
the $q$ -Gaussian distribution. Using the derived
gradient estimates, we propose two-timescale algorithms
for optimization of a stochastic objective function in
a constrained setting with a projected gradient search
approach. We prove the convergence of our algorithms to
the set of stationary points of an associated ODE. We
also demonstrate their performance numerically through
simulations on a queuing model.",
acknowledgement = ack-nhfb,
articleno = "17",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Singham:2014:SSR,
author = "Dashi I. Singham",
title = "Selecting Stopping Rules for Confidence Interval
Procedures",
journal = j-TOMACS,
volume = "24",
number = "3",
pages = "18:1--18:??",
month = may,
year = "2014",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2627734",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Jan 21 08:19:02 MST 2015",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "The sample size decision is crucial to the success of
any sampling experiment. More samples imply better
confidence and precision in the results, but require
higher costs in terms of time, computing power, and
money. Analysts often choose sequential stopping rules
on an ad hoc basis to obtain confidence intervals with
desired properties without requiring large sample
sizes. However, the choice of stopping rule can affect
the quality of the interval produced in terms of the
coverage, precision, and replication cost. This article
introduces methods for choosing and evaluating stopping
rules for confidence interval procedures. We develop a
general framework for assessing the quality of a broad
class of stopping rules applied to independent and
identically distributed data. We introduce coverage
profiles that plot the coverage according to the
stopping time and reveal situations when the coverage
could be unexpectedly low. Finally, we recommend simple
techniques for obtaining acceptable or optimal rules.",
acknowledgement = ack-nhfb,
articleno = "18",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Nakayama:2014:CIQ,
author = "Marvin K. Nakayama",
title = "Confidence Intervals for Quantiles Using Sectioning
When Applying Variance-Reduction Techniques",
journal = j-TOMACS,
volume = "24",
number = "4",
pages = "19:1--19:??",
month = may,
year = "2014",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2558328",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Jun 30 18:52:59 MDT 2014",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "We develop confidence intervals (CIs) for quantiles
when applying variance-reduction techniques (VRTs) and
sectioning. Similar to batching, sectioning partitions
the independent and identically distributed (i.i.d.)
outputs into nonoverlapping batches and computes a
quantile estimator from each batch. But rather than
centering the CI at the average of the quantile
estimators across the batches, as in batching,
sectioning centers the CI at the overall quantile
estimator based on all the outputs. A similar
modification is made to the sample variance, which is
used to determine the width of the CI. We establish the
asymptotic validity of the sectioning CI for importance
sampling and control variates, and the proofs rely on
first showing that the corresponding quantile
estimators satisfy a Bahadur representation, which we
have done in prior work. Here, we present some
numerical results.",
acknowledgement = ack-nhfb,
articleno = "19",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?&idx=J781",
}
@Article{Xu:2014:DRR,
author = "Jie Xu and Anand Vidyashankar and Martin K. Nielsen",
title = "Drug Resistance or Re-Emergence? {Simulating} Equine
Parasites",
journal = j-TOMACS,
volume = "24",
number = "4",
pages = "20:1--20:??",
month = aug,
year = "2014",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2627736",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Jan 21 08:15:11 MST 2015",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Emerging drug resistance in parasitology and its
impact on human and animal health are of serious
concern. Attempts by the parasitology community to
address this issue led to the introduction of so-called
selective therapy where a proportion of the population
is left untreated. This has led to re-emergence of
parasites that have heretofore been controlled. Using
stochastic simulations, this article explores the
tradeoff between drug resistance and re-emergence. More
importantly, the article identifies the importance of
the parasite fitness parameter vector and its role in
drug resistance. Suggestions for further biological
work and statistical analyses are also provided.",
acknowledgement = ack-nhfb,
articleno = "20",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Hu:2014:MBA,
author = "Jiaqiao Hu and Enlu Zhou and Qi Fan",
title = "Model-Based Annealing Random Search with Stochastic
Averaging",
journal = j-TOMACS,
volume = "24",
number = "4",
pages = "21:1--21:??",
month = aug,
year = "2014",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2641565",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Jan 21 08:15:11 MST 2015",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/prng.bib;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "The model-based methods have recently found widespread
applications in solving hard nondifferentiable
optimization problems. These algorithms are
population-based and typically require hundreds of
candidate solutions to be sampled at each iteration. In
addition, recent convergence analysis of these
algorithms also stipulates a sample size that increases
polynomially with the number of iterations. In this
article, we aim to improve the efficiency of
model-based algorithms by reducing the number of
candidate solutions generated per iteration. This is
carried out through embedding a stochastic averaging
procedure within these methods to make more efficient
use of the past sampling information. This procedure
not only can potentially reduce the number of function
evaluations needed to obtain high-quality solutions,
but also makes the underlying algorithms more amenable
for parallel computation. The detailed implementation
of our approach is demonstrated through an exemplary
algorithm instantiation called Model-based Annealing
Random Search with Stochastic Averaging (MARS-SA),
which maintains the per iteration sample size at a
small constant value. We establish the global
convergence property of MARS-SA and provide numerical
examples to illustrate its performance.",
acknowledgement = ack-nhfb,
articleno = "21",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Hong:2014:MCM,
author = "L. Jeff Hong and Zhaolin Hu and Guangwu Liu",
title = "{Monte Carlo} Methods for Value-at-Risk and
Conditional Value-at-Risk: a Review",
journal = j-TOMACS,
volume = "24",
number = "4",
pages = "22:1--22:??",
month = aug,
year = "2014",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2661631",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Jan 21 08:15:11 MST 2015",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Value-at-risk (VaR) and conditional value-at-risk
(CVaR) are two widely used risk measures of large
losses and are employed in the financial industry for
risk management purposes. In practice, loss
distributions typically do not have closed-form
expressions, but they can often be simulated (i.e.,
random observations of the loss distribution may be
obtained by running a computer program). Therefore,
Monte Carlo methods that design simulation experiments
and utilize simulated observations are often employed
in estimation, sensitivity analysis, and optimization
of VaRs and CVaRs. In this article, we review some of
the recent developments in these methods, provide a
unified framework to understand them, and discuss their
applications in financial risk management.",
acknowledgement = ack-nhfb,
articleno = "22",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Qu:2014:GES,
author = "Huashuai Qu and Michael C. Fu",
title = "Gradient Extrapolated Stochastic Kriging",
journal = j-TOMACS,
volume = "24",
number = "4",
pages = "23:1--23:??",
month = aug,
year = "2014",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2658995",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Jan 21 08:15:11 MST 2015",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "We introduce an approach for enhancing stochastic
kriging in the setting where additional direct gradient
information is available (e.g., provided by techniques
such as perturbation analysis or the likelihood ratio
method). The new approach, called gradient extrapolated
stochastic kriging (GESK), incorporates direct gradient
estimates by extrapolating additional responses. For
two simplified settings, we show that GESK reduces mean
squared error (MSE) compared to stochastic kriging
under certain conditions on step sizes. Since
extrapolation step sizes are crucial to the performance
of the GESK model, we propose two different approaches
to determine the step sizes: maximizing penalized
likelihood and minimizing integrated mean squared
error. Numerical experiments are conducted to
illustrate the performance of the GESK model and to
compare it with alternative approaches.",
acknowledgement = ack-nhfb,
articleno = "23",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Pasupathy:2015:SCR,
author = "Raghu Pasupathy and Susan R. Hunter and Nugroho A.
Pujowidianto and Loo Hay Lee and Chun-Hung Chen",
title = "Stochastically Constrained Ranking and Selection via
{SCORE}",
journal = j-TOMACS,
volume = "25",
number = "1",
pages = "1:1--1:??",
month = jan,
year = "2015",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2630066",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Jan 21 08:11:42 MST 2015",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Consider the context of constrained Simulation
Optimization (SO); that is, optimization problems where
the objective and constraint functions are known
through dependent Monte Carlo estimators. For solving
such problems on large finite spaces, we provide an
easily implemented sampling framework called SCORE
(Sampling Criteria for Optimization using Rate
Estimators) that approximates the optimal simulation
budget allocation. We develop a general theory, but,
like much of the existing literature on ranking and
selection, our focus is on SO problems where the
distribution of the simulation observations is
Gaussian. We first characterize the nature of the
optimal simulation budget as a bi-level optimization
problem. We then show that under a certain asymptotic
limit, the solution to the bi-level optimization
problem becomes surprisingly tractable and is expressed
through a single intuitive measure, the score. We
provide an iterative SO algorithm that repeatedly
estimates the score and determines how the available
simulation budget should be expended across contending
systems. Numerical experience with the algorithm
resulting from the proposed sampling approximation is
very encouraging --- in numerous examples of
constrained SO problems having 1,000 to 10,000 systems,
the optimal allocation is identified to negligible
error within a few seconds to 1 minute on a typical
laptop computer. Corresponding times to solve the full
bi-level optimization problem range from tens of
minutes to several hours.",
acknowledgement = ack-nhfb,
articleno = "1",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Ankenman:2015:SDE,
author = "Bruce E. Ankenman and Russell C. H. Cheng and Susan M.
Lewis",
title = "Screening for Dispersion Effects by Sequential
Bifurcation",
journal = j-TOMACS,
volume = "25",
number = "1",
pages = "2:1--2:??",
month = jan,
year = "2015",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2651364",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Jan 21 08:11:42 MST 2015",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "The mean of the output of interest obtained from a run
of a computer simulation model of a system or process
often depends on many factors; many times, however,
only a few of these factors are important. Sequential
bifurcation is a method that has been considered by
several authors for identifying these important factors
using as few runs of the simulation model as possible.
In this article, we propose a new sequential
bifurcation procedure whose steps use a key stopping
rule that can be calculated explicitly, something not
available in the best methods previously considered.
Moreover, we show how this stopping rule can also be
easily modified to efficiently identify those factors
that are important in influencing the variability
rather than the mean of the output. In empirical
studies, the new method performs better than previously
published fully sequential bifurcation methods in terms
of achieving the prescribed Type I error. It also
achieves higher power for detecting moderately large
effects using fewer replications than earlier methods.
To achieve this control for midrange effects, the new
method sometimes requires more replications than other
methods in the case where there are many very large
effects.",
acknowledgement = ack-nhfb,
articleno = "2",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Sengul:2015:SSM,
author = "Cigdem Sengul and Mustafa Al-Bado and Anja Feldmann",
title = "Site-Specific Models for Realistic Wireless Network
Simulation",
journal = j-TOMACS,
volume = "25",
number = "1",
pages = "3:1--3:??",
month = jan,
year = "2015",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2661630",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Jan 21 08:11:42 MST 2015",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "The utility of simulation-based performance evaluation
for wireless networking has been under scrutiny as the
community relies increasingly on testbed-based
performance evaluations. While testbeds are invaluable
tools for realistic network and protocol evaluation,
these results are generally obtained after cumbersome
system implementation and debugging. On the other hand,
realistic simulation models can reduce the time and
effort for concept testing of ideas. To this end, we
develop BOWLsim PHY layer models-propagation, frame
detection, and frame error models-based on extensive
measurements in the Berlin Open Wireless Lab indoor and
outdoor testbeds. Our models are integrated into the
ns-3 simulator. We run an extensive measurement and
simulation study, which illustrates that BOWLsim models
represent network conditions at the physical (PHY)
layer and transport layer accurately.",
acknowledgement = ack-nhfb,
articleno = "3",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Li:2015:CBS,
author = "Ting Li and Jason Liu",
title = "Cluster-Based Spatiotemporal Background Traffic
Generation for Network Simulation",
journal = j-TOMACS,
volume = "25",
number = "1",
pages = "4:1--4:??",
month = jan,
year = "2015",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2667222",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Jan 21 08:11:42 MST 2015",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "To reduce the computational complexity of large-scale
network simulation, one needs to distinguish foreground
traffic generated by the target applications one
intends to study from background traffic that
represents the bulk of the network traffic generated by
other applications. Background traffic competes with
foreground traffic for network resources and
consequently plays an important role in determining the
behavior of network applications. Existing background
traffic models either operate only at coarse time
granularity or focus only on individual links. There is
little insight on how to meaningfully apply realistic
background traffic over the entire network. In this
article, we propose a method for generating background
traffic with spatial and temporal characteristics
observed from real traffic traces. We apply data
clustering techniques to describe the behavior of end
hosts as a function of multidimensional attributes and
group them into distinct classes, and then map the
classes to simulated routers so that we can generate
traffic in accordance with the cluster-level
statistics. The proposed traffic generator makes no
assumption on the target network topology. It is also
capable of scaling the generated traffic so that the
traffic intensity can be varied accordingly in order to
test applications under different and yet realistic
network conditions. Experiments show that our method is
able to generate traffic that maintains the same
spatial and temporal characteristics as in the observed
traffic traces.",
acknowledgement = ack-nhfb,
articleno = "4",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Cancela:2015:BAZ,
author = "Hector Cancela and Mohamed {El Khadiri} and Gerardo
Rubino and Bruno Tuffin",
title = "Balanced and Approximate Zero-Variance Recursive
Estimators for the Network Reliability Problem",
journal = j-TOMACS,
volume = "25",
number = "1",
pages = "5:1--5:??",
month = jan,
year = "2015",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2674914",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Jan 21 08:11:42 MST 2015",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Exact evaluation of static network reliability
parameters belongs to the NP-hard family, and Monte
Carlo simulation is therefore a relevant tool to
provide their estimations. The first goal of this work
is to review a Recursive Variance Reduction (RVR)
estimator, which approaches the unreliability by
recursively reducing the graph from the random choice
of the first working link on selected cuts. We show
that the method does not verify the bounded relative
error (BRE) property as reliability of individual links
goes to one-that is, that the estimator is not robust
in general to high reliability of links. We then
propose to use the decomposition ideas of the RVR
estimator in conjunction with the importance sampling
technique. Two new estimators are presented: the first
one-the Balanced Recursive Decomposition
estimator-chooses the first working link on cuts
uniformly, whereas the second-the Zero-Variance
Approximation Recursive Decomposition estimator-tries
to mimic the estimator with variance zero for this
technique. We show that in both cases the BRE property
is verified and, moreover, that a vanishing relative
error (VRE) property can be obtained for the
Zero-Variance Approximation RVR under specific
sufficient conditions. A numerical illustration of the
power of the methods is provided on several benchmark
networks.",
acknowledgement = ack-nhfb,
articleno = "5",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Wang:2015:CES,
author = "Hui Wang and Xiang Zhou",
title = "A Cross-Entropy Scheme for Mixtures",
journal = j-TOMACS,
volume = "25",
number = "1",
pages = "6:1--6:??",
month = jan,
year = "2015",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2685030",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Jan 21 08:11:42 MST 2015",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "We discuss how to generalize the classic cross-entropy
method in the case where a family of mixture
distributions, such as the mixture of multiple Gaussian
modes, is used as an importance sampling distribution.
A new iterative cross-entropy scheme, based on the idea
of the EM method, is proposed to overcome the challenge
of deciding the optimal weights for each mode in the
mixture. Detailed studies of this new algorithm and its
applications to the estimation of rainbow option prices
are presented to demonstrate the efficiency of the
scheme.",
acknowledgement = ack-nhfb,
articleno = "6",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Ruess:2015:MBM,
author = "Jakob Ruess and John Lygeros",
title = "Moment-Based Methods for Parameter Inference and
Experiment Design for Stochastic Biochemical Reaction
Networks",
journal = j-TOMACS,
volume = "25",
number = "2",
pages = "8:1--8:??",
month = feb,
year = "2015",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2688906",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Apr 17 06:42:28 MDT 2015",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Continuous-time Markov chains are commonly used in
practice for modeling biochemical reaction networks in
which the inherent randomness of the molecular
interactions cannot be ignored. This has motivated
recent research effort into methods for parameter
inference and experiment design for such models. The
major difficulty is that such methods usually require
one to iteratively solve the chemical master equation
that governs the time evolution of the probability
distribution of the system. This, however, is rarely
possible, and even approximation techniques remain
limited to relatively small and simple systems. An
alternative explored in this article is to base methods
on only some low-order moments of the entire
probability distribution. We summarize the theory
behind such moment-based methods for parameter
inference and experiment design and provide new case
studies where we investigate their performance.",
acknowledgement = ack-nhfb,
articleno = "8",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Dannenberg:2015:CCR,
author = "Frits Dannenberg and Ernst Moritz Hahn and Marta
Kwiatkowska",
title = "Computing Cumulative Rewards Using Fast Adaptive
Uniformization",
journal = j-TOMACS,
volume = "25",
number = "2",
pages = "9:1--9:??",
month = feb,
year = "2015",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2688907",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Apr 17 06:42:28 MDT 2015",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "The computation of transient probabilities for
continuous-time Markov chains often employs
uniformization, also known as the Jensen method. The
fast adaptive uniformization method introduced by
Mateescu et al. approximates the probability by
neglecting insignificant states and has proven to be
effective for quantitative analysis of stochastic
models arising in chemical and biological applications.
However, this method has only been formulated for the
analysis of properties at a given point of time t. In
this article, we extend fast adaptive uniformization to
handle expected reward properties that reason about the
model behavior until time t, for example, the expected
number of chemical reactions that have occurred until
t. To show the feasibility of the approach, we
integrate the method into the probabilistic model
checker PRISM and apply it to a range of biological
models. The performance of the method is enhanced by
the use of interval splitting. We compare our
implementation to standard uniformization implemented
in PRISM and to fast adaptive uniformization without
support for cumulative rewards implemented in MARCIE,
demonstrating superior performance.",
acknowledgement = ack-nhfb,
articleno = "9",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Schwaninger:2015:SOA,
author = "Clemens Arthur Schwaninger and Denis Menshykau and
Dagmar Iber",
title = "Simulating Organogenesis: Algorithms for the
Image-Based Determination of Displacement Fields",
journal = j-TOMACS,
volume = "25",
number = "2",
pages = "10:1--10:??",
month = feb,
year = "2015",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2688908",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Apr 17 06:42:28 MDT 2015",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Recent advances in imaging technology now provide us
with 3D images of developing organs. These can be used
to extract 3D geometries for simulations of organ
development. To solve models on growing domains, the
displacement fields between consecutive image frames
need to be determined. Here we develop and evaluate
different landmark-free algorithms for the
determination of such displacement fields from image
data. In particular, we examine minimal distance,
normal distance, diffusion-based, and uniform mapping
algorithms and test these algorithms with both
synthetic and real data in 2D and 3D. We conclude that
in most cases, the normal distance algorithm is the
method of choice and wherever it fails, diffusion-based
mapping provides a good alternative.",
acknowledgement = ack-nhfb,
articleno = "10",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Fioretto:2015:CCB,
author = "Ferdinando Fioretto and Agostino Dovier and Enrico
Pontelli",
title = "Constrained Community-Based Gene Regulatory Network
Inference",
journal = j-TOMACS,
volume = "25",
number = "2",
pages = "11:1--11:??",
month = feb,
year = "2015",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2688909",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Apr 17 06:42:28 MDT 2015",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "The problem of gene regulatory network inference is a
major concern of systems biology. In recent years, a
novel methodology has gained momentum, called community
network approach. Community networks integrate
predictions from individual methods in a
``metapredictor,'' in order to compose the advantages
of different methods and soften individual limitations.
This article proposes a novel methodology to integrate
prediction ensembles using constraint programming, a
declarative modeling and problem solving paradigm.
Constraint programming naturally allows the modeling of
dependencies among components of the problem as
constraints, facilitating the integration and use of
different forms of knowledge. The new paradigm,
referred to as constrained community network, uses
constraints to capture properties of the regulatory
networks (e.g., topological properties) and to guide
the integration of knowledge derived from different
families of network predictions. The article
experimentally shows the potential of this approach:
The addition of biological constraints can offer
significant improvements in prediction accuracy.",
acknowledgement = ack-nhfb,
articleno = "11",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Mniszewski:2015:TDE,
author = "Susan M. Mniszewski and Christoph Junghans and Arthur
F. Voter and Danny Perez and Stephan J. Eidenbenz",
title = "{TADSim}: Discrete Event-Based Performance Prediction
for Temperature-Accelerated Dynamics",
journal = j-TOMACS,
volume = "25",
number = "3",
pages = "15:1--15:??",
month = apr,
year = "2015",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2699715",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Apr 17 06:42:30 MDT 2015",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Next-generation high-performance computing will
require more scalable and flexible performance
prediction tools to evaluate software--hardware
co-design choices relevant to scientific applications
and hardware architectures. We present a new class of
tools called application simulators -parameterized
fast-running proxies of large-scale scientific
applications using parallel discrete event simulation.
Parameterized choices for the algorithmic method and
hardware options provide a rich space for design
exploration and allow us to quickly find
well-performing software--hardware combinations. We
demonstrate our approach with a TADSim simulator that
models the temperature-accelerated dynamics (TAD)
method, an algorithmically complex and parameter-rich
member of the accelerated molecular dynamics (AMD)
family of molecular dynamics methods. The essence of
the TAD application is captured without the
computational expense and resource usage of the full
code. We accomplish this by identifying the
time-intensive elements, quantifying algorithm steps in
terms of those elements, abstracting them out, and
replacing them by the passage of time. We use TADSim to
quickly characterize the runtime performance and
algorithmic behavior for the otherwise long-running
simulation code. We extend TADSim to model algorithm
extensions, such as speculative spawning of the
compute-bound stages, and predict performance
improvements without having to implement such a method.
Validation against the actual TAD code shows close
agreement for the evolution of an example physical
system, a silver surface. Focused parameter scans have
allowed us to study algorithm parameter choices over
far more scenarios than would be possible with the
actual simulation. This has led to interesting
performance-related insights and suggested
extensions.",
acknowledgement = ack-nhfb,
articleno = "15",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Gore:2015:SDS,
author = "Ross Gore and Paul F. {Reynolds Jr.} and David
Kamensky and Saikou Diallo and Jose Padilla",
title = "Statistical Debugging for Simulations",
journal = j-TOMACS,
volume = "25",
number = "3",
pages = "16:1--16:??",
month = apr,
year = "2015",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2699722",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Apr 17 06:42:30 MDT 2015",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Predictions from simulations have entered the
mainstream of public policy and decision-making
practices. Unfortunately, methods for gaining insight
into faulty simulations outputs have not kept pace.
Ideally, an insight gathering method would
automatically identify the cause of a faulty output and
explain to the simulation developer how to correct it.
In the field of software engineering, this challenge
has been addressed for general-purpose software through
statistical debuggers. We present two research
contributions, elastic predicates and many-valued
labeling functions, that enable debuggers designed for
general-purpose software to become more effective for
simulations employing random variates and continuous
numbers. Elastic predicates address deficiencies of
existing debuggers related to continuous numbers,
whereas many-valued labeling functions support the use
of random variates. When used in combinations, these
contributions allow a simulation developer tasked with
localizing the program statement causing the faulty
simulation output to examine 40\% fewer statements than
the leading alternatives. Our evaluation shows that
elastic predicates and many-valued labeling functions
maintain their ability to reduce the number of program
statements that need to be examined under the imperfect
conditions that developers experience in practice.",
acknowledgement = ack-nhfb,
articleno = "16",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Cetinkaya:2015:MCD,
author = "Deniz {\c{C}}etinkaya and Alexander Verbraeck and
Mamadou D. Seck",
title = "Model Continuity in Discrete Event Simulation: a
Framework for Model-Driven Development of Simulation
Models",
journal = j-TOMACS,
volume = "25",
number = "3",
pages = "17:1--17:??",
month = apr,
year = "2015",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2699714",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Apr 17 06:42:30 MDT 2015",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Most of the well-known modeling and simulation
(M{\&}S) methodologies state the importance of
conceptual modeling in simulation studies, and they
suggest the use of conceptual models during the
simulation model development process. However, only a
limited number of methodologies refers to how to move
from a conceptual model to an executable simulation
model. Besides, existing M{\&}S methodologies do not
typically provide a formal method for model
transformations between the models in different stages
of the development process. Hence, in the current
M{\&}S practice, model continuity is usually not
fulfilled. In this article, a model-driven development
framework for M{\&}S is presented to bridge the gap
between different stages of a simulation study and to
obtain model continuity. The applicability of the
framework is illustrated with a prototype modeling
environment and a case study in the discrete event
simulation domain.",
acknowledgement = ack-nhfb,
articleno = "17",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Yuan:2015:CVP,
author = "Jun Yuan and Szu Hui Ng",
title = "Calibration, Validation, and Prediction in Random
Simulation Models: {Gaussian} Process Metamodels and a
{Bayesian} Integrated Solution",
journal = j-TOMACS,
volume = "25",
number = "3",
pages = "18:1--18:??",
month = apr,
year = "2015",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2699713",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Apr 17 06:42:30 MDT 2015",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Model calibration and validation are important
processes in the development of stochastic computer
models of real complex systems. This article introduces
an integrated approach for model calibration,
validation, and prediction based on Gaussian process
metamodels and a Bayesian approach. Within this
integrated approach, a sequential approach is further
proposed for stochastic computer model calibration.
Several design criteria for this sequential stage are
proposed and studied, including an entropy-based
criterion and one based on minimizing prediction error.
To further use the data resources to improve the
performance of both calibration and prediction, an
adaptive procedure that combines these criteria is
introduced to balance the resource allocation between
the calibration and prediction. The accuracy and
efficiency of the proposed sequential calibration
approach and the integrated approach are illustrated
with several numerical examples.",
acknowledgement = ack-nhfb,
articleno = "18",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Wang:2015:AAL,
author = "Jingjing Wang and Nael Abu-Ghazaleh and Dmitry
Ponomarev",
title = "{AIR}: Application-Level Interference Resilience for
{PDES} on Multicore Systems",
journal = j-TOMACS,
volume = "25",
number = "3",
pages = "19:1--19:??",
month = apr,
year = "2015",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2701420",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Apr 17 06:42:30 MDT 2015",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Parallel discrete event simulation (PDES) harnesses
parallel processing to improve the performance and
capacity of simulation, supporting bigger and more
detailed models simulated for more scenarios. The
presence of interference from other users can lead to
dramatic slowdown in the performance of the simulation.
Interference is typically managed using operating
system scheduling support (e.g., gang scheduling), a
heavyweight approach with some drawbacks. We propose an
application-level approach to interference resilience
through alternative simulation scheduling and mapping
algorithms. More precisely, the most resilient
simulators allow dynamic mapping of simulation event
execution to processing resources (a work pool model).
However, this model has significant scheduling overhead
and poor cache locality. Thus, we investigate using
application-level interference mitigation where the
application detects the presence of interference and
reacts by changing the thread task allocation.
Specifically, we propose a locality-aware adaptive
dynamic mapping (LADM) algorithm that adjusts the
number of active threads on the fly by detecting the
presence of interference. LADM avoids having the
application stall when threads are inactive due to
context switching. We investigate different mechanisms
for monitoring the level of interference and different
approaches for remapping tasks. We show that LADM can
substantially reduce the impact of interference while
maintaining memory locality.",
acknowledgement = ack-nhfb,
articleno = "19",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Love:2015:OBA,
author = "David Love and G{\"u}zin Bayraksan",
title = "Overlapping Batches for the Assessment of Solution
Quality in Stochastic Programs",
journal = j-TOMACS,
volume = "25",
number = "3",
pages = "20:1--20:??",
month = apr,
year = "2015",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2701421",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Apr 17 06:42:30 MDT 2015",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Overlapping Batch Means (OBM) has long been used in
simulation as a method of reusing data to generate
variance estimators with asymptotically lower variance.
In this article, we apply the OBM method to stochastic
programming by formulating a variant of the multiple
replications procedure used for assessing solution
quality. We give conditions under which the resulting
optimality gap point estimators are strongly
consistent, the optimality gap interval estimators are
asymptotically valid, and the OBM variance estimators
for optimality gap have asymptotically lower variances
relative to their nonoverlapping counterparts [Meketon
and Schmeiser 1984; Welch 1987]. We investigate
computational efficiency, a combined measure of
variance and computation time, providing guidelines on
the degree of overlap. Numerical experiments on several
test problems are presented, examining the small-sample
behavior and the empirical computational efficiency of
the overlapping batches method in this context.",
acknowledgement = ack-nhfb,
articleno = "20",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Glynn:2015:GEI,
author = "Peter W. Glynn and Peter J. Haas",
title = "Guest Editors' Introduction to Special Issue Honoring
{Donald L. Iglehart}",
journal = j-TOMACS,
volume = "25",
number = "4",
pages = "21:1--21:??",
month = nov,
year = "2015",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2822375",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Jan 8 07:39:46 MST 2016",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
articleno = "21",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Moka:2015:RSQ,
author = "Sarat Babu Moka and Sandeep Juneja",
title = "Regenerative Simulation for Queueing Networks with
Exponential or Heavier Tail Arrival Distributions",
journal = j-TOMACS,
volume = "25",
number = "4",
pages = "22:1--22:??",
month = nov,
year = "2015",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2699717",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Jan 8 07:39:46 MST 2016",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Multiclass open queueing networks find wide
applications in communication, computer, and
fabrication networks. Steady-state performance measures
associated with these networks is often a topic of
interset. Conceptually, under mild conditions, a
sequence of regeneration times exists in multiclass
networks, making them amenable to regenerative
simulation for estimating steady-state performance
measures. However, typically, identification of such a
sequence in these networks is difficult. A well-known
exception is when all interarrival times are
exponentially distributed, where the instants
corresponding to customer arrivals to an empty network
constitute a sequence of regeneration times. In this
article, we consider networks in which the interarrival
times are generally distributed but have exponential or
heavier tails. We show that these distributions can be
decomposed into a mixture of sums of independent random
variables such that at least one of the components is
exponentially distributed. This allows an easily
implementable embedded sequence of regeneration times
in the underlying Markov process. We show that among
all such interarrival time decompositions, the one with
an exponential component that has the largest mean
minimizes the asymptotic variance of the standard
deviation estimator. We also show that under mild
conditions on the network primitives, the regenerative
mean and standard deviation estimators are consistent
and satisfy a joint central limit theorem useful for
constructing asymptotically valid confidence
intervals.",
acknowledgement = ack-nhfb,
articleno = "22",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Calvin:2015:RRE,
author = "James M. Calvin and Marvin K. Nakayama",
title = "Resampled Regenerative Estimators",
journal = j-TOMACS,
volume = "25",
number = "4",
pages = "23:1--23:??",
month = nov,
year = "2015",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2699718",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Jan 8 07:39:46 MST 2016",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "We discuss some estimators for simulations of
processes having multiple regenerative sequences. The
estimators are obtained by resampling trajectories
without and with replacement, which correspond to a
type of U -statistic and a type of V -statistic,
respectively. The U -statistic estimator turns out to
be equivalent to the permuted regenerative estimator,
which we previously proposed, but the V -statistic
estimator is new. We compare analytically some
properties of these estimators and the semiregenerative
estimator. We show that when estimating the second
moment of a cycle reward, the semiregenerative
estimator has positive bias, which is strictly larger
than the (positive) bias of the V -statistic estimator.
The permuted estimator is unbiased. All of the
estimators have the same asymptotic central limit
behavior, with reduced asymptotic variance compared to
the standard regenerative estimator. Some numerical
results are included.",
acknowledgement = ack-nhfb,
articleno = "23",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Kim:2015:PAK,
author = "Song-Hee Kim and Ward Whitt",
title = "The Power of Alternative {Kolmogorov--Smirnov} Tests
Based on Transformations of the Data",
journal = j-TOMACS,
volume = "25",
number = "4",
pages = "24:1--24:??",
month = nov,
year = "2015",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2699716",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Jan 8 07:39:46 MST 2016",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "The Kolmogorov--Smirnov (KS) statistical test is
commonly used to determine if data can be regarded as a
sample from a sequence of independent and identically
distributed (i.i.d.) random variables with specified
continuous cumulative distribution function (cdf) $F$,
but with small samples it can have insufficient power,
that is, its probability of rejecting natural
alternatives can be too low. However, in 1961, Durbin
showed that the power of the KS test often can be
increased, for a given significance level, by a
well-chosen transformation of the data. Simulation
experiments reported here show that the power can often
be more consistently and substantially increased by a
different transformation. We first transform the given
sequence to a sequence of mean-1 exponential random
variables, which is equivalent to a rate-1 Poisson
process. We then apply the classical
conditional-uniform transformation to convert the
arrival times into i.i.d. random variables uniformly
distributed on $[0, 1]$. And then, after those two
preliminary steps, we apply the original Durbin
transformation. Since these KS tests assume a fully
specified cdf, we also investigate the consequence of
having to estimate parameters of the cdf.",
acknowledgement = ack-nhfb,
articleno = "24",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Glynn:2015:TRI,
author = "Peter W. Glynn and Peter J. Haas",
title = "On Transience and Recurrence in Irreducible
Finite-State Stochastic Systems",
journal = j-TOMACS,
volume = "25",
number = "4",
pages = "25:1--25:??",
month = nov,
year = "2015",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2699721",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Jan 8 07:39:46 MST 2016",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Long-run stochastic stability is a precondition for
applying steady-state simulation output analysis
methods to a discrete-event stochastic system, and is
of interest in its own right. We focus on systems whose
underlying stochastic process can be represented as a
Generalized Semi-Markov Process (GSMP); a wide variety
of stochastic systems fall within this framework. A
fundamental stability requirement for an irreducible
GSMP is that the states be ``recurrent'' in that the
GSMP visits each state infinitely often with
probability 1. We study recurrence properties of
irreducible GSMPs with finite state space. Our focus is
on the ``clocks'' that govern the occurrence of events,
and we consider GSMPs in which zero, one, or at least
two simultaneously active events can have clock-setting
distributions that are ``heavy tailed'' in the sense
that they have infinite mean. We establish positive
recurrence, null recurrence, and, perhaps surprisingly,
possible transience of states for these respective
regimes. The transience result stands in strong
contrast to Markovian or semi-Markovian GSMPs, where
irreducibility and finiteness of the state space
guarantee positive recurrence.",
acknowledgement = ack-nhfb,
articleno = "25",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Blanchet:2015:ESS,
author = "Jose Blanchet and Aya Wallwater",
title = "Exact Sampling of Stationary and Time-Reversed
Queues",
journal = j-TOMACS,
volume = "25",
number = "4",
pages = "26:1--26:??",
month = nov,
year = "2015",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2822892",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Jan 8 07:39:46 MST 2016",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "We provide the first algorithm that, under minimal
assumptions, allows simulation of the stationary
waiting-time sequence of a single-server queue backward
in time, jointly with the input processes of the queue
(interarrival and service times). The single-server
queue is useful in applications of Dominated Coupling
from the Past (DCFTP), which is a well-known protocol
for simulation without bias from steady-state
distributions. Our algorithm terminates in finite time,
assuming only finite mean of the interarrival and
service times. To simulate the single-server queue in
stationarity until the first idle period in finite
expected termination time, we require the existence of
finite variance. This requirement is also necessary for
such idle time (which is a natural coalescence time in
DCFTP applications) to have finite mean. Thus, in this
sense, our algorithm is applicable under minimal
assumptions.",
acknowledgement = ack-nhfb,
articleno = "26",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Ni:2015:HHS,
author = "Eric C. Ni and Shane G. Henderson",
title = "How Hard are Steady-State Queueing Simulations?",
journal = j-TOMACS,
volume = "25",
number = "4",
pages = "27:1--27:??",
month = nov,
year = "2015",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2749460",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Jan 8 07:39:46 MST 2016",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Some queueing systems require tremendously long
simulation runlengths to obtain accurate estimators of
certain steady-state performance measures when the
servers are heavily utilized. However, this is not
uniformly the case. We analyze a number of
single-station Markovian queueing models, demonstrating
that several steady-state performance measures can be
accurately estimated with modest runlengths. Our
analysis reinforces the meta result that if the queue
is ``well dimensioned,'' then simulation runlengths
will be modest. Queueing systems can be well
dimensioned because customers abandon if they are
forced to wait in line too long, or because the queue
is operated in the ``quality- and efficiency-driven
regime'' in which servers are heavily utilized but wait
times are short. The results are based on computing or
bounding the asymptotic variance and bias for several
standard single-station queueing models and performance
measures.",
acknowledgement = ack-nhfb,
articleno = "27",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Li:2015:ARP,
author = "Zengxiang Li and Wentong Cai and Stephen John Turner
and Xiaorong Li and Ta Nguyen Binh Duong and Rick Siow
Mong Goh",
title = "Adaptive Resource Provisioning Mechanism in {VEEs} for
Improving Performance of {HLA}-Based Simulations",
journal = j-TOMACS,
volume = "26",
number = "1",
pages = "1:1--1:??",
month = dec,
year = "2015",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2717309",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Jan 8 07:39:46 MST 2016",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib;
http://www.math.utah.edu/pub/tex/bib/virtual-machines.bib",
abstract = "Parallel and distributed simulations (or High-Level
Architecture (HLA)-based simulations) employing
optimistic synchronization allow federates to advance
simulation time freely at the risk of overoptimistic
executions and execution rollbacks. As a result, the
simulation performance may degrade significantly due to
the simulation workload imbalance among federates. In
this article, we investigate the execution of parallel
and distributed simulations on Cloud and data centers
with Virtual Execution Environments (VEEs). In order to
speed up simulation execution, an Adaptive Resource
Provisioning Mechanism in Virtual Execution
Environments (ArmVee) is proposed. It is composed of a
performance monitor and a resource manager. The former
measures federate performance transparently to the
simulation application. The latter distributes
available resources among federates based on the
measured federate performance. Federates with different
simulation workloads are thus able to advance their
simulation times with comparable speeds, thus are able
to avoid wasting time and resources on overoptimistic
executions and execution rollbacks. ArmVee is evaluated
using a real-world simulation model with various
simulation workload inputs and different parameter
settings. The experimental results show that ArmVee is
able to speed up the simulation execution
significantly. In addition, it also greatly reduces
memory usage and is scalable.",
acknowledgement = ack-nhfb,
articleno = "1",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Wainer:2015:EPA,
author = "Gabriel A. Wainer",
title = "Editorial for Principles of Advanced Discrete
Simulation",
journal = j-TOMACS,
volume = "26",
number = "1",
pages = "1:1--1:??",
month = dec,
year = "2015",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2845147",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Jan 8 07:39:46 MST 2016",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
articleno = "1e",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Erazo:2015:SNS,
author = "Miguel A. Erazo and Rong Rong and Jason Liu",
title = "Symbiotic Network Simulation and Emulation",
journal = j-TOMACS,
volume = "26",
number = "1",
pages = "2:1--2:??",
month = dec,
year = "2015",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2717308",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Jan 8 07:39:46 MST 2016",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "A testbed capable of representing detailed operations
of complex applications under diverse network
conditions is invaluable for understanding the design
and performance of new protocols and applications
before their real deployment. We introduce a novel
method that combines high-performance large-scale
network simulation and high-fidelity network emulation,
and thus enables real instances of network applications
and protocols to run in real operating environments and
be tested under simulated network settings. Using our
approach, network simulation and emulation can form a
symbiotic relationship, through which they are
synchronized for an accurate representation of the
network-scale traffic behavior. We introduce a model
downscaling method along with an efficient queuing
model and a traffic reproduction technique, which can
significantly reduce the synchronization overhead and
improve accuracy. We validate our approach with
extensive experiments via simulation and with a
real-system implementation. We also present a case
study using our approach to evaluate a multipath data
transport protocol.",
acknowledgement = ack-nhfb,
articleno = "2",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Kristiansen:2015:MME,
author = "Stein Kristiansen and Thomas Plagemann and Vera
Goebel",
title = "A Methodology to Model the Execution of Communication
Software for Accurate Network Simulation",
journal = j-TOMACS,
volume = "26",
number = "1",
pages = "3:1--3:??",
month = dec,
year = "2015",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2746233",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Jan 8 07:39:46 MST 2016",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Network simulation is commonly used to evaluate the
performance of distributed systems, but these
approaches do not account for the performance impact
that protocol execution on nodes has on performance,
which can be significant. We provide a methodology to
extract from real devices models of communication
software execution that can be used to extend network
simulators to improve their accuracy. The models are
obtained by instrumenting the target devices to obtain
the events necessary to describe software execution. We
specify which events must be captured, how to capture
them, and how to transform the event traces into models
that can be used to extend network simulators. The
obtained models are based on high-level abstractions
that can be used to describe the execution of a wide
range of communication software, and the design
principles to extend network simulators are not
restricted to any specific network simulator. The same
model of communication software execution can be used
without modification in all discrete event-based
network simulators that are extended according to our
principles. The models are represented in a
human-readable format that is suitable for modification
and can therefore be used to predict how software
modifications impact performance. We evaluate our
models with two proof-of-concept extensions of Ns-3
that execute the models of two modern smartphones: the
Google Nexus One (GN1) and the Nokia N900. We measure
the accuracy of our models by comparing results from
real experiments with those from simulations with our
models and analyze the simulation overhead of our
approach.",
acknowledgement = ack-nhfb,
articleno = "3",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Sottile:2015:SAT,
author = "Matthew Sottile and Jason Dagit and Deli Zhang and
Gilbert Hendry and Damian Dechev",
title = "Static Analysis Techniques for Semiautomatic Synthesis
of Message Passing Software Skeletons",
journal = j-TOMACS,
volume = "26",
number = "1",
pages = "4:1--4:??",
month = dec,
year = "2015",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2778888",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Jan 8 07:39:46 MST 2016",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "The design of high-performance computing architectures
requires performance analysis of large-scale parallel
applications to derive various parameters concerning
hardware design and software development. The process
of performance analysis and benchmarking an application
can be done in several ways with varying degrees of
fidelity. One of the most cost-effective ways is to do
a coarse-grained study of large-scale parallel
applications through the use of program skeletons. The
concept of a ``program skeleton'' that we discuss in
this article is an abstracted program that is derived
from a larger program where source code that is
determined to be irrelevant is removed for the purposes
of the skeleton. In this work, we develop a
semiautomatic approach for extracting program skeletons
based on compiler program analysis. We demonstrate
correctness of our skeleton extraction process by
comparing details from communication traces, as well as
show the performance speedup of using skeletons by
running simulations in the SST/macro simulator.",
acknowledgement = ack-nhfb,
articleno = "4",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Yoginath:2015:EPD,
author = "Srikanth B. Yoginath and Kalyan S. Perumalla",
title = "Efficient Parallel Discrete Event Simulation on
Cloud\slash Virtual Machine Platforms",
journal = j-TOMACS,
volume = "26",
number = "1",
pages = "5:1--5:??",
month = dec,
year = "2015",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2746232",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Jan 8 07:39:46 MST 2016",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib;
http://www.math.utah.edu/pub/tex/bib/virtual-machines.bib",
abstract = "Cloud and Virtual Machine (VM) technologies present
new challenges with respect to performance and monetary
cost in executing parallel discrete event simulation
(PDES) applications. Due to the introduction of overall
cost as a metric, the traditional use of the
highest-end computing configuration is no longer the
most obvious choice. Moreover, the unique runtime
dynamics and configuration choices of Cloud and VM
platforms introduce new design considerations and
runtime characteristics specific to PDES over
Cloud/VMs. Here, an empirical study is presented to
help understand the dynamics, trends, and trade-offs in
executing PDES on Cloud/VM platforms. Performance and
cost measures obtained from multiple PDES applications
executed on the Amazon EC2 Cloud and on a high-end VM
host machine reveal new, counterintuitive VM--PDES
dynamics and guidelines. One of the critical aspects
uncovered is the fundamental mismatch in hypervisor
scheduler policies designed for general Cloud workloads
versus the virtual time ordering needed for PDES
workloads. This insight is supported by experimental
data revealing the gross deterioration in PDES
performance traceable to VM scheduling policy. To
overcome this fundamental problem, the design and
implementation of a new deadlock-free scheduler
algorithm are presented, optimized specifically for
PDES applications on VMs. The scalability of our
scheduler has been tested in up to 128 VMs multiplexed
on 32 cores, showing significant improvement in the
runtime relative to the default Cloud/VM scheduler. The
observations, algorithmic design, and results are
timely for emerging Cloud/VM-based installations,
highlighting the need for PDES-specific support in
high-performance discrete event simulations on Cloud/VM
platforms.",
acknowledgement = ack-nhfb,
articleno = "5",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Szabo:2015:FWE,
author = "Claudia Szabo and Yong Meng Teo",
title = "Formalization of Weak Emergence in Multiagent
Systems",
journal = j-TOMACS,
volume = "26",
number = "1",
pages = "6:1--6:??",
month = dec,
year = "2015",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2815502",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Jan 8 07:39:46 MST 2016",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Emergence becomes a distinguishing system feature as
system complexity grows with the number of components,
interactions, and connectivities. Examples of emergent
behaviors include the flocking of birds, traffic jams,
and hubs in social networks, among others. Despite
significant research interest in recent years, there is
a lack of formal methods to understand, identify, and
predict emergent behavior in multiagent systems.
Existing approaches either require detailed prior
knowledge about emergent behavior or are
computationally infeasible. This article introduces a
grammar-based approach to formalize and identify the
existence and extent of emergence without the need for
prior knowledge of emergent properties. Our approach is
based on weak (basic) emergence that is both generated
and autonomous from the underlying agents. We employ
formal grammars to capture agent interactions in the
forms of words written on a common tape. Our formalism
captures agents of diverse types and open systems. We
propose an automated approach for the identification of
emergent behavior and show its benefits through
theoretical and experimental analysis. We also propose
a significant reduction of state-space explosion
through the use of our proposed degree of interaction
metrics. Our experiments using the boids model show the
feasibility of our approach but also highlight future
avenues of improvement.",
acknowledgement = ack-nhfb,
articleno = "6",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Helms:2015:ARA,
author = "Tobias Helms and Roland Ewald and Stefan Rybacki and
Adelinde M. Uhrmacher",
title = "Automatic Runtime Adaptation for Component-Based
Simulation Algorithms",
journal = j-TOMACS,
volume = "26",
number = "1",
pages = "7:1--7:??",
month = dec,
year = "2015",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2821509",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Jan 8 07:39:46 MST 2016",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "The state and structure of a model may vary during a
simulation and, thus, also its computational demands.
Adapting simulation algorithms to these demands at
runtime can therefore improve their performance. While
this is a general and cross-cutting concern, only few
simulation systems offer reusable support for this kind
of runtime adaptation. We present a flexible and
generic mechanism for the runtime adaptation of
component-based simulation algorithms. It encapsulates
simulation algorithms applicable to a given problem and
employs reinforcement learning to explore the
algorithms' performance during a simulation run. We
evaluate our approach on a modeling formalism from
computational biology and on a benchmark model defined
in PDEVS, thereby investigating a broad range of
options for improving its learning capabilities.",
acknowledgement = ack-nhfb,
articleno = "7",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Jin:2015:PSV,
author = "Dong Jin and David M. Nicol",
title = "Parallel Simulation and Virtual-Machine-Based
Emulation of Software-Defined Networks",
journal = j-TOMACS,
volume = "26",
number = "1",
pages = "8:1--8:??",
month = dec,
year = "2015",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2834116",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Jan 8 07:39:46 MST 2016",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib;
http://www.math.utah.edu/pub/tex/bib/virtual-machines.bib",
abstract = "The emerging software-defined networking (SDN)
technology decouples the control plane from the data
plane in a computer network with open and standardized
interfaces, and hence opens up the network designers'
options and ability to innovate. The wide adoption of
SDN in industry has motivated the development of
large-scale, high-fidelity testbeds for evaluation of
systems that incorporate SDN. In this article, we
develop a framework to support OpenFlow-based SDN
simulation and distributed emulation, by leveraging our
prior work on a hybrid network testbed with a parallel
network simulator and a virtual-machine-based emulation
system. We show how to exploit typical SDN controller
behaviors to handle performance issues caused by the
centralized controller in parallel discrete-event
simulation. In particular, we develop an asynchronous
synchronization algorithm for passive SDN controllers
and design a two-level architecture for active SDN
controllers. We evaluate the system performance,
showing good scalability. Finally, we present a case
study, using the testbed, to evaluate network
verification applications in an SDN-based data center
network.",
acknowledgement = ack-nhfb,
articleno = "8",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Steiniger:2016:ICV,
author = "Alexander Steiniger and Adelinde M. Uhrmacher",
title = "Intensional Couplings in Variable-Structure Models: an
Exploration Based on {Multilevel-DEVS}",
journal = j-TOMACS,
volume = "26",
number = "2",
pages = "9:1--9:??",
month = jan,
year = "2016",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2818641",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Sat Feb 6 07:52:22 MST 2016",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "In modular, hierarchical modeling, couplings
(connections) describe and constrain the communication,
and thus interaction, between model components.
Defining couplings between a large set of components in
an extensional manner-listing all existing couplings
individually-often proves to be rather tedious.
Moreover, if models change their structure, that is,
composition and interaction patterns and, in some
cases, even their interfaces during simulation,
questions about the consistency of the couplings arise.
For instance, an extensionally defined coupling may
refer to a model that no longer exists. Instead, an
intensional coupling definition, based on attributes of
the components to couple and dynamically translated
into concrete couplings during simulation, promises to
alleviate these problems. We propose a concept that
combines a flexible, yet expressive, definition of
couplings that rests on component interfaces announcing
attributes of interest. However, intensional couplings
come at a price, as they need to be translated during
simulation; in variable-structure models, this
translation has to happen frequently. We illuminate our
concept based on a revision of the modeling formalism
Multilevel Discrete Event System Specification (
ML-DEVS). Developed for multilevel modeling and
simulation, ML-DEVS exhibits another alternative to
intensional couplings, that is, sharing parts of model
states for up- and downward causation. The intricate
interplay between these different types of couplings is
revealed in the abstract simulator of ML-DEVS.",
acknowledgement = ack-nhfb,
articleno = "9",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Andradottir:2016:CBM,
author = "Sigr{\'u}n Andrad{\'o}ttir and Peter W. Glynn",
title = "Computing {Bayesian} Means Using Simulation",
journal = j-TOMACS,
volume = "26",
number = "2",
pages = "10:1--10:??",
month = jan,
year = "2016",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2735631",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Sat Feb 6 07:52:22 MST 2016",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "This article is concerned with the estimation of $
\alpha = E \{ r (Z) \} $, where $Z$ is a random vector
and the function values $ r (z)$ must be evaluated
using simulation. Estimation problems of this form
arise in the field of Bayesian simulation, where $Z$
represents the uncertain (input) parameters of a system
and $ r (z)$ is the expected performance of the system
when $ Z = z$. Our approach involves obtaining
(possibly biased) simulation estimates of the function
values $ r (z)$ for a number of different values of z,
and then using a (possibly weighted) average of these
estimates to estimate $ \alpha $. We start by
considering the case where the chosen values of z are
independent and identically distributed observations of
the random vector $Z$ (independent sampling). We
analyze the resulting estimator as the total
computational effort $c$ grows and provide numerical
results. Then we show that improved convergence rates
can be obtained through the use of techniques other
than independent sampling. Specifically, our results
indicate that the use of quasi-random sequences yields
a better convergence rate than independent sampling,
and that in the presence of a suitable special
structure, it may be possible to use other numerical
integration techniques (such as Simpson's rule) to
achieve the best possible rate $ c^{- 1 / 2}$ as $ c
\to \infty $. Finally, we present and analyze a general
framework of estimators for $ \alpha $ that encompasses
independent sampling, quasi-random sequences, and
Simpson's rule as special cases.",
acknowledgement = ack-nhfb,
articleno = "10",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Wang:2016:FEN,
author = "Jun Wang and Zhenjiang Dong and Sudhakar Yalamanchili
and George Riley",
title = "{FNM}: an Enhanced Null-Message Algorithm for Parallel
Simulation of Multicore Systems",
journal = j-TOMACS,
volume = "26",
number = "2",
pages = "11:1--11:??",
month = jan,
year = "2016",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2735630",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Sat Feb 6 07:52:22 MST 2016",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "As multicore computer systems become increasingly
complex, parallel simulation is becoming an important
tool for exploring design space and evaluating design
tradeoffs. The key to the success of parallel
simulation is the ability to maintain a high degree of
parallelism under synchronization constraints. In this
article, an enhanced Null-message algorithm called FNM
is presented that uses domain-specific knowledge to
improve the performance of the basic Null-message
algorithm. Based on their runtime states, the
components of the simulation model can make a
conservative forecast of future interprocess events.
The forecast information is carried in the enhanced
Null-messages, and, by combining the forecast from both
sides of an interprocess link, FNM can achieve a
dynamic system lookahead that is much greater than what
the static system structure provides. This improved
lookahead allows better exploitation of the simulation
model's inherent parallelism and leads to better
performance. Compared with the basic Null-message
algorithm, FNM greatly reduces the amount of
Null-messages and improves parallel simulation
performance as a result, while at the same time it
guarantees simulation correctness as the basic
Null-message algorithm does. In tests on cycle-level
models with up to 128 cores, FNM shows good scalability
and proves to be an effective method.",
acknowledgement = ack-nhfb,
articleno = "11",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Kunz:2016:PEE,
author = "Georg Kunz and Mirko Stoffers and Olaf Landsiedel and
Klaus Wehrle and James Gross",
title = "Parallel Expanded Event Simulation of Tightly Coupled
Systems",
journal = j-TOMACS,
volume = "26",
number = "2",
pages = "12:1--12:??",
month = jan,
year = "2016",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2832909",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Sat Feb 6 07:52:22 MST 2016",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "The technical evolution of wireless communication
technology and the need for accurately modeling these
increasingly complex systems causes a steady growth in
the complexity of simulation models. At the same time,
multi-core systems have become the de facto standard
hardware platform. Unfortunately, wireless systems pose
a particular challenge for parallel execution due to a
tight coupling of network entities in space and time.
Moreover, model developers are often domain experts
with no in-depth understanding of parallel and
distributed simulation. In combination, both aspects
severely limit the performance and the efficiency of
existing parallelization techniques. We address these
challenges by presenting parallel expanded event
simulation, a novel modeling paradigm that extends
discrete events with durations that span a period in
simulated time. The resulting expanded events form the
basis for a conservative synchronization scheme that
considers overlapping expanded events eligible for
parallel processing. We then put these concepts into
practice by implementing H orizon, a parallel expanded
event simulation framework specifically tailored to the
characteristics of multi-core systems. Our evaluation
shows that Horizon achieves considerable speedups in
synthetic as well as real-world simulation models and
considerably outperforms the current state-of-the-art
in distributed simulation.",
acknowledgement = ack-nhfb,
articleno = "12",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Li:2016:MUN,
author = "Jie Li and Jianliang Zheng and Paula Whitlock",
title = "{MaD0}: an Ultrafast Nonlinear Pseudorandom Number
Generator",
journal = j-TOMACS,
volume = "26",
number = "2",
pages = "13:1--13:??",
month = jan,
year = "2016",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2856693",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Sat Feb 6 07:52:22 MST 2016",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/prng.bib;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "In this article, we present MaD0, an ultrafast
nonlinear pseudorandom number generator (PRNG) for
noncryptographic applications. MaD0 uses byte-oriented
operations for state initialization and fast
integer-oriented operations for state transition and
pseudorandom number generation. Its state transition
follows a pseudorandom mapping. MaD0 generates
high-quality pseudorandom numbers and reaches a
generation speed of half cycle per byte on an Intel
Core i3 processor. It has a state space of 2,240 bits
and an expected period length around 2$^{1120}$. It
also shows other good properties, such as fast recovery
from biased states and ease of use.",
acknowledgement = ack-nhfb,
articleno = "13",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Botev:2016:SNR,
author = "Zdravko I. Botev and Pierre L'{\'E}cuyer and Richard
Simard and Bruno Tuffin",
title = "Static Network Reliability Estimation under the
{Marshall--Olkin} Copula",
journal = j-TOMACS,
volume = "26",
number = "2",
pages = "14:1--14:??",
month = jan,
year = "2016",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2775106",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Sat Feb 6 07:52:22 MST 2016",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "In a static network reliability model, one typically
assumes that the failures of the components of the
network are independent. This simplifying assumption
makes it possible to estimate the network reliability
efficiently via specialized Monte Carlo algorithms.
Hence, a natural question to consider is whether this
independence assumption can be relaxed while still
attaining an elegant and tractable model that permits
an efficient Monte Carlo algorithm for unreliability
estimation. In this article, we provide one possible
answer by considering a static network reliability
model with dependent link failures, based on a
Marshall--Olkin copula, which models the dependence via
shocks that take down subsets of components at
exponential times, and propose a collection of adapted
versions of permutation Monte Carlo (PMC, a conditional
Monte Carlo method), its refinement called the turnip
method, and generalized splitting (GS) methods to
estimate very small unreliabilities accurately under
this model. The PMC and turnip estimators have bounded
relative error when the network topology is fixed while
the link failure probabilities converge to 0, whereas
GS does not have this property. But when the size of
the network (or the number of shocks) increases, PMC
and turnip eventually fail, whereas GS works nicely
(empirically) for very large networks, with over 5,000
shocks in our examples.",
acknowledgement = ack-nhfb,
articleno = "14",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Casale:2016:QOB,
author = "Giuliano Casale and Vittoria {De Nitto Person{\'e}}
and Evgenia Smirni",
title = "{QRF}: an Optimization-Based Framework for Evaluating
Complex Stochastic Networks",
journal = j-TOMACS,
volume = "26",
number = "3",
pages = "15:1--15:??",
month = feb,
year = "2016",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2724709",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Sat Feb 6 07:52:23 MST 2016",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "The Quadratic Reduction Framework (QRF) is a numerical
modeling framework to evaluate complex stochastic
networks composed of resources featuring queueing,
blocking, state-dependent behavior, service
variability, temporal dependence, or a subset thereof.
Systems of this kind are abstracted as network of
queues for which QRF supports two common blocking
mechanisms: blocking-after-service and
repetitive-service random-destination. State-dependence
is supported for both routing probabilities and service
processes. To evaluate these models, we develop a novel
mapping, called Blocking-Aware Quadratic Reduction
(BQR), which can describe an intractably large Markov
process by a large set of linear inequalities. Each
model is then analyzed for bounds or approximate values
of performance metrics using optimization programs that
provide different levels of accuracy and error
guarantees. Numerical results demonstrate that QRF
offers very good accuracy and much greater scalability
than exact analysis methods.",
acknowledgement = ack-nhfb,
articleno = "15",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Salemi:2016:MLS,
author = "Peter Salemi and Barry L. Nelson and Jeremy Staum",
title = "Moving Least Squares Regression for High-Dimensional
Stochastic Simulation Metamodeling",
journal = j-TOMACS,
volume = "26",
number = "3",
pages = "16:1--16:??",
month = feb,
year = "2016",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2724708",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Sat Feb 6 07:52:23 MST 2016",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Simulation metamodeling is building a statistical
model based on simulation output as an approximation to
the system performance measure being estimated by the
simulation model. In high-dimensional metamodeling
problems, larger numbers of design points are needed to
build an accurate and precise metamodel. Metamodeling
techniques that are functions of all of these design
points experience difficulties because of numerical
instabilities and high computation times. We introduce
a procedure to implement a local smoothing method
called Moving Least Squares (MLS) regression in
high-dimensional stochastic simulation metamodeling
problems. Although MLS regression is known to work well
when there are a very large number of design points,
current procedures are focused on two- and
three-dimensional cases. Furthermore, our procedure
accounts for the fact that we can make replications and
control the placement of design points in stochastic
simulation. We provide a bound on the expected
approximation error, show that the MLS predictor is
consistent under certain conditions, and test the
procedure with two examples that demonstrate better
results than other existing simulation metamodeling
techniques.",
acknowledgement = ack-nhfb,
articleno = "16",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Bandini:2016:GEE,
author = "Stefania Bandini and Georgios Ch. Sirakoulis and
Giuseppe Vizzari",
title = "Guests Editors' Editorial Note on Special Issue of
Advances in Cellular Automata Modeling",
journal = j-TOMACS,
volume = "26",
number = "3",
pages = "17:1--17:??",
month = feb,
year = "2016",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2856511",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Sat Feb 6 07:52:23 MST 2016",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
articleno = "17",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Filippone:2016:MCF,
author = "Giuseppe Filippone and Donato D'ambrosio and Davide
Marocco and William Spataro",
title = "Morphological Coevolution for Fluid Dynamical-Related
Risk Mitigation",
journal = j-TOMACS,
volume = "26",
number = "3",
pages = "18:1--18:??",
month = feb,
year = "2016",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2856694",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Sat Feb 6 07:52:23 MST 2016",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "In the lava flow mitigation context, the determination
of areas exposed to volcanic risk is crucial for
diminishing consequences in terms of human causalities
and damages of material properties. In order to
mitigate the destructive effects of lava flows along
volcanic slopes, the building and positioning of
artificial barriers is fundamental for controlling and
slowing down the lava flow advance. In this article, an
evolutionary computation-based decision support system
for defining and optimizing volcanic hazard mitigation
interventions is proposed. In particular, the
SCIARA-fv2 Cellular Automata numerical model has been
applied for simulating lava flows at Mt. Etna (Italy)
volcano and Parallel Genetic Algorithms (PGA) adopted
for optimizing protective measures construction by
morphological evolution. The PGA application regarded
the optimization of the position, orientation, and
extension of earth barriers built to protect Rifugio
Sapienza, a touristic facility located near the summit
of the volcano. A preliminary release of the algorithm,
called single barrier (SBA) approach, was initially
considered. Subsequently, a second GA strategy, called
Evolutionary Greedy Strategy (EGS), was implemented by
introducing multibarrier protection measures in order
to improve the efficiency of the final solution.
Finally, a Coevolutionary Cooperative Strategy (CCS),
has been introduced where all barriers are encoded in
the genotype and, because all the constituents parts of
the solution interact with the GA environment, a
mechanism of cooperation between individuals has been
favored. The study has produced extremely positive
results and represents, to our knowledge, the first
application of morphological evolution for lava flow
mitigation.",
acknowledgement = ack-nhfb,
articleno = "18",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Reppas:2016:ENE,
author = "Andreas I. Reppas and Georgios Lolas and Andreas
Deutsch and Haralampos Hatzikirou",
title = "The Extrinsic Noise Effect on Lateral Inhibition
Differentiation Waves",
journal = j-TOMACS,
volume = "26",
number = "3",
pages = "19:1--19:??",
month = feb,
year = "2016",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2832908",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Sat Feb 6 07:52:23 MST 2016",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Multipotent differentiation, where cells adopt one of
several cell fates, is a determinate and orchestrated
procedure that often incorporates stochastic mechanisms
in order to diversify cell types. How these stochastic
phenomena interact to govern cell fate is poorly
understood. Nonetheless, cell fate decision-making
procedure is mainly regulated through the activation of
differentiation waves and associated signaling
pathways. In the current work, we focus on the
Notch/Delta signaling pathway, which is not only known
to trigger such waves but also is used to achieve the
principle of lateral inhibition (i.e., a competition
for exclusive fates through cross-signaling between
neighboring cells). Such a process ensures unambiguous
stochastic decisions influenced by intrinsic noise
sources, such as those found in the regulation of
signaling pathways, and extrinsic stochastic
fluctuations attributed to microenvironmental factors.
However, the effect of intrinsic and extrinsic noise on
cell fate determination is an open problem. Our goal is
to elucidate how the induction of extrinsic noise
affects cell fate specification in a lateral inhibition
mechanism. Using a stochastic Cellular Automaton with
continuous state space, we show that extrinsic noise
results in the emergence of steady-state furrow
patterns of cells in a ``frustrated/transient''
phenotypic state.",
acknowledgement = ack-nhfb,
articleno = "19",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Dzwinel:2016:PPA,
author = "Witold Dzwinel and Rafal Wcis{\l}o and David A. Yuen
and Shea Miller",
title = "{PAM}: Particle Automata in Modeling of Multiscale
Biological Systems",
journal = j-TOMACS,
volume = "26",
number = "3",
pages = "20:1--20:??",
month = feb,
year = "2016",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2827696",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Sat Feb 6 07:52:23 MST 2016",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Serious problems with bridging multiple scales in the
scope of a single numerical model make computer
simulations too demanding computationally and highly
unreliable. We present a new concept of modeling
framework that integrates the particle method with
graph dynamical systems, called the particle automata
model (PAM). We assume that the mechanical response of
a macroscopic system on internal or external stimuli
can be simulated by the spatiotemporal dynamics of a
graph of interacting particles representing
fine-grained components of biological tissue, such as
cells, cell clusters, or microtissue fragments.
Meanwhile, the dynamics of microscopic processes can be
represented by evolution of internal particle states
represented by vectors of finite-state automata. To
demonstrate the broad scope of application of PAM, we
present three models of very different biological
phenomena: blood clotting, tumor proliferation, and
fungal wheat infection. We conclude that the generic
and flexible modeling framework provided by PAM may
contribute to more intuitive and faster development of
computational models of complex multiscale biological
processes.",
acknowledgement = ack-nhfb,
articleno = "20",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Tsompanas:2016:MCM,
author = "Michail-Antisthenis I. Tsompanas and Christoforos
Kachris and Georgios Ch. Sirakoulis",
title = "Modeling Cache Memory Utilization on Multicore Using
Common Pool Resource Game on Cellular Automata",
journal = j-TOMACS,
volume = "26",
number = "3",
pages = "21:1--21:??",
month = feb,
year = "2016",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2812808",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Sat Feb 6 07:52:23 MST 2016",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Recent computing architectures are implemented by
shared memory technologies to alleviate the high
latency experienced by off-chip memory transfers, but
the high architectural complexity of modern multicore
processors has presented many questions. To tackle the
design of efficient algorithms scheduling workloads
over available cores, this article presents a parallel
bioinspired model that simulates the utilization of
shared memory on multicore systems. The proposed model
is based on cellular automata (CA) and coupled with
game theory principles. CA are selected due to their
inherent parallelism and especially their ability to
incorporate inhomogeneities. Furthermore, the novelty
of the model is realized on the fact that multilevel CA
are used to simulate the different levels of cache
memory usually found in multicore processors. These
characteristics make the model able to cope with the
increasing diversity of cache memory hierarchies on
modern and future processors. Nonetheless, by acquiring
data from hardware performance counters and processing
them with the proposed model online, the performance of
the system can be calculated and a better scheduling
strategy can be adopted in real time. The CA-based
model was verified on the behavior of a real multicore
system running a multithreaded application, and it
successfully simulated the acceleration achieved by an
increased number of cores available for the execution
of the workload. More specifically, the example of
common pool resource from game theory was used with two
variations: a static and a variable initial endowment.
The static variation of the model approximates slightly
better the acceleration of a workload when the number
of available processor cores increases, whereas the
dynamic variation simulates better the moderate
differences due to operation system's scheduler
alternations on the same amount of cores.",
acknowledgement = ack-nhfb,
articleno = "21",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Fujimoto:2016:RCP,
author = "Richard M. Fujimoto",
title = "Research Challenges in Parallel and Distributed
Simulation",
journal = j-TOMACS,
volume = "26",
number = "4",
pages = "22:1--22:??",
month = may,
year = "2016",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2866577",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon May 2 16:29:57 MDT 2016",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "The parallel and distributed simulation field has
evolved and grown from its origins in the 1970s and
1980s and remains an active field of research to this
day. A brief overview of research in the field is
presented. Future research topics are explored
including areas such as problem-driven simulation of
large-scale systems and complex networks, exploitation
of graphical processing unit hardware and cloud
computing environments, predictive online simulation
for system management and optimization, power and
energy consumption in mobile platforms and data
centers, and composition of heterogeneous
simulations.",
acknowledgement = ack-nhfb,
articleno = "22",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Wadman:2016:LDB,
author = "Wander S. Wadman and Daan T. Crommelin and Bert P.
Zwart",
title = "A Large-Deviation-Based Splitting Estimation of Power
Flow Reliability",
journal = j-TOMACS,
volume = "26",
number = "4",
pages = "23:1--23:??",
month = may,
year = "2016",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2875342",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon May 2 16:29:57 MDT 2016",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Given the continued integration of intermittent
renewable generators in electrical power grids,
connection overloads are of increasing concern for grid
operators. The risk of an overload due to injection
variability can be described mathematically as a
barrier-crossing probability of a function of a
multidimensional stochastic process. Crude Monte Carlo
is a well-known technique to estimate probabilities,
but it may be computationally too intensive in this
case as typical modern power grids rarely exhibit
connection overloads. In this article, we derive an
approximate rate function for the overload probability
using results from large deviations theory. Based on
this large deviations approximation, we apply a rare
event simulation technique called splitting to estimate
overload probabilities more efficiently than Crude
Monte Carlo simulation. We show on example power grids
with up to 11 stochastic power injections that for a
fixed accuracy, Crude Monte Carlo would require tens to
millions as many samples as the proposed splitting
technique required. We investigate the balance between
accuracy and workload of three splitting schemes, each
based on a different approximation of the rate
function. We justify the workload increase of
large-deviation-based splitting compared to naive
splitting-that is, splitting based on merely the
Euclidean distance to the rare event set. For a fixed
accuracy, naive splitting requires over 60 times as
much CPU time as large-deviation-based splitting,
illustrating its computational advantage. In these
examples, naive splitting-unlike large-deviation-based
splitting-requires even more CPU time than CMC
simulation, illustrating its pitfall.",
acknowledgement = ack-nhfb,
articleno = "23",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Prabuchandran:2016:ACA,
author = "K. J. Prabuchandran and Shalabh Bhatnagar and Vivek S.
Borkar",
title = "Actor--Critic Algorithms with Online Feature
Adaptation",
journal = j-TOMACS,
volume = "26",
number = "4",
pages = "24:1--24:??",
month = may,
year = "2016",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2868723",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon May 2 16:29:57 MDT 2016",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "We develop two new online actor-critic control
algorithms with adaptive feature tuning for Markov
Decision Processes (MDPs). One of our algorithms is
proposed for the long-run average cost objective, while
the other works for discounted cost MDPs. Our
actor-critic architecture incorporates parameterization
both in the policy and the value function. A gradient
search in the policy parameters is performed to improve
the performance of the actor. The computation of the
aforementioned gradient, however, requires an estimate
of the value function of the policy corresponding to
the current actor parameter. The value function, on the
other hand, is approximated using linear function
approximation and obtained from the critic. The error
in approximation of the value function, however,
results in suboptimal policies. In our article, we also
update the features by performing a gradient descent on
the Grassmannian of features to minimize a mean square
Bellman error objective in order to find the best
features. The aim is to obtain a good approximation of
the value function and thereby ensure convergence of
the actor to locally optimal policies. In order to
estimate the gradient of the objective in the case of
the average cost criterion, we utilize the policy
gradient theorem, while in the case of the discounted
cost objective, we utilize the simultaneous
perturbation stochastic approximation (SPSA) scheme. We
prove that our actor-critic algorithms converge to
locally optimal policies. Experiments on two different
settings show performance improvements resulting from
our feature adaptation scheme.",
acknowledgement = ack-nhfb,
articleno = "24",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Bae:2016:EFA,
author = "Jang Won Bae and Sang Won Bae and Il-Chul Moon and Tag
Gon Kim",
title = "Efficient Flattening Algorithm for Hierarchical and
Dynamic Structure Discrete Event Models",
journal = j-TOMACS,
volume = "26",
number = "4",
pages = "25:1--25:??",
month = may,
year = "2016",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2875356",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon May 2 16:29:57 MDT 2016",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Discrete event models are widely used to replicate,
analyze, and understand complex systems. DEVS (Discrete
Event System Specification) formalism enables
hierarchical modeling, so it provides an efficiency in
the model development of complex models. However, the
hierarchical modeling incurs prolonged simulation
executions due to indirect event exchanges through the
model hierarchy. Although direct event paths are
applied to mitigate this overhead, the situation
becomes even worse when a model changes its structures
during simulation execution, called a dynamic structure
model. This article suggests Coupling Relation Graph
(CRG) and Strongly Coupled Component (SCC) concepts to
improve hierarchical and dynamic structure DEVS
simulation execution. CRG is a directed graph
representing DEVS model structure, and SCC is a group
of connected components in a CRG. Using CRG and SCC,
this article presents (1) how to develop CRG from a
DEVS model and (2) how to construct and update direct
event paths with respect to dynamic structural changes.
In particular, compared to the previous works, the
proposed method focuses on the reduction of the
updating costs for the direct event paths. Through
theoretical and empirical analyses, this article shows
that the proposed method significantly reduces the
simulation execution time, especially when a simulation
model contains lots of components and changes its model
structures frequently. We expect that the proposed
method would support the faster simulation executions
of complex hierarchical and dynamic structure models.",
acknowledgement = ack-nhfb,
articleno = "25",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Feng:2016:AMC,
author = "Cheng Feng and Jane Hillston and Vashti Galpin",
title = "Automatic Moment-Closure Approximation of Spatially
Distributed Collective Adaptive Systems",
journal = j-TOMACS,
volume = "26",
number = "4",
pages = "26:1--26:??",
month = may,
year = "2016",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2883608",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon May 2 16:29:57 MDT 2016",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
note = "See successful replication report
\cite{Luck:2016:RCR}.",
abstract = "Spatially distributed collective adaptive systems are
an important class of systems that pose significant
challenges to modeling due to the size and complexity
of their state spaces. This problem is acute when the
dynamic behavior of the system must be captured, such
as to predict system performance. In this article, we
present an abstraction technique that automatically
derives a moment-closure approximation of the dynamic
behavior of a spatially distributed collective adaptive
system from a discrete representation of the entities
involved. The moment-closure technique is demonstrated
to give accurate estimates of dynamic behavior,
although the number of ordinary differential equations
generated for the second-order joint moments can grow
large in some cases. For these cases, we propose a
rigorous model reduction technique and demonstrate its
use to substantially reduce the computational effort
with only limited impact on the accuracy if the
reduction threshold is set appropriately. All
techniques reported in this article are implemented in
a tool that is freely available for download.",
acknowledgement = ack-nhfb,
articleno = "26",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Luck:2016:RCR,
author = "Alexander L{\"u}ck",
title = "Replicated Computational Results {(RCR)} Report for
{``Automatic Moment-Closure Approximation of Spatially
Distributed Collective Adaptive Systems''}",
journal = j-TOMACS,
volume = "26",
number = "4",
pages = "27:1--27:??",
month = may,
year = "2016",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2893479",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon May 2 16:29:57 MDT 2016",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
note = "See \cite{Feng:2016:AMC}.",
abstract = "``Automatic Moment-Closure Approximation of Spatially
Distributed Collective Adaptive Systems'' by Feng,
Hillston, and Galpin presents detailed simulation
analysis results for three models of spatially
distributed collective adaptive systems. In this
replicated computational results report, the
corresponding implementation together with a
documentation that was provided to the reviewer by the
authors are considered. The software was installed, and
new simulation results were generated and compared to
the original results. The installation of the software
did not result in any problems, and the comparison of
the results yielded that the published results are
replicable.",
acknowledgement = ack-nhfb,
articleno = "27",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Lu:2016:RTC,
author = "Guanghui Lu and Leiting Chen and Weiping Luo",
title = "Real-Time Crowd Simulation Integrating Potential
Fields and Agent Method",
journal = j-TOMACS,
volume = "26",
number = "4",
pages = "28:1--28:??",
month = may,
year = "2016",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2885496",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon May 2 16:29:57 MDT 2016",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Crowd simulation is studied extensively in computer
graphics, animation, and safety. A real-time crowd
simulator has been developed based on potential fields
and agent approach in this article. This simulator
produces realistic complex heterogeneous motion and
improves the simulation rates by at least 32\% in
comparison with the potential field results. The model
of this simulator can efficiently tackle the problems
in global optimal navigation, collision avoidance, and
dynamic interaction; furthermore, it allows an agent to
make independent decisions.",
acknowledgement = ack-nhfb,
articleno = "28",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Wang:2016:MSE,
author = "Rob J. Wang and Peter W. Glynn",
title = "On the Marginal Standard Error Rule and the Testing of
Initial Transient Deletion Methods",
journal = j-TOMACS,
volume = "27",
number = "1",
pages = "1:1--1:??",
month = nov,
year = "2016",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2961052",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Dec 30 18:18:21 MST 2016",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "In the planning of steady-state simulations, a central
issue is the initial transient problem, in which an
initial segment of the simulation output is adversely
contaminated by initialization bias. Our article makes
several contributions toward the analysis of this
computational challenge. To begin, we introduce useful
ways for measuring the magnitude of the initial
transient effect in the single replication setting. We
then analyze the marginal standard error rule (MSER)
and prove that MSER's deletion point is determined, as
the simulation time horizon tends to infinity, by the
minimizer of a certain random walk. We use this
insight, together with fluid limit intuition associated
with queueing models, to generate two nonpathological
examples in which at least one variant of MSER fails to
accurately predict the duration of the initial
transient. Our results suggest that the efficacy of a
deletion procedure is sensitive to the choice of
performance measure, and that the set of standard test
problems on which initial transient procedures are
tested should be significantly broadened.",
acknowledgement = ack-nhfb,
articleno = "1",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Wang:2016:BAP,
author = "Weikun Wang and Giuliano Casale and Charles Sutton",
title = "A {Bayesian} Approach to Parameter Inference in
Queueing Networks",
journal = j-TOMACS,
volume = "27",
number = "1",
pages = "2:1--2:??",
month = nov,
year = "2016",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2893480",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Dec 30 18:18:21 MST 2016",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "The application of queueing network models to
real-world applications often involves the task of
estimating the service demand placed by requests at
queueing nodes. In this article, we propose a
methodology to estimate service demands in closed
multiclass queueing networks based on Gibbs sampling.
Our methodology requires measurements of the number of
jobs at resources and can accept prior probabilities on
the demands. Gibbs sampling is challenging to apply to
estimation problems for queueing networks since it
requires one to efficiently evaluate a likelihood
function on the measured data. This likelihood function
depends on the equilibrium solution of the network,
which is difficult to compute in closed models due to
the presence of the normalizing constant of the
equilibrium state probabilities. To tackle this
obstacle, we define a novel iterative approximation of
the normalizing constant and show the improved accuracy
of this approach, compared to existing methods, for use
in conjunction with Gibbs sampling. We also demonstrate
that, as a demand estimation tool, Gibbs sampling
outperforms other popular Markov Chain Monte Carlo
approximations. Experimental validation based on traces
from a cloud application demonstrates the effectiveness
of Gibbs sampling for service demand estimation in
real-world studies.",
acknowledgement = ack-nhfb,
articleno = "2",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Huang:2016:MMT,
author = "Shell Ying Huang and Wen Jing Hsu and Hui Fang and
Tiancheng Song",
title = "{MTSS} --- A Marine Traffic Simulation System and
Scenario Studies for a Major Hub Port",
journal = j-TOMACS,
volume = "27",
number = "1",
pages = "3:1--3:??",
month = nov,
year = "2016",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2897512",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Dec 30 18:18:21 MST 2016",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Hub ports need to ensure that their navigational
networks can fulfill increased demand in marine
traffic. They also need to assess the possible impacts
of an accident resulting in partial or complete closure
of navigation channels. For lack of adequate analytical
tools, modeling and simulation are the only means for
such studies. To date, however, no adequate simulation
tool exists for modeling and simulating the complex
traffic at a large-scale hub port. The challenge is to
efficiently model the large number of interacting
vessels while accurately reflecting the navigational
behaviors of various types of vessels whose movements
must comply with prevailing protocols in a location-
and situation-aware fashion. We present a systematic
approach that enables the construction of a marine
traffic simulation system called MTSS. MTSS was
calibrated based on detailed analysis of historical
records obtained from a major hub port, and it was
validated by the domain experts. MTSS was used in a
capacity study of marine traffic at a hub port that is
unique in the scale and complexity of its waterway
networks, the intricacies of its traffic patterns, and
the required accuracy of the navigational behaviors of
different types of vessels. The usefulness of MTSS is
further demonstrated by applying it to assess the
impacts of partial closure of a waterway under an
emergency scenario. For large-scale hub ports, MTSS now
opens up new possibilities of realistic scenario
studies and disruption management.",
acknowledgement = ack-nhfb,
articleno = "3",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Catania:2016:CAN,
author = "Vincenzo Catania and Andrea Mineo and Salvatore
Monteleone and Maurizio Palesi and Davide Patti",
title = "Cycle-Accurate Network on Chip Simulation with
{Noxim}",
journal = j-TOMACS,
volume = "27",
number = "1",
pages = "4:1--4:??",
month = nov,
year = "2016",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2953878",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Dec 30 18:18:21 MST 2016",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "The on-chip communication in current
Chip-MultiProcessors (CMP) and MultiProcessor-SoC
(MPSoC) is mainly based on the Network-on-Chip (NoC)
design paradigm. Unfortunately, it is foreseen that
conventional NoC architectures cannot sustain the
performance, power, and reliability requirements
demanded by the next generation of manycore
architectures. Recently, emerging on-chip communication
technologies, like wireless Networks-on-Chip (WiNoCs),
have been proposed as candidate solutions for
addressing the scalability limitations of conventional
multi-hop NoC architectures. In a WiNoC, a subset of
network nodes are equipped with a wireless interface
which allows them long-range communication in a single
hop. Assessing the performance and power figures of NoC
and WiNoC architectures requires the availability of
simulation tools that are often limited on modeling
specific network configurations. This article presents
Noxim, an open, configurable, extendible,
cycle-accurate NoC simulator developed in SystemC,
which allows to analyze the performance and power
figures of both conventional wired NoC and emerging
WiNoC architectures.",
acknowledgement = ack-nhfb,
articleno = "4",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Xie:2016:MIU,
author = "Wei Xie and Barry L. Nelson and Russell R. Barton",
title = "Multivariate Input Uncertainty in Output Analysis for
Stochastic Simulation",
journal = j-TOMACS,
volume = "27",
number = "1",
pages = "5:1--5:??",
month = nov,
year = "2016",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2990190",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Dec 30 18:18:21 MST 2016",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "When we use simulations to estimate the performance of
stochastic systems, the simulation is often driven by
input models estimated from finite real-world data. A
complete statistical characterization of system
performance estimates requires quantifying both input
model and simulation estimation errors. The components
of input models in many complex systems could be
dependent. In this paper, we represent the distribution
of a random vector by its marginal distributions and a
dependence measure: either product-moment or Spearman
rank correlations. To quantify the impact from
dependent input model and simulation estimation errors
on system performance estimates, we propose a
metamodel-assisted bootstrap framework that is
applicable to cases when the parametric family of
multivariate input distributions is known or unknown.
In either case, we first characterize the input models
by their moments that are estimated using real-world
data. Then, we employ the bootstrap to quantify the
input estimation error, and an equation-based
stochastic kriging metamodel to propagate the input
uncertainty to the output mean, which can also reduce
the influence of simulation estimation error due to
output variability. Asymptotic analysis provides
theoretical support for our approach, while an
empirical study demonstrates that it has good
finite-sample performance.",
acknowledgement = ack-nhfb,
articleno = "5",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Cicirelli:2016:ESC,
author = "Franco Cicirelli and Libero Nigro",
title = "Exploiting Social Capabilities in the Minority Game",
journal = j-TOMACS,
volume = "27",
number = "1",
pages = "6:1--6:??",
month = nov,
year = "2016",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2996456",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Dec 30 18:18:21 MST 2016",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "The minority game (MG) is an inductive binary-decision
model that is able to study emergent behaviors in a
population of agents who compete, through adaptation,
for scarce resources. The original formulation of the
game was inspired by the W.B. Arthur's El Farol Bar
problem: a fixed number of people have to independently
decide, each week, whether to go to a bar having a
limited capacity. People's choices are only affected by
the information about the number of visitors who
attended the bar in the past weeks. Basic MG assumes
that the information about the past game outcomes is
publicly available, and it does not contemplate any
communication among players. This article proposes the
Dynamic Sociality Minority Game (DSMG). DSMG is an
original variant of the classic MG where (1)
information about the outcome of the previously played
game step is only known to agents that really attended
the bar the previous week, and (2) a dynamically
established acquaintance network is introduced to
propagate such information to nonattendant players.
Specific settings of the game are identified in which
DSMG is able to show a better coordination level among
players with respect to the standard MG. Emergent
properties of the DSMG along with players' wellness are
thoroughly analyzed through agent-based simulation of a
simple road-traffic model.",
acknowledgement = ack-nhfb,
articleno = "6",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Lin:2017:MSP,
author = "Zhongwei Lin and Carl Tropper and Robert A. McDougal
and Mohammand Nazrul Ishlam Patoary and William W.
Lytton and Yiping Yao and Michael L. Hines",
title = "Multithreaded Stochastic {PDES} for Reactions and
Diffusions in Neurons",
journal = j-TOMACS,
volume = "27",
number = "2",
pages = "7:1--7:??",
month = jul,
year = "2017",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2987373",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Tue Jul 11 15:41:32 MDT 2017",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Cells exhibit stochastic behavior when the number of
molecules is small. Hence a stochastic
reaction-diffusion simulator capable of working at
scale can provide a more accurate view of molecular
dynamics within the cell. This article describes a
parallel discrete event simulator, Neuron Time
Warp-Multi Thread (NTW-MT), developed for the
simulation of reaction diffusion models of neurons. To
the best of our knowledge, this is the first parallel
discrete event simulator oriented toward stochastic
simulation of chemical reactions in a neuron. The
simulator was developed as part of the NEURON project.
NTW-MT is optimistic and thread based, which attempts
to capitalize on multicore architectures used in high
performance machines. It makes use of a multilevel
queue for the pending event set and a single rollback
message in place of individual antimessages to disperse
contention and decrease the overhead of processing
rollbacks. Global Virtual Time is computed
asynchronously both within and among processes to get
rid of the overhead for synchronizing threads. Memory
usage is managed in order to avoid locking and
unlocking when allocating and deallocating memory and
to maximize cache locality. We verified our simulator
on a calcium buffer model. We examined its performance
on a calcium wave model, comparing it to the
performance of a process based optimistic simulator and
a threaded simulator which uses a single priority queue
for each thread. Our multithreaded simulator is shown
to achieve superior performance to these simulators.
Finally, we demonstrated the scalability of our
simulator on a larger Calcium-Induced Calcium Release
(CICR) model and a more detailed CICR model.",
acknowledgement = ack-nhfb,
articleno = "7",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Mustafee:2017:GET,
author = "Navonil Mustafee and Young-Jun Son and Simon J. E.
Taylor",
title = "Guest Editorial for the {TOMACS} Special Issue on the
{Principles of Advanced Discrete Simulation (PADS)}",
journal = j-TOMACS,
volume = "27",
number = "2",
pages = "7:1--7:??",
month = jul,
year = "2017",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3084543",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Tue Jul 11 15:41:32 MDT 2017",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
articleno = "7e",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Helms:2017:SES,
author = "Tobias Helms and Tom Warnke and Carsten Maus and
Adelinde M. Uhrmacher",
title = "Semantics and Efficient Simulation Algorithms of an
Expressive Multilevel Modeling Language",
journal = j-TOMACS,
volume = "27",
number = "2",
pages = "8:1--8:??",
month = jul,
year = "2017",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2998499",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Tue Jul 11 15:41:32 MDT 2017",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "The domain-specific modeling and simulation language
ML-Rules is aimed at facilitating the description of
cell biological systems at different levels of
organization. Model states are chemical solutions that
consist of dynamically nested, attributed entities. The
model dynamics are described by rules that are
constrained by arbitrary functions, which can operate
on the entities' attributes, (nested) solutions, and
the reaction kinetics. Thus, ML-Rules supports an
expressive hierarchical, variable structure modeling of
cell biological systems. The formal syntax and
semantics of ML-Rules show that it is firmly rooted in
continuous-time Markov chains. In addition to a generic
stochastic simulation algorithm for ML-Rules, we
introduce several specialized algorithms that are able
to handle subclasses of ML-Rules more efficiently. The
algorithms are compared in a performance study, leading
to conclusions on the relation between expressive power
and computational complexity of rule-based modeling
languages.",
acknowledgement = ack-nhfb,
articleno = "8",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Hillston:2017:RCR,
author = "Jane Hillston",
title = "{Replicated Computations Results (RCR)} Report for
{``Semantics and Efficient Simulation Algorithms for an
Expressive Multi-Level Modeling Language''}",
journal = j-TOMACS,
volume = "27",
number = "2",
pages = "9:1--9:??",
month = jul,
year = "2017",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3055539",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Tue Jul 11 15:41:32 MDT 2017",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "`Semantics and Efficient Simulation Algorithms on an
Expressive Multi-Level Modeling Language,' by Helms et
al. presents new work on the domain-specific modelling
and simulation language ML-Rules [Maus et al. 2011].
For the first time, the language is given a formal
semantics that establishes the relationship between the
language and its underlying mathematical model,
continuous time Markov chains. Furthermore, subclasses
of the language are identified for which it is possible
to specify and implement more efficient approaches to
simulation. These new algorithms are demonstrated on
substantial case studies. This replicated computation
report focuses on the ML-Rules modelling tool,
specifically, the new algorithms as demonstrated in the
case studies in the paper [Helms et al. 2017]. The
software was straightforward to install and use, and
all experimental results from the paper could be
reproduced.",
acknowledgement = ack-nhfb,
articleno = "9",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Pellegrini:2017:FGT,
author = "Alessandro Pellegrini and Francesco Quaglia",
title = "A Fine-Grain Time-Sharing Time Warp System",
journal = j-TOMACS,
volume = "27",
number = "2",
pages = "10:1--10:??",
month = jul,
year = "2017",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3013528",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Tue Jul 11 15:41:32 MDT 2017",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Several techniques have been proposed to improve the
performance of Parallel Discrete Event Simulation
platforms relying on the Time Warp (optimistic)
synchronization protocol. Among them we can mention
optimized approaches for state restore, as well as
techniques for load balancing or (dynamically)
controlling the speculation degree, the latter being
specifically targeted at reducing the incidence of
causality errors leading to waste of computation.
However, in state-of-the-art Time Warp systems, events'
processing is not preemptable, which may prevent the
possibility to promptly react to the injection of
higher priority (say, lower timestamp) events. Delaying
the processing of these events may, in turn, give rise
to higher incidence of incorrect speculation. In this
article, we present the design and realization of a
fine-grain time-sharing Time Warp system, to be run on
multi-core Linux machines, which makes systematic use
of event preemption in order to dynamically reassign
the CPU to higher priority events/tasks. Our proposal
is based on a truly dual mode execution, application
versus platform, which includes a timer-interrupt-based
support for bringing control back to platform mode for
possible CPU reassignment according to very fine grain
periods. The latter facility is offered by an ad-hoc
timer-interrupt management module for Linux, which we
release, together with the overall time-sharing
support, within the open source ROOT-Sim platform. An
experimental assessment based on the classical PHOLD
benchmark and two real-world models is presented, which
shows how our proposal effectively leads to the
reduction of the incidence of causality errors,
especially when running with higher degrees of
parallelism.",
acknowledgement = ack-nhfb,
articleno = "10",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Cingolani:2017:TMU,
author = "Davide Cingolani and Alessandro Pellegrini and
Francesco Quaglia",
title = "Transparently Mixing Undo Logs and Software
Reversibility for State Recovery in Optimistic {PDES}",
journal = j-TOMACS,
volume = "27",
number = "2",
pages = "11:1--11:??",
month = jul,
year = "2017",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3077583",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Tue Jul 11 15:41:32 MDT 2017",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "The Time Warp synchronization protocol for Parallel
Discrete Event Simulation (PDES) is universally
considered a viable solution to exploit the intrinsic
simulation model parallelism and to provide model
execution speedup. Yet it leads the PDES system to
execute events in an order that may generate causal
inconsistencies that need to be recovered via rollback,
which requires restoration of a previous (consistent)
simulation state whenever a causality violation is
detected. The rollback operation is so critical for the
performance of a Time Warp system that it has been
extensively studied in the literature for decades to
find approaches suitable to optimize it. The proposed
solutions can be roughly classified as based on either
checkpointing or reverse computing. In this article, we
explore the practical design and implementation of a
fully new approach based on the runtime generation of
so-called undo code blocks, which are blocks of
instructions implementing the reverse memory side
effects generated by the forward execution of the
events. However, this is not done by recomputing the
original values to be restored, as instead it occurs in
reverse computing schemes. Hence, the philosophy undo
code blocks rely on is similar in spirit to that of
undo-logs (as a form of checkpointing). Nevertheless,
they are not data logs (as instead checkpoints are);
rather, they are logs of instructions. Our proposal is
fully transparent, thanks to the reliance on static
software instrumentation (targeting the x86
architecture and Linux systems). Also, as we show, it
can be combined with classical checkpointing to further
improve the runtime behavior of the state
recoverability support as a function of the workload.
We also present experimental results related to our
implementation, which is released as free software and
fully integrated into the open source ROOT-Sim package.
Experimental data support the viability and
effectiveness of our proposal.",
acknowledgement = ack-nhfb,
articleno = "11",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Gonsiorowski:2017:AMG,
author = "Elsa Gonsiorowski and Justin M. Lapre and Christopher
D. Carothers",
title = "Automatic Model Generation for Gate-Level Circuit
{PDES} with Reverse Computation",
journal = j-TOMACS,
volume = "27",
number = "2",
pages = "12:1--12:??",
month = jul,
year = "2017",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3046685",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Tue Jul 11 15:41:32 MDT 2017",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Gate-level circuit simulation is an important step in
the design and validation of complex circuits. This
step of the process relies on existing libraries for
gate specifications. We start with a generic gate model
for Rensselaer's Optimistic Simulation System, a
parallel discrete-event simulation framework. This
generic model encompasses all functionality needed by
optimistic simulation using reverse computation. We
then describe a parser system that uses a standardized
gate library to create a specific model for simulation.
The generated model is composed of several functions,
including those needed for an accurate model of timing
behavior. To quantify the improvements that an
automatically generated model can have over a hand
written model, we compare two gate library models: an
automatically generated lsi-10k library model and a
previously investigated, handwritten, simplified gtech
library model. We conclude that the automatically
generated model is a more accurate model of actual
hardware. In comparison to previous results, we find
that the automatically generated model is able to
achieve better optimistic simulation performance when
measured against conservative simulation. To test the
automatically generated model, we evaluate the
performance of a simulation of a full-scale OpenSPARC
T2 processor model. This model consists of nearly 6
million LPs. We achieve a peak performance of 1.63
million events per second during a conservative
simulation. To understand the relatively weaker
performance of optimistic simulation, we investigate
hot spots of event activity and visually identify a
workload imbalance.",
acknowledgement = ack-nhfb,
articleno = "12",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Liu:2017:MSE,
author = "Ning Liu and Adnan Haider and Dong Jin and Xian-He
Sun",
title = "Modeling and Simulation of Extreme-Scale Fat-Tree
Networks for {HPC} Systems and Data Centers",
journal = j-TOMACS,
volume = "27",
number = "2",
pages = "13:1--13:??",
month = jul,
year = "2017",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2988231",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Tue Jul 11 15:41:32 MDT 2017",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "As parallel and distributed systems are evolving
toward extreme scale, for example, high-performance
computing systems involve millions of cores and
billion-way parallelism, and high-capacity storage
systems require efficient access to petabyte or exabyte
of data, many new challenges are posed on designing and
deploying next-generation interconnection communication
networks in these systems. Fat-tree networks have been
widely used in both data centers and high-performance
computing (HPC) systems in the past decades and are
promising candidates of the next-generation
extreme-scale networks. In this article, we present
FatTreeSim, a simulation framework that supports
modeling and simulation of extreme-scale fat-tree
networks with the goal of understanding the design
constraints of next-generation HPC and distributed
systems and aiding the design and performance
optimization of the applications running on these
systems. We have systematically experimented FatTreeSim
on Emulab and Blue Gene/Q and analyzed the scalability
and fidelity of FatTreeSim with various network
configurations. On the Blue Gene/Q Mira, FatTreeSim can
achieve a peak performance of 305 million events per
second using 16,384 cores. Finally, we have applied
FatTreeSim to simulate several large-scale Hadoop YARN
applications to demonstrate its usability.",
acknowledgement = ack-nhfb,
articleno = "13",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Xu:2017:RSP,
author = "Yadong Xu and Wentong Cai and Heiko Aydt and Michael
Lees and Daniel Zehe",
title = "Relaxing Synchronization in Parallel Agent-Based Road
Traffic Simulation",
journal = j-TOMACS,
volume = "27",
number = "2",
pages = "14:1--14:??",
month = jul,
year = "2017",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/2994143",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Tue Jul 11 15:41:32 MDT 2017",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Large-scale agent-based traffic simulation is
computationally intensive. Parallel computing can help
to speed up agent-based traffic simulation.
Parallelization of agent-based traffic simulations is
generally achieved by decomposing the road network into
subregions. The agents in each subregion are executed
by a Logical Process (LP). There are data dependencies
between LPs which require synchronization of LPs. An
asynchronous protocol allows LPs to progress and
communicate asynchronously. LPs use lookahead to
indicate the time to synchronize with other LPs. Larger
lookahead means less frequent synchronization
operations. High synchronization overhead is still a
major performance issue of large-scale parallel
agent-based traffic simulations. In this article, two
methods to increase the lookahead of LPs for an
asynchronous protocol are developed. They take
advantage of uncertainties in traffic simulation to
relax synchronization without altering simulation
results statistically. Efficiency of the proposed
methods is investigated in the parallel agent-based
traffic simulator SEMSim Traffic. Experiment results
showed that the proposed methods are able to reduce
overall running time of the parallel simulation
compared to existing methods.",
acknowledgement = ack-nhfb,
articleno = "14",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Li:2017:CAB,
author = "Xiaosong Li and Wentong Cai and Stephen J. Turner",
title = "Cloning Agent-Based Simulation",
journal = j-TOMACS,
volume = "27",
number = "2",
pages = "15:1--15:??",
month = jul,
year = "2017",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3013529",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Tue Jul 11 15:41:32 MDT 2017",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Simulation cloning is an efficient way to analyze
multiple configurations in a parameter exploration
task. A simulation model usually contains a set of
tunable parameters for exploring different
configurations of a system. To evaluate different
design alternatives, multiple simulation instances need
to be launched, each evaluating a different parameter
configuration. It usually takes a considerable amount
of time to execute these simulation instances.
Simulation cloning is proposed to reuse computations
among simulation instances and to shorten the overall
execution time. It is a challenging task to design
cloning strategies to explore the computation sharing
among simulation instances while maintaining the
correctness of execution. In this article, we propose
two agent-based simulation (ABS) cloning strategies,
the top-down cloning strategy and the bottom-up cloning
strategy. The top-down cloning strategy is initially
designed and can only be applied to limited scenarios.
The bottom-up cloning strategy is an improved strategy
to overcome the limitation of the top-down cloning
strategy. In the experiments, the effectiveness of the
two strategies is analyzed. To show the performance
advantages and generality of the bottom-up cloning
strategy, a large-scale ABS parameter exploration task
is performed, and results are discussed in the
article.",
acknowledgement = ack-nhfb,
articleno = "15",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Zhao:2017:TXB,
author = "Xueqian Zhao and Zhonghai Lu",
title = "A Tool for {xMAS}-Based Modeling and Analysis of
Communication Fabrics in {Simulink}",
journal = j-TOMACS,
volume = "27",
number = "3",
pages = "16:1--16:??",
month = sep,
year = "2017",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3005446",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Sep 8 08:36:06 MDT 2017",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/matlab.bib;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "The eXecutable Micro-Architectural Specification
(xMAS) language developed in recent years finds an
effective way to model on-chip communication fabrics
and enables performance-bound analysis with network
calculus at the micro-architectural level. For
network-on-Chip (NoC) performance analysis, model
validation is essential to ensure correctness and
accuracy. In order to facilitate the xMAS modeling and
corresponding analysis validation, this work presents a
unified platform based on xMAS in Simulink. The
platform provides a friendly graphical user interface
for xMAS modeling and parameter setup by taking
advantages of the Simulink modeling environment. The
regulator and latency-rate sever are added to the xMAS
primitive set to support typical flow and service
behaviors. Hierarchical model build-up and Verilog-HDL
code generation are essentially supported to manage
complex models and to conduct cycle-accurate
bit-accurate simulations. Based on the generated
simulation models of xMAS, this tool is applied to
evaluate the tightness of analytical delay bound
results. We demonstrate the application as well as the
work flow of the xMAS tool through a two-agent
communication example and an all-to-one communication
example with a tree topology.",
acknowledgement = ack-nhfb,
articleno = "16",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Kawai:2017:VWD,
author = "Takaaki Kawai and Shigeru Kaneda and Mineo Takai and
Hiroshi Mineno",
title = "A Virtual {WLAN} Device Model for High-Fidelity
Wireless Network Emulation",
journal = j-TOMACS,
volume = "27",
number = "3",
pages = "17:1--17:??",
month = sep,
year = "2017",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3067664",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Sep 8 08:36:06 MDT 2017",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "The recent popularization of mobile devices has
increased the amount of communication traffic. Hence,
it is necessary both in academia and industry to
research load distribution methods for mobile networks.
An evaluation environment for large-scale networks that
behaves like a practical system is necessary to
evaluate these methods, and either a physical
environment or simulation environment can be used.
However, physical and simulation environments each have
their advantages and disadvantages. A physical
environment is suitable for practical operation because
it is possible to obtain data from a real environment.
In contrast, the cost for a large number of nodes and
the difficulty of field preparation are its
disadvantages. Reproducing radio propagation is also a
challenge. Network simulators solve the disadvantages
of the physical environment by modeling the entire
evaluation environment. However, they do not exactly
reproduce the physical environment because the nodes
are abstracted. This article presents an evaluation
environment that combines a network simulator and
virtual machines with virtual wireless Local Area
Network (LAN) devices. The virtual machines reproduce
the physical environment with high fidelity by running
the programs of the physical machines, and the virtual
wireless LAN devices make it possible to emulate
wireless LAN communication using default operating
system drivers. A network simulator and virtual
machines also reduce the cost for nodes, ease the
burden of field preparation, and reproduce radio
propagation by modeling the evaluation environment. In
the evaluation, the proposed method decreased the
difference from the physical environment to 5\% in
terms of transmission control protocol throughput. In
the case of user datagram protocol, the proposed method
decreased the difference from the physical environment
down to 1.7\%. The number of virtual machines available
on a host machine and the practical use of the proposed
method are also discussed.",
acknowledgement = ack-nhfb,
articleno = "17",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Alexopoulos:2017:RCR,
author = "Christos Alexopoulos",
title = "Replicated Computations Results {(RCR)} Report for
{``MNO--PQRS: Max Nonnegativity
Ordering-Piecewise-Quadratic Rate Smoothing''}",
journal = j-TOMACS,
volume = "27",
number = "3",
pages = "18:1--18:??",
month = sep,
year = "2017",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3097350",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Sep 8 08:36:06 MDT 2017",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
note = "See \cite{Chen:2017:MPM}",
abstract = "The article ``MNOPQRS: Max Nonnegativity
Ordering-Piecewise-Quadratic Rate Smoothing'' by Chen
and Schmeiser constructs a smooth piecewise-quadratic
rate estimate for a nonhomogeneous Poisson process
based on event counts over $k$ adjacent time intervals.
The event times can be generated by generating a
Poisson process with unit rate and inverting the
cumulative rate function or by the thinning technique.
The overall algorithm has $ O(k^2) $ time complexity
and $ O(k) $ space requirements in the number of
intervals. This replicated computation report focuses
on the reproducibility of the experimental results in
the aforementioned article.",
acknowledgement = ack-nhfb,
articleno = "18RCRR",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Chen:2017:MPM,
note = "See replication report \cite{Alexopoulos:2017:RCR}.",
author = "Huifen Chen and Bruce W. Schmeiser",
title = "{MNO--PQRS}: Max Nonnegativity
Ordering-Piecewise-Quadratic Rate Smoothing",
journal = j-TOMACS,
volume = "27",
number = "3",
pages = "18:1--18:??",
month = sep,
year = "2017",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3067663",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Sep 8 08:36:06 MDT 2017",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "In both cyclic and finite-horizon contexts,
piecewise-constant rate functions are commonly
encountered in models with nonhomogeneous Poisson
processes. We develop an algorithm, with no
user-specified parameters, that returns a smoother rate
function that maintains the expected number of
arrivals. The algorithm proceeds in two steps: PQRS
(Piecewise-Quadratic Rate Smoothing) returns a
continuous and differentiable piecewise-quadratic
function without regard to negativity. If negative
rates occur, then MNO (Max Nonnegativity Ordering)
returns the maximum of zero and another
piecewise-quadratic function. MNO maintains continuity
of rates and first derivatives, but with some
exceptions. Our analysis allows fitting the MNO--PQRS
function to require storage complexity of the order of
the number of intervals and computational complexity of
the order of the number of intervals squared. MNO--PQRS
can be used as a stand-alone routine, or as an endgame
for the authors' earlier algorithm, I-SMOOTH.",
acknowledgement = ack-nhfb,
articleno = "18",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Malhotra:2017:PPS,
author = "Geetika Malhotra and Rajshekar Kalayappan and Seep
Goel and Pooja Aggarwal and Abhishek Sagar and Smruti
R. Sarangi",
title = "{ParTejas}: a Parallel Simulator for Multicore
Processors",
journal = j-TOMACS,
volume = "27",
number = "3",
pages = "19:1--19:??",
month = sep,
year = "2017",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3077582",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Sep 8 08:36:06 MDT 2017",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "In this article, we present the design of a novel
parallel architecture simulator called ParTejas.
ParTejas is a timing simulation engine that gets its
execution traces from instrumented binaries using a
fast shared-memory-based mechanism. Subsequently, the
waiting threads simulate the execution of multiple
pipelines and an elaborate memory system with support
for multilevel coherent caches. ParTejas is written in
Java and primarily derives its speedups from the use of
novel data structures. Specifically, it uses lock-free
slot schedulers to design an entity called a parallel
port that effectively models the contention at shared
resources in the CPU and memory system. Parallel ports
remove the need for fine-grained synchronization and
allow each thread to use its local clock. Unlike
conventional simulators that use barriers for
synchronization at epoch boundaries, we use a
sophisticated type of barrier, known as a phaser. A
phaser allows threads to perform additional work
without waiting for other threads to arrive at the
barrier. Additionally, we use a host of Java-specific
optimizations and use profiling to effectively schedule
the threads. With all our optimizations, we demonstrate
a speedup of 11.8$ \times $ for a multi-issue in-order
pipeline and 10.9$ \times $ for an out-of-order
pipeline with 64 threads, for a suite of seven Splash2
and Parsec benchmarks. The simulation error is limited
to 2\% to 4\% as compared to strictly sequential
simulation",
acknowledgement = ack-nhfb,
articleno = "19",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{DelMoral:2017:MSM,
author = "Pierre {Del Moral} and Ajay Jasra and Kody J. H. Law
and Yan Zhou",
title = "Multilevel Sequential {Monte Carlo} Samplers for
Normalizing Constants",
journal = j-TOMACS,
volume = "27",
number = "3",
pages = "20:1--20:??",
month = sep,
year = "2017",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3092841",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Sep 8 08:36:06 MDT 2017",
bibsource = "http://www.acm.org/pubs/contents/journals/tomacs/;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "This article considers the Sequential Monte Carlo
(SMC) approximation of ratios of normalizing constants
associated to posterior distributions which in
principle rely on continuum models. Therefore, the
Monte Carlo estimation error and the discrete
approximation error must be balanced. A multilevel
strategy is utilized to substantially reduce the cost
to obtain a given error level in the approximation as
compared to standard estimators. Two estimators are
considered and relative variance bounds are given. The
theoretical results are numerically illustrated for two
Bayesian inverse problems arising from elliptic Partial
Differential Equations (PDEs). The examples involve the
inversion of observations of the solution of (i) a
one-dimensional Poisson equation to infer the diffusion
coefficient, and (ii) a two-dimensional Poisson
equation to infer the external forcing.",
acknowledgement = ack-nhfb,
articleno = "20",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Turkyilmazoglu:2017:PAD,
author = "Mustafa Turkyilmazoglu",
title = "Parametrized {Adomian} Decomposition Method with
Optimum Convergence",
journal = j-TOMACS,
volume = "27",
number = "4",
pages = "21:1--21:??",
month = dec,
year = "2017",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3106373",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Sat Jan 20 09:38:05 MST 2018",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "The classical Adomian decomposition method frequently
used to solve linear and nonlinear algebraic or
integro-differential equations of ordinary and partial
type is revisited. Rewriting the technique in an
elegant form, a parameter so-called as the convergence
control parameter, is embedded into the method to
control the convergence and the rate of convergence of
the method. Besides the constant level curves for
determining suitable values, an effective approach for
obtaining the best possible convergence control
parameter is later devised based on the squared
residual error of the studied problem. The optimum
Adomian decomposition method is proved to converge to
the true solution where the classical Adomian
decomposition method fails to converge. When both
methods are convergent, the present algorithm is
observed to accelerate the rate of convergence.
Moreover, the restricted domain of convergent physical
solution obtained by the classical Adomian method is
shown to be greatly extended to a finer interval by the
optimum Adomian decomposition method. The justification
of the new scheme is made clear on several
mathematical/physical examples selected from the open
literature. Finally, an example is provided to
demonstrate the better accuracy of the optimum Adomian
decomposition method over the recently popular homotopy
analysis method.",
acknowledgement = ack-nhfb,
articleno = "21",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Alexopoulos:2017:AEE,
author = "Christos Alexopoulos and David Goldsman and Anup C.
Mokashi and James R. Wilson",
title = "Automated Estimation of Extreme Steady-State Quantiles
via the Maximum Transformation",
journal = j-TOMACS,
volume = "27",
number = "4",
pages = "22:1--22:??",
month = dec,
year = "2017",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3122864",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Sat Jan 20 09:38:05 MST 2018",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "We present Sequem, a sequential procedure that
delivers point and confidence-interval (CI) estimators
for extreme steady-state quantiles of a
simulation-generated process. Because it is specified
completely, Sequem can be implemented directly and
applied automatically. The method is an extension of
the Sequest procedure developed by Alexopoulos et al.
in 2014 to estimate nonextreme steady-state quantiles.
Sequem exploits a combination of batching, sectioning,
and the maximum transformation technique to achieve the
following: (i) reduction in point-estimator bias
arising from the simulation's initial condition or from
inadequate simulation run length; and (ii) adjustment
of the CI half-length to compensate for the effects of
skewness or autocorrelation on intermediate quantile
point estimators computed from nonoverlapping batches
of observations. Sequem's CIs are designed to satisfy
user-specified requirements concerning coverage
probability and absolute or relative precision. In an
experimental evaluation based on seven processes
selected to stress-test the procedure, Sequem exhibited
uniformly good performance.",
acknowledgement = ack-nhfb,
articleno = "22",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Feng:2017:GSR,
author = "Mingbin Feng and Jeremy Staum",
title = "Green Simulation: Reusing the Output of Repeated
Experiments",
journal = j-TOMACS,
volume = "27",
number = "4",
pages = "23:1--23:??",
month = dec,
year = "2017",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3129130",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Sat Jan 20 09:38:05 MST 2018",
bibsource = "http://www.math.utah.edu/pub/tex/bib/matlab.bib;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
note = "See replication report \cite{Nelson:2017:RCR}.",
abstract = "We introduce a new paradigm in simulation experiment
design and analysis, called ``green simulation,'' for
the setting in which experiments are performed
repeatedly with the same simulation model. Green
simulation means reusing outputs from previous
experiments to answer the question currently being
asked of the simulation model. As one method for green
simulation, we propose estimators that reuse outputs
from previous experiments by weighting them with
likelihood ratios, when parameters of distributions in
the simulation model differ across experiments. We
analyze convergence of these estimators as more
experiments are repeated, while a stochastic process
changes the parameters used in each experiment. As
another method for green simulation, we propose an
estimator based on stochastic kriging. We find that
green simulation can reduce mean squared error by more
than an order of magnitude in examples involving
catastrophe bond pricing and credit risk evaluation.",
acknowledgement = ack-nhfb,
articleno = "23",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Nelson:2017:RCR,
author = "Barry L. Nelson",
title = "Replicated Computations Results {(RCR)} Report for
{``Green Simulation: Reusing the Output of Repeated
Experiments''}",
journal = j-TOMACS,
volume = "27",
number = "4",
pages = "24:1--24:??",
month = dec,
year = "2017",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3129738",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Sat Jan 20 09:38:05 MST 2018",
bibsource = "http://www.math.utah.edu/pub/tex/bib/matlab.bib;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
note = "See \cite{Feng:2017:GSR}.",
abstract = "``Green Simulation: Reusing the Output of Repeated
Experiments'' by Feng and Staum describes methods based
on likelihood ratio or importance sampling theory for
reusing the outputs of simulation experiments at
previous parameter settings to augment and improve (by
reducing the estimator variance) simulation experiments
at new parameter settings. The article presents
empirical results for two realistic examples in the
area of finance; Matlab code for these examples was
made available by the authors. The examples were
straightforward to run without extensive knowledge of
Matlab, and both experiment and scenario parameters can
be altered easily. All experiment results in the
article were reproduced.",
acknowledgement = ack-nhfb,
articleno = "24",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Yi:2017:EBA,
author = "Yuan Yi and Wei Xie",
title = "An Efficient Budget Allocation Approach for
Quantifying the Impact of Input Uncertainty in
Stochastic Simulation",
journal = j-TOMACS,
volume = "27",
number = "4",
pages = "25:1--25:??",
month = dec,
year = "2017",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3129148",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Sat Jan 20 09:38:05 MST 2018",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Simulations are often driven by input models estimated
from finite real-world data. When we use simulations to
assess the performance of a stochastic system, there
exist two sources of uncertainty in the performance
estimates: input and simulation estimation uncertainty.
In this article, we develop a budget allocation
approach that can efficiently employ the potentially
tight simulation resource to construct a percentile
confidence interval quantifying the impact of the input
uncertainty on the system performance estimates, while
controlling the simulation estimation error.
Specifically, nonparametric bootstrap is used to
generate samples of input models quantifying both the
input distribution family and parameter value
uncertainty. Then, the direct simulation is used to
propagate the input uncertainty to the output response.
Since each simulation run could be computationally
expensive, given a tight simulation budget, we propose
an efficient budget allocation approach that can
balance the finite sampling error introduced by using
finite bootstrapped samples to quantify the input
uncertainty and the system response estimation error
introduced by using finite replications to estimate the
system response at each bootstrapped sample. Our
approach is theoretically supported, and empirical
studies also demonstrate that it has better and more
robust performance than direct bootstrapping.",
acknowledgement = ack-nhfb,
articleno = "25",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Zhang:2017:MMB,
author = "Qiong Zhang and Yongjia Song",
title = "Moment-Matching-Based Conjugacy Approximation for
{Bayesian} Ranking and Selection",
journal = j-TOMACS,
volume = "27",
number = "4",
pages = "26:1--26:??",
month = dec,
year = "2017",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3149013",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Sat Jan 20 09:38:05 MST 2018",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "We study the conjugacy approximation models in the
context of Bayesian ranking and selection with unknown
correlations. Under the assumption of
normal-inverse-Wishart prior distribution, the
posterior distribution remains a normal-inverse-Wishart
distribution thanks to the conjugacy property when all
alternatives are sampled at each step. However, this
conjugacy property no longer holds if only one
alternative is sampled at a time, an appropriate
setting when there is a limited budget on the number of
samples. We propose two new conjugacy approximation
models based on the idea of moment matching. Both of
them yield closed-form Bayesian prior updating
formulas. We apply these updating formulas in Bayesian
ranking and selection using the knowledge gradient
method and show the superiority of the proposed
conjugacy approximation models in applications of wind
farm placement and computer model calibration.",
acknowledgement = ack-nhfb,
articleno = "26",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Xie:2017:FBB,
author = "Wei Xie and Cheng Li and Pu Zhang",
title = "A Factor-Based {Bayesian} Framework for Risk Analysis
in Stochastic Simulations",
journal = j-TOMACS,
volume = "27",
number = "4",
pages = "27:1--27:??",
month = dec,
year = "2017",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3154387",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Sat Jan 20 09:38:05 MST 2018",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Simulation is commonly used to study the random
behaviors of large-scale stochastic systems with
correlated inputs. Since the input correlation is often
induced by latent common factors in many situations, to
facilitate system diagnostics and risk management, we
introduce a factor-based Bayesian framework that can
improve both computational and statistical efficiency
and provide insights for system risk analysis.
Specifically, we develop a flexible Gaussian
copula-based multivariate input model that can capture
important properties in the real-world data. A
nonparametric Bayesian approach is used to model
marginal distributions, and it can capture the
properties, including multi-modality and skewness. We
explore the factor structure of the underlying
generative processes for the dependence. Both input and
simulation estimation uncertainty are characterized by
the posterior distributions. In addition, we interpret
the latent factors and estimate their effects on the
system performance, which could be used to support
diagnostics and decision making for large-scale
stochastic systems. Our approach is supported by both
asymptotic theory and empirical study.",
acknowledgement = ack-nhfb,
articleno = "27",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Lamps:2018:TIE,
author = "Jereme Lamps and Vignesh Babu and David M. Nicol and
Vladimir Adam and Rakesh Kumar",
title = "Temporal Integration of Emulation and Network
Simulators on {Linux} Multiprocessors",
journal = j-TOMACS,
volume = "28",
number = "1",
pages = "1:1--1:??",
month = jan,
year = "2018",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3154386",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Jan 31 16:14:52 MST 2018",
bibsource = "http://www.math.utah.edu/pub/tex/bib/linux.bib;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib;
http://www.math.utah.edu/pub/tex/bib/unix.bib",
abstract = "Integration of emulation and simulation in virtual
time requires that emulated execution bursts be
ascribed a duration in virtual time and that emulated
execution and simulation executions be coordinated
within this common virtual time basis. This article
shows how the open-source tool TimeKeeper for
coordinating emulations in virtual time can be
integrated with three different existing software
emulations/simulations (CORE, Mininet, and EMANE) and
with two existing network simulators (ns-3 and S3F).
The integration does not require modification to those
tools. However, the information that TimeKeeper needs
to administer these emulations has to be extracted from
each. We discuss the issues and challenges we encounter
there, and the solutions. The S3F integration is
specialized and shows how we can treat bursts of
emulated execution just like an event handler in a
discrete-event simulation. Through these case studies,
we show the impact that the time dilation factor has on
available resources, execution time, and fidelity of
causality and that deleterious behaviors suffered under
best-effort management of emulation processes can be
corrected by integration with TimeKeeper. The key
contribution is that we have shown how, using
TimeKeeper, it is possible to bring virtual time to
many existing emulators without needing to change
them.",
acknowledgement = ack-nhfb,
articleno = "1",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Cahen:2018:ELD,
author = "Ewan Jacov Cahen and Michel Mandjes and Bert Zwart",
title = "Estimating Large Delay Probabilities in Two Correlated
Queues",
journal = j-TOMACS,
volume = "28",
number = "1",
pages = "2:1--2:??",
month = jan,
year = "2018",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3158667",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Jan 31 16:14:52 MST 2018",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "This article focuses on evaluating the probability
that both components of a two-dimensional stochastic
process will ever, but not necessarily at the same
time, exceed some large level u. An important
application is in determining the probability of large
delays occurring in two correlated queues. Since exact
analysis of this probability seems prohibitive, we
focus on deriving asymptotics and on developing
efficient simulations techniques. Large deviations
theory is used to characterise logarithmic asymptotics.
The second part of this article focuses on efficient
simulation techniques. Using ``nearest-neighbour random
walk'' as an example, we first show that a ``naive''
implementation of importance sampling, based on the
decay rate, is not asymptotically efficient. A
different approach, which we call partitioned
importance sampling, is developed and shown to be
asymptotically efficient. The results are illustrated
through various simulation experiments.",
acknowledgement = ack-nhfb,
articleno = "2",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Georgoulas:2018:PPP,
author = "Anastasis Georgoulas and Jane Hillston and Guid
Sanguinetti",
title = "{ProPPA}: Probabilistic Programming for Stochastic
Dynamical Systems",
journal = j-TOMACS,
volume = "28",
number = "1",
pages = "3:1--3:??",
month = jan,
year = "2018",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3154392",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Jan 31 16:14:52 MST 2018",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Formal languages like process algebras have been shown
to be effective tools in modelling a wide range of
dynamic systems, providing a high-level description
that is readily transformed into an executable model.
However, their application is sometimes hampered
because the quantitative details of many real-world
systems of interest are not fully known. In contrast,
in machine learning, there has been work to develop
probabilistic programming languages, which provide
system descriptions that incorporate uncertainty and
leverage advanced statistical techniques to infer
unknown parameters from observed data. Unfortunately,
current probabilistic programming languages are
typically too low-level to be suitable for complex
modelling. In this article, we present a Probabilistic
Programming Process Algebra (ProPPA), the first
instance of the probabilistic programming paradigm
being applied to a high-level, formal language, and its
supporting tool suite. We explain the semantics of the
language in terms of a quantitative generalisation of
Constraint Markov Chains and describe the
implementation of the language, discussing in some
detail the different inference algorithms available and
their domain of applicability. We conclude by
illustrating the use of the language on simple but
non-trivial case studies: here, ProPPA is shown to
combine the elegance and simplicity of high-level
formal modelling languages with an effective way of
incorporating data, making it a promising tool for
modelling studies.",
acknowledgement = ack-nhfb,
articleno = "3",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Parker:2018:RCR,
author = "David Parker",
title = "{Replicated Computational Results (RCR)} Report for
{``ProPPA: Probabilistic Programming for Stochastic
Dynamical Systems''}",
journal = j-TOMACS,
volume = "28",
number = "1",
pages = "4:1--4:??",
month = jan,
year = "2018",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3161568",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Jan 31 16:14:52 MST 2018",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "``ProPPA: Probabilistic Programming for Stochastic
Dynamical Systems,'' by Georgoulas, Hillston, and
Sanguinetti, introduces the ProPPA formalism, which
brings together ideas from stochastic process algebras
with those from the paradigm of probabilistic
programming. The article formally defines the ProPPA
language and its semantics and presents a tool-set,
along with results from illustrative examples. This
replicated computational results report installs and
runs the tool-set and repeats the simulation-based
results from the article, finding that the published
results are repeatable.",
acknowledgement = ack-nhfb,
articleno = "4",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Yoginath:2018:SCL,
author = "Srikanth B. Yoginath and Kalyan S. Perumalla",
title = "Scalable Cloning on Large-Scale {GPU} Platforms with
Application to Time-Stepped Simulations on Grids",
journal = j-TOMACS,
volume = "28",
number = "1",
pages = "5:1--5:??",
month = jan,
year = "2018",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3158669",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Jan 31 16:14:52 MST 2018",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Cloning is a technique to efficiently simulate a tree
of multiple what-if scenarios that are unraveled during
the course of a base simulation. However, cloned
execution is highly challenging to realize on large,
distributed memory computing platforms, due to the
dynamic nature of the computational load across clones,
and due to the complex dependencies spanning the clone
tree. We present the conceptual simulation framework,
algorithmic foundations, and runtime interface of C
loneX, a new system we designed for scalable simulation
cloning. It efficiently and dynamically creates whole
logical copies of a dynamic tree of simulations across
a large parallel system without full physical
duplication of computation and memory. The performance
of a prototype implementation executed on up to 1,024
graphical processing units of a supercomputing system
has been evaluated with three benchmarks-heat
diffusion, forest fire, and disease propagation
models-delivering a speed up of over two orders of
magnitude compared to replicated runs. The results
demonstrate a significantly faster and scalable way to
execute many what-if scenario ensembles of large
simulations via cloning using the CloneX interface.",
acknowledgement = ack-nhfb,
articleno = "5",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Agha:2018:SSM,
author = "Gul Agha and Karl Palmskog",
title = "A Survey of Statistical Model Checking",
journal = j-TOMACS,
volume = "28",
number = "1",
pages = "6:1--6:??",
month = jan,
year = "2018",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3158668",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Jan 31 16:14:52 MST 2018",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Interactive, distributed, and embedded systems often
behave stochastically, for example, when inputs,
message delays, or failures conform to a probability
distribution. However, reasoning analytically about the
behavior of complex stochastic systems is generally
infeasible. While simulations of systems are commonly
used in engineering practice, they have not
traditionally been used to reason about formal
specifications. Statistical model checking (SMC)
addresses this weakness by using a simulation-based
approach to reason about precise properties specified
in a stochastic temporal logic. A specification for a
communication system may state that within some time
bound, the probability that the number of messages in a
queue will be greater than 5 must be less than 0.01.
Using SMC, executions of a stochastic system are first
sampled, after which statistical techniques are applied
to determine whether such a property holds. While the
output of sample-based methods are not always correct,
statistical inference can quantify the confidence in
the result produced. In effect, SMC provides a more
widely applicable and scalable alternative to analysis
of properties of stochastic systems using numerical and
symbolic methods. SMC techniques have been successfully
applied to analyze systems with large state spaces in
areas such as computer networking, security, and
systems biology. In this article, we survey SMC
algorithms, techniques, and tools, while emphasizing
current limitations and tradeoffs between precision and
scalability.",
acknowledgement = ack-nhfb,
articleno = "6",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Feldman:2018:SAB,
author = "Guy Feldman and Susan R. Hunter",
title = "{SCORE} Allocations for Bi-objective Ranking and
Selection",
journal = j-TOMACS,
volume = "28",
number = "1",
pages = "7:1--7:??",
month = jan,
year = "2018",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3158666",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Jan 31 16:14:52 MST 2018",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "The bi-objective ranking and selection (R8S) problem
is a special case of the multi-objective simulation
optimization problem in which two conflicting
objectives are known only through dependent Monte Carlo
estimators, the decision space or number of systems is
finite, and each system can be sampled to some extent.
The solution to the bi-objective R8S problem is a set
of systems with non-dominated objective vectors, called
the set of Pareto systems. We exploit the special
structure of the bi-objective problem to characterize
the asymptotically optimal simulation budget
allocation, which accounts for dependence between the
objectives and balances the probabilities associated
with two types of misclassification error. Like much of
the R8S literature, our focus is on the case in which
the simulation observations are bivariate normal.
Assuming normality, we then use a certain asymptotic
limit to derive an easily-implementable Sampling
Criteria for Optimization using Rate Estimators (SCORE)
sampling framework that approximates the optimal
allocation and accounts for correlation between the
objectives. Perhaps surprisingly, the limiting SCORE
allocation exclusively controls for
misclassification-by-inclusion events, in which
non-Pareto systems are falsely estimated as Pareto. We
also provide an iterative algorithm for implementation.
Our numerical experience with the resulting SCORE
framework indicates that it is fast and accurate for
problems having up to ten thousand systems.",
acknowledgement = ack-nhfb,
articleno = "7",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{TerBeek:2018:GES,
author = "Maurice H. {Ter Beek} and Michele Loreti",
title = "Guest Editorial for the Special Issue on {FORmal}
methods for the quantitative Evaluation of Collective
Adaptive {SysTems (FORECAST)}",
journal = j-TOMACS,
volume = "28",
number = "2",
pages = "8:1--8:??",
month = apr,
year = "2018",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3177772",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 9 17:13:25 MDT 2018",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
articleno = "8",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Aldini:2018:DVT,
author = "Alessandro Aldini",
title = "Design and Verification of Trusted Collective Adaptive
Systems",
journal = j-TOMACS,
volume = "28",
number = "2",
pages = "9:1--9:??",
month = apr,
year = "2018",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3155337",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 9 17:13:25 MDT 2018",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Collective adaptive systems (CAS) often adopt
cooperative operating strategies to run distributed
decision-making mechanisms. Sometimes, their
effectiveness massively relies on the collaborative
nature of individuals' behavior. Stimulating
cooperation while preventing selfish and malicious
behaviors is the main objective of trust and reputation
models. These models are largely used in distributed,
peer-to-peer environments and, therefore, represent an
ideal framework for improving the robustness, as well
as security, of CAS. In this article, we propose a
formal framework for modeling and verifying trusted
CAS. From the modeling perspective, mobility,
adaptiveness, and trust-based interaction represent the
main ingredients used to define a flexible and
easy-to-use paradigm. Concerning analysis, formal
automated techniques based on equivalence and model
checking support the prediction of the CAS behavior and
the verification of the underlying trust and reputation
models, with the specific aim of estimating robustness
with respect to the typical attacks conducted against
webs of trust.",
acknowledgement = ack-nhfb,
articleno = "9",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Beek:2018:RCR,
author = "Maurice H. Ter Beek",
title = "{Replicated Computations Results (RCR)} Report for
{``Design and Verification of Trusted Collective
Adaptive Systems''}",
journal = j-TOMACS,
volume = "28",
number = "2",
pages = "10:1--10:??",
month = apr,
year = "2018",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3170502",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 9 17:13:25 MDT 2018",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "The article ``Design and Verification of Trusted
Collective Adaptive Systems'' by Aldini proposes a
process-algebraic framework for modeling and verifying
trusted collective adaptive systems. To favor reuse,
the system and trust models can be specified
separately, only to be integrated at the semantic
level. Through a combination of behavioral equivalence
checking and model checking against branching-time
temporal logic with trust predicates, the framework
allows comparative analyses of different trust models
as well as analyses of the effects of attacks to the
trust models. The applicability of the formal framework
is illustrated by means of two representative use
cases: the security analysis of a trust-incentive
service management system and a comparison of two
different reputation systems. This replicated
computations results report focuses on the
reproducibility of the experiments performed in the
aforementioned article, i.e., on the automatic
verification of properties against models of these use
cases encoded in the well-known NuSMV model checker. It
was straightforward to reproduce all results from the
article in reasonable time using a standard laptop
machine.",
acknowledgement = ack-nhfb,
articleno = "10",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Galpin:2018:MMP,
author = "Vashti Galpin and Natalia Zo{\'n} and Pia Wilsdorf and
Stephen Gilmore",
title = "Mesoscopic Modelling of Pedestrian Movement Using
{Carma} and Its Tools",
journal = j-TOMACS,
volume = "28",
number = "2",
pages = "11:1--11:??",
month = apr,
year = "2018",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3155338",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 9 17:13:25 MDT 2018",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "In this article, we assess the suitability of the
Carma (Collective Adaptive Resource-sharing Markovian
Agents) modelling language for mesoscopic modelling of
spatially distributed systems where the desired model
lies between an individual-based (microscopic) spatial
model and a population-based (macroscopic) spatial
model. Our modelling approach is mesoscopic in nature
because it does not model the movement of individuals
as an agent-based simulation in two-dimensional space,
nor does it make a continuous-space approximation of
the density of a population of individuals using
partial differential equations. The application that we
consider is pedestrian movement along paths that are
expressed as a directed graph. In the models presented,
pedestrians move along path segments at rates that are
determined by the presence of other pedestrians, and
make their choice of the path segment to cross next at
the intersections of paths. Information about the
topology of the path network and the topography of the
landscape can be expressed as separate functional and
spatial aspects of the model by making use of Carma
language constructs for representing space. We use
simulation to study the impact on the system dynamics
of changes to the topology of paths and show how Carma
provides suitable modelling language constructs that
make it straightforward to change the topology of the
paths and other spatial aspects of the model without
completely restructuring the Carma model. Our results
indicate that it is difficult to predict the effect of
changes to the network structure and that even small
changes can have significant effects.",
acknowledgement = ack-nhfb,
articleno = "11",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Loreti:2018:RCR,
author = "Michele Loreti",
title = "{Replicated Computations Results (RCR)} Report for
{``Mesoscopic Modelling of Pedestrian Movement using
Carma and its Tools''}",
journal = j-TOMACS,
volume = "28",
number = "2",
pages = "12:1--12:??",
month = apr,
year = "2018",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3177773",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 9 17:13:25 MDT 2018",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "``Mesoscopic modeling of pedestrian movement using
Carma and its tools'' uses Carma (Collective Adaptive
Resource-sharing Markovian Agents), a specification
language recently introduced for modeling CAS, to model
spatially distributed systems in which the desired
model lies between an individual-based (microscopic)
and a population-based (macroscopic) spatial model. The
impact on the system dynamics of changes to the
topology of paths is studied via simulation. The
provided experiments show that it is difficult to
predict the effect of changes to the network structure
and that even small variations can produce significant
effects. This replicated computations results report
focuses on the prototypical tool implementation used in
the article to perform such analysis. The software was
straightforward to install and use, and all the
experimental results from the article could be
reproduced.",
acknowledgement = ack-nhfb,
articleno = "12",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Marin:2018:PFM,
author = "Andrea Marin and Sabina Rossi and Dario Burato and
Andrea Sina and Matteo Sottana",
title = "A Product-Form Model for the Performance Evaluation of
a Bandwidth Allocation Strategy in {WSNs}",
journal = j-TOMACS,
volume = "28",
number = "2",
pages = "13:1--13:??",
month = apr,
year = "2018",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3155335",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 9 17:13:25 MDT 2018",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Wireless Sensor Networks (WSNs) are important examples
of Collective Adaptive System, which consist of a set
of motes that are spatially distributed in an indoor or
outdoor space. Each mote monitors its surrounding
conditions, such as humidity, intensity of light,
temperature, and vibrations, but also collects complex
information, such as images or small videos, and
cooperates with the whole set of motes forming the WSN
to allow the routing process. The traffic in the WSN
consists of packets that contain the data harvested by
the motes and can be classified according to the type
of information that they carry. One pivotal problem in
WSNs is the bandwidth allocation among the motes. The
problem is known to be challenging due to the reduced
computational capacity of the motes, their energy
consumption constraints, and the fully decentralised
network architecture. In this article, we study a novel
algorithm to allocate the WSN bandwidth among the motes
by taking into account the type of traffic they aim to
send. Under the assumption of a mesh network and
Poisson distributed harvested packets, we propose an
analytical model for its performance evaluation that
allows a designer to study the optimal configuration
parameters. Although the Markov chain underlying the
model is not reversible, we show it to be $ \rho
$-reversible under a certain renaming of states. By an
extensive set of simulations, we show that the
analytical model accurately approximates the
performance of networks that do not satisfy the
assumptions. The algorithm is studied with respect to
the achieved throughput and fairness. We show that it
provides a good approximation of the max-min fairness
requirements.",
acknowledgement = ack-nhfb,
articleno = "13",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Sebastio:2018:HAC,
author = "Stefano Sebastio and Michele Amoretti and Alberto
Lluch Lafuente and Antonio Scala",
title = "A Holistic Approach for Collaborative Workload
Execution in Volunteer Clouds",
journal = j-TOMACS,
volume = "28",
number = "2",
pages = "14:1--14:??",
month = apr,
year = "2018",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3155336",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 9 17:13:25 MDT 2018",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "The demand for provisioning, using, and maintaining
distributed computational resources is growing hand in
hand with the quest for ubiquitous services.
Centralized infrastructures such as cloud computing
systems provide suitable solutions for many
applications, but their scalability could be limited in
some scenarios, such as in the case of
latency-dependent applications. The volunteer cloud
paradigm aims at overcoming this limitation by
encouraging clients to offer their own spare, perhaps
unused, computational resources. Volunteer clouds are
thus complex, large-scale, dynamic systems that demand
for self-adaptive capabilities to offer effective
services, as well as modeling and analysis techniques
to predict their behavior. In this article, we propose
a novel holistic approach for volunteer clouds
supporting collaborative task execution services able
to improve the quality of service of compute-intensive
workloads. We instantiate our approach by extending a
recently proposed ant colony optimization algorithm for
distributed task execution with a workload-based
partitioning of the overlay network of the volunteer
cloud. Finally, we evaluate our approach using
simulation-based statistical analysis techniques on a
workload benchmark provided by Google. Our results show
that the proposed approach outperforms some traditional
distributed task scheduling algorithms in the presence
of compute-intensive workloads.",
acknowledgement = ack-nhfb,
articleno = "14",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Vandin:2018:RCR,
author = "Andrea Vandin",
title = "{Replicated Computations Results (RCR)} Report for
{``A Holistic Approach for Collaborative Workload
Execution in Volunteer Clouds''}",
journal = j-TOMACS,
volume = "28",
number = "2",
pages = "15:1--15:??",
month = apr,
year = "2018",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3182167",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 9 17:13:25 MDT 2018",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "``A Holistic Approach for Collaborative Workload
Execution in Volunteer Clouds'' [3] proposes a novel
approach to task scheduling in volunteer clouds.
Volunteer clouds are decentralized cloud systems based
on collaborative task execution, where clients
voluntarily share their own unused computational
resources. By using simulation-based statistical
analysis techniques-in particular, statistical model
checking-the authors show that their approach can
outperform existing distributed task scheduling
algorithms in the case of computation-intensive
workloads. The analysis considered a realistic workload
benchmark provided by Google. This replicated
computations results report focuses on the prototypical
tool implementation used in the article to perform such
analysis. The software was straightforward to install
and use, and a representative part of the experimental
results from the article could be reproduced in
reasonable time using a standard laptop.",
acknowledgement = ack-nhfb,
articleno = "15",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Viroli:2018:ERC,
author = "Mirko Viroli and Giorgio Audrito and Jacob Beal and
Ferruccio Damiani and Danilo Pianini",
title = "Engineering Resilient Collective Adaptive Systems by
Self-Stabilisation",
journal = j-TOMACS,
volume = "28",
number = "2",
pages = "16:1--16:??",
month = apr,
year = "2018",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3177774",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 9 17:13:25 MDT 2018",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Collective adaptive systems are an emerging class of
networked computational systems particularly suited for
application domains such as smart cities, complex
sensor networks, and the Internet of Things. These
systems tend to feature large-scale, heterogeneity of
communication model (including opportunistic
peer-to-peer wireless interaction) and require inherent
self-adaptiveness properties to address unforeseen
changes in operating conditions. In this context, it is
extremely difficult (if not seemingly intractable) to
engineer reusable pieces of distributed behaviour to
make them provably correct and smoothly composable.
Building on the field calculus, a computational model
(and associated toolchain) capturing the notion of
aggregate network-level computation, we address this
problem with an engineering methodology coupling formal
theory and computer simulation. On the one hand,
functional properties are addressed by identifying the
largest-to-date field calculus fragment generating
self-stabilising behaviour, guaranteed to eventually
attain a correct and stable final state despite any
transient perturbation in state or topology and
including highly reusable building blocks for
information spreading, aggregation, and time evolution.
On the other hand, dynamical properties are addressed
by simulation, empirically evaluating the different
performances that can be obtained by switching between
implementations of building blocks with provably
equivalent functional properties. Overall, our
methodology sheds light on how to identify core
building blocks of collective behaviour and how to
select implementations that improve system performance
while leaving overall system function and resiliency
properties unchanged.",
acknowledgement = ack-nhfb,
articleno = "16",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Lin:2018:VDE,
author = "Yujing Lin and Barry L. Nelson",
title = "Variance and Derivative Estimation of Virtual
Performance",
journal = j-TOMACS,
volume = "28",
number = "3",
pages = "17:1--17:??",
month = aug,
year = "2018",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3209959",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 9 17:13:26 MDT 2018",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Virtual performance is a class of time-dependent
performance measures conditional on a particular event
occurring at time $ \tau_0 $ for a (possibly)
nonstationary stochastic process; virtual waiting time
of a customer arriving to a queue at time $ \tau_0 $ is
one example. Virtual statistics are estimators of the
virtual performance. In this article, we go beyond the
mean to propose estimators for the variance, and for
the derivative of the mean with respect to time, of
virtual performance, examining both their small-sample
and asymptotic properties. We also provide a modified
$K$-fold cross validation method for tuning the
parameter $k$ for the difference-based variance
estimator, and we evaluate the performance of both
variance and derivative estimators via controlled
studies and a realistic illustration. The variance and
derivative provide useful information that is not
apparent in the mean of virtual performance.",
acknowledgement = ack-nhfb,
articleno = "17",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Eckman:2018:RSD,
author = "David J. Eckman and Shane G. Henderson",
title = "Reusing Search Data in Ranking and Selection: What
Could Possibly Go Wrong?",
journal = j-TOMACS,
volume = "28",
number = "3",
pages = "18:1--18:??",
month = aug,
year = "2018",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3170503",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 9 17:13:26 MDT 2018",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "It is tempting to reuse replications taken during a
simulation optimization search as input to a
ranking-and-selection procedure. However, even when the
random inputs used to generate replications are
identically distributed and independent within and
across systems, we show that for searches that use the
observed performance of explored systems to identify
new systems, the replications are conditionally
dependent given the sequence of returned systems.
Through simulation experiments, we demonstrate that
reusing the replications taken during search in
selection and subset-selection procedures can result in
probabilities of correct and good selection well below
the guaranteed levels. Based on these negative
findings, we call into question the guarantees of
established ranking-and-selection procedures that reuse
search data. We also rigorously define guarantees for
ranking-and-selection procedures after search and
discuss how procedures that only provide guarantees in
the preference zone are ill-suited to this setting.",
acknowledgement = ack-nhfb,
articleno = "18",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Kuang:2018:RCR,
author = "Xianyu Kuang and L. Jeff Hong",
title = "{Replicated Computations Results (RCR)} Report for
{``Reusing Search Data in Ranking and Selection: What
Could Possibly Go Wrong?''}",
journal = j-TOMACS,
volume = "28",
number = "3",
pages = "19:1--19:??",
month = aug,
year = "2018",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3185337",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 9 17:13:26 MDT 2018",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "``Reusing Search Data in Ranking and Selection: What
Could Possibly Go Wrong?'' [2] by Eckman and Henderson
rigorously defines the statistical guarantees for
ranking-and-selection (R8S) procedures after random
search, and points out that the simulation replications
collected in the search phase are conditionally
dependent given the sequence of returned systems.
Therefore, reusing the search data for R8S may affect
the statistical guarantees. The authors further design
random search algorithms to demonstrate that the
correct selection guarantees of some
ranking-and-selection procedures will be compromised if
reusing the simulation replications taken during the
search. This replicated computation report focuses on
the reproducibility of the experiment results in the
aforementioned article.",
acknowledgement = ack-nhfb,
articleno = "19",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Dassios:2018:ESC,
author = "Angelos Dassios and Yan Qu and Hongbiao Zhao",
title = "Exact Simulation for a Class of Tempered Stable and
Related Distributions",
journal = j-TOMACS,
volume = "28",
number = "3",
pages = "20:1--20:??",
month = aug,
year = "2018",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3184453",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 9 17:13:26 MDT 2018",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "In this article, we develop a new scheme of exact
simulation for a class of tempered stable (TS) and
other related distributions with similar Laplace
transforms. We discover some interesting integral
representations for the underlying density functions
that imply a unique simulation framework based on a
backward recursive procedure. Therefore, the foundation
of this simulation design is very different from
existing schemes in the literature. It works pretty
efficiently for some subclasses of TS distributions,
where even the conventional acceptance-rejection
mechanism can be avoided. It can also generate some
other distributions beyond the TS family. For
applications, this scheme could be easily adopted to
generate a variety of TS-constructed random variables
and TS-driven stochastic processes for modelling
observational series in practice. Numerical experiments
and tests are performed to demonstrate the accuracy and
effectiveness of our scheme.",
acknowledgement = ack-nhfb,
articleno = "20",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Zhang:2018:SAS,
author = "Chen Zhang and Nan Chen",
title = "Statistical Analysis of Simulation Output from
Parallel Computing",
journal = j-TOMACS,
volume = "28",
number = "3",
pages = "21:1--21:??",
month = aug,
year = "2018",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3186327",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 9 17:13:26 MDT 2018",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "This article addresses statistical output analysis of
transient simulations in the parallel computing
environment with fixed computing time. Using parallel
computing, most commonly used unbiased estimators based
on the output sequence compromise. To rectify this
issue, this article proposes an estimation procedure in
the Bayesian framework. The proposed procedure is
particularly useful when the computing time depends on
the output value in each simulation replication. The
effectiveness of our method is demonstrated through
studies on queuing simulation and control chart
simulation.",
acknowledgement = ack-nhfb,
articleno = "21",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Reijsbergen:2018:PZG,
author = "Dani{\"e}l Reijsbergen and Pieter-Tjerk {De Boer} and
Werner Scheinhardt and Sandeep Juneja",
title = "{Path-ZVA}: General, Efficient, and Automated
Importance Sampling for Highly Reliable {Markovian}
Systems",
journal = j-TOMACS,
volume = "28",
number = "3",
pages = "22:1--22:??",
month = aug,
year = "2018",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3161569",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 9 17:13:26 MDT 2018",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "We introduce Path-ZVA: an efficient simulation
technique for estimating the probability of reaching a
rare goal state before a regeneration state in a
(discrete-time) Markov chain. Standard Monte Carlo
simulation techniques do not work well for rare events,
so we use importance sampling; i.e., we change the
probability measure governing the Markov chain such
that transitions ``towards'' the goal state become more
likely. To do this, we need an idea of distance to the
goal state, so some level of knowledge of the Markov
chain is required. In this article, we use graph
analysis to obtain this knowledge. In particular, we
focus on knowledge of the shortest paths (in terms of
``rare'' transitions) to the goal state. We show that
only a subset of the (possibly huge) state space needs
to be considered. This is effective when the high
dependability of the system is primarily due to high
component reliability, but less so when it is due to
high redundancies. For several models, we compare our
results to well-known importance sampling methods from
the literature and demonstrate the large potential
gains of our method.",
acknowledgement = ack-nhfb,
articleno = "22",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Ahn:2018:ESE,
author = "Dohyun Ahn and Kyoung-Kuk Kim",
title = "Efficient Simulation for Expectations over the Union
of Half-Spaces",
journal = j-TOMACS,
volume = "28",
number = "3",
pages = "23:1--23:??",
month = aug,
year = "2018",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3167969",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 9 17:13:26 MDT 2018",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "We consider the problem of estimating expectations
over the union of half-spaces. Such a problem arises in
many applications such as option pricing and stochastic
activity networks. More recent applications include
systemic risk measurements of financial networks.
Assuming that random variables follow a multivariate
elliptical distribution, we develop a conditional Monte
Carlo method and prove its asymptotic efficiencies. We
then demonstrate the numerical performance of the
proposed method in three different application areas.",
acknowledgement = ack-nhfb,
articleno = "23",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Bisewski:2018:CTD,
author = "Krzysztof Bisewski and Daan Crommelin and Michel
Mandjes",
title = "Controlling the Time Discretization Bias for the
Supremum of {Brownian} Motion",
journal = j-TOMACS,
volume = "28",
number = "3",
pages = "24:1--24:??",
month = aug,
year = "2018",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3177775",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Thu Aug 9 17:13:26 MDT 2018",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "We consider the bias arising from time discretization
when estimating the threshold crossing probability $ w
(b) := P({\rm sup}_{t \in [0, 1]} B_t > b) $, with $
(B_t)_{t \in [0, 1]} $ a standard Brownian Motion. We
prove that if the discretization is equidistant, then
to reach a given target value of the relative bias, the
number of grid points has to grow quadratically in $b$,
as $b$ grows. When considering non-equidistant
discretizations (with threshold-dependent grid points),
we can substantially improve on this: we show that for
such grids the required number of grid points is
independent of $b$, and in addition we point out how
they can be used to construct a strongly efficient
algorithm for the estimation of $ w(b)$. Finally, we
show how to apply the resulting algorithm for a broad
class of stochastic processes; it is empirically shown
that the threshold-dependent grid significantly
outperforms its equidistant counterpart.",
acknowledgement = ack-nhfb,
articleno = "24",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Anonymous:2018:GET,
author = "Anonymous",
title = "Guest Editorial for the {TOMACS} Special Issue on the
{Principles of Advanced Discrete Simulation (PADS)}",
journal = j-TOMACS,
volume = "28",
number = "4",
pages = "25:1--25:??",
month = oct,
year = "2018",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3267459",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Feb 4 19:19:05 MST 2019",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
articleno = "25",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Stoffers:2018:AMF,
author = "Mirko Stoffers and Daniel Schemmel and Oscar Soria
Dustmann and Klaus Wehrle",
title = "On Automated Memoization in the Field of Simulation
Parameter Studies",
journal = j-TOMACS,
volume = "28",
number = "4",
pages = "26:1--26:??",
month = oct,
year = "2018",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3186316",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Feb 4 19:19:05 MST 2019",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Processes in computer simulations tend to be highly
repetitive. In particular, parameter studies further
exasperate the situation as the same model is
repeatedly executed with only partially varying
parameters. Consequently, computer simulations perform
identical computations, with identical code, identical
input, and hence identical output. These redundant
computations waste significant amounts of time and
energy. Memoization, dating back to 1968, enables the
caching of such identical intermediate results, thereby
significantly speeding up those computations. However,
until now, automated approaches were limited to pure
functions. At ACM SIGSIM-PADS 2016 we published, to the
best of our knowledge, the first practical approach for
automated memoization for impure code. In this work, we
extend this approach and evaluate the performance
characteristics of a number of extensions that deal
with questions posed at PADS: (1) To reduce and bound
the memory footprint, we investigate several cache
eviction strategies. (2) We allow the original and the
memoized code to coexist via a runtime-switch and
analyze the crossover point, thereby mitigating
memoization overhead. (3) By optionally persisting the
Memoization Cache to disk, we expand the scope to
exploratory parameter studies where cached results can
now be reused across multiple simulation runs.
Altogether, automated memoization for impure code is a
valuable technique, the versatility of which we explore
further in this article. It sped up a case study of an
OFDM network simulation by a factor of more than 80
with an only marginal increase of memory consumption.",
acknowledgement = ack-nhfb,
articleno = "26",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Hannon:2018:CSE,
author = "Christopher Hannon and Jiaqi Yan and Dong Jin and Chen
Chen and Jianhui Wang",
title = "Combining Simulation and Emulation Systems for Smart
Grid Planning and Evaluation",
journal = j-TOMACS,
volume = "28",
number = "4",
pages = "27:1--27:??",
month = oct,
year = "2018",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3186318",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Feb 4 19:19:05 MST 2019",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Software-defined networking (SDN) enables efficient
network management. As the technology matures,
utilities are looking to integrate those benefits to
their operations technology (OT) networks. To help the
community to better understand and evaluate the effects
of such integration, we develop DSSnet, a testing
platform that combines a power distribution system
simulator and an SDN-based network emulator for smart
grid planning and evaluation. DSSnet relies on a
container-based virtual time system to achieve
efficient synchronization between the simulation and
emulation systems. To enhance the system scalability
and usability, we extend DSSnet to support a
distributed controller environment. To enhance system
fidelity, we extend the virtual time system to support
kernel-based switches. We also evaluate the system
performance of DSSnet and demonstrate the usability of
DSSnet with a resilient demand response application
case study.",
acknowledgement = ack-nhfb,
articleno = "27",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Zhao:2018:RDD,
author = "Mingbi Zhao and Jinghui Zhong and Wentong Cai",
title = "A Role-Dependent Data-Driven Approach for High-Density
Crowd Behavior Modeling",
journal = j-TOMACS,
volume = "28",
number = "4",
pages = "28:1--28:??",
month = oct,
year = "2018",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3177776",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Feb 4 19:19:05 MST 2019",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "In this article, we propose a role-dependent (RD)
data-driven modeling approach to simulate pedestrians'
motion in high-density scenes. It is commonly observed
that pedestrians behave quite differently when walking
in a dense crowd. Some people explore routes toward
their destinations. Meanwhile, some people deliberately
follow others, leading to lane formation. Based on
these observations, two roles are included in the
proposed model: leader and follower. The motion
behaviors of leader and follower are modeled
separately. Leaders' behaviors are learned from real
crowd motion data using state-action pairs, while
followers' behaviors are calculated based on specific
targets that are obtained dynamically during the
simulation. The proposed RD model is trained and
applied to different real-world datasets to evaluate
its generality and effectiveness. The simulation
results demonstrate that the RD model is capable of
simulating crowd behaviors in crowded scenes
realistically and reproducing collective crowd
behaviors such as lane formation.",
acknowledgement = ack-nhfb,
articleno = "28",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Wolfe:2018:MLS,
author = "Noah Wolfe and Misbah Mubarak and Christopher D.
Carothers and Robert B. Ross and Philip H. Carns",
title = "Modeling Large-Scale Slim Fly Networks Using Parallel
Discrete-Event Simulation",
journal = j-TOMACS,
volume = "28",
number = "4",
pages = "29:1--29:??",
month = oct,
year = "2018",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3203406",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Feb 4 19:19:05 MST 2019",
bibsource = "http://www.math.utah.edu/pub/tex/bib/pvm.bib;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "As supercomputers approach exascale performance, the
increased number of processors translates to an
increased demand on the underlying network
interconnect. The slim fly network topology, a new
low-diameter, low-latency, and low-cost interconnection
network, is gaining interest as one possible solution
for next-generation supercomputing interconnect
systems. In this article, we present a high-fidelity
slim fly packet-level model leveraging the Rensselaer
Optimistic Simulation System (ROSS) and Co-Design of
Exascale Storage (CODES) frameworks. We validate the
model with published work before scaling the network
size up to an unprecedented 1 million compute nodes and
confirming that the slim fly observes peak network
throughput at extreme scale. In addition to synthetic
workloads, we evaluate large-scale slim fly models with
real communication workloads from applications in the
Design Forward program with over 110,000 MPI processes.
We show strong scaling of the slim fly model on an
Intel cluster achieving a peak network packet transfer
rate of 2.3 million packets per second and processing
over 7 billion discrete events using 128 MPI tasks.
Enabled by the strong performance capabilities of the
model, we perform a detailed application trace and
routing protocol performance study. Through analysis of
metrics such as packet latency, hop count, and
congestion, we find that the slim fly network is able
to leverage simple minimal routing and achieve the same
performance as more complex adaptive routing for tested
DOE benchmark applications.",
acknowledgement = ack-nhfb,
articleno = "29",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Plagge:2018:NMP,
author = "Mark Plagge and Christopher D. Carothers and Elsa
Gonsiorowski and Neil Mcglohon",
title = "{NeMo}: a Massively Parallel Discrete-Event Simulation
Model for Neuromorphic Architectures",
journal = j-TOMACS,
volume = "28",
number = "4",
pages = "30:1--30:??",
month = oct,
year = "2018",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3186317",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Feb 4 19:19:05 MST 2019",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Neuromorphic computing is a broad category of non-von
Neumann architectures that mimic biological nervous
systems using hardware. Current research shows that
this class of computing can execute data classification
algorithms using only a tiny fraction of the power
conventional CPUs require. This raises the larger
research question: How might neuromorphic computing be
used to improve application performance, power
consumption, and overall system reliability of future
supercomputers? To address this question, an
open-source neuromorphic processor architecture
simulator called NeMo is being developed. This effort
will enable the design space exploration of potential
heterogeneous compute systems that combine traditional
CPUs, GPUs, and neuromorphic hardware. This article
examines the design, implementation, and performance of
NeMo. Demonstration of NeMo 's efficient execution
using 2,048 nodes of an IBM Blue Gene/Q system,
modeling 8,388,608 neuromorphic processing cores is
reported. The peak performance of NeMo is just over ten
billion events-per-second when operating at this
scale.",
acknowledgement = ack-nhfb,
articleno = "30",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Keller:2019:TDD,
author = "Nicholas Keller and Xiaolin Hu",
title = "Towards Data-Driven Simulation Modeling for Mobile
Agent-Based Systems",
journal = j-TOMACS,
volume = "29",
number = "1",
pages = "1:1--1:??",
month = feb,
year = "2019",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3289229",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Feb 4 19:19:06 MST 2019",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
URL = "https://dl.acm.org/ft_gateway.cfm?id=3289229",
abstract = "Simulation models are widely used to study complex
systems. Current simulation models are generally
handcrafted using expert knowledge (knowledge-driven);
however, this process is slow and introduces modeler
bias. This article presents an approach towards
data-driven simulation modeling by developing a
framework that discovers simulation models in an
automated way for mobile agent-based applications. The
framework is comprised of three components: (1) a model
space specification, (2) a search method (genetic
algorithm), and (3) framework measurement metrics. The
model space specification provides a formal
specification for the general model structure from
which various models can be generated. The search
method is used to efficiently search the model space
for candidate models that exhibit desired behavior
patterns. The five framework measurement metrics:
flexibility, comprehensibility, controllability,
composability, and robustness, are developed to
evaluate the overall framework. The results demonstrate
that it is possible to discover a variety of
interesting models using the framework.",
acknowledgement = ack-nhfb,
articleno = "1",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Gorder:2019:RSN,
author = "Bj{\"u}rn G{\"o}rder and Michael Kolonko",
title = "Ranking and Selection: a New Sequential {Bayesian}
Procedure for Use with Common Random Numbers",
journal = j-TOMACS,
volume = "29",
number = "1",
pages = "2:1--2:24",
month = feb,
year = "2019",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3241042",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Feb 4 19:19:06 MST 2019",
bibsource = "http://www.math.utah.edu/pub/tex/bib/prng.bib;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "We introduce a new sampling scheme for selecting the
best alternative out of a given set of systems that are
evaluated with respect to their expected
performances. We assume that the systems are simulated
on a computer and that a joint observation of all
systems has a multivariate normal distribution with
unknown mean and unknown covariance matrix. In
particular, the observations of the systems may be
stochastically dependent as is the case if common
random numbers are used for simulation. In each
iteration of the algorithm, we allocate a fixed budget
of simulation runs to the alternatives. We use a
Bayesian set-up with a noninformative prior
distribution and derive a new closed-form approximation
for the posterior distributions that allows provision
of a lower bound for the posterior probability of a
correct selection (PCS). Iterations are continued until
this lower bound is greater than $1 - \alpha$ for a
given $\alpha$. We also introduce a new allocation
strategy that allocates the available budget according
to posterior error probabilities. Our procedure needs
no additional prior parameters and can cope with
different types of ranking and selection tasks. Our
numerical experiments show that our strategy is
superior to other procedures from the literature,
namely, KN++ and Pluck. In all of our test scenarios,
these procedures needed more observation and/or had an
empirical PCS below the required $1 - \alpha$. Our
procedure always had its empirical PCS above $1 -
\alpha$, underlining the practicability of our
approximation of the posterior distribution.",
acknowledgement = ack-nhfb,
articleno = "2",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Lemire:2019:FRI,
author = "Daniel Lemire",
title = "Fast Random Integer Generation in an Interval",
journal = j-TOMACS,
volume = "29",
number = "1",
pages = "3:1--3:12",
month = feb,
year = "2019",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3230636",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Feb 4 19:19:06 MST 2019",
bibsource = "http://www.math.utah.edu/pub/tex/bib/prng.bib;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
note = "See replication report \cite{Quaglia:2019:RCR}.",
abstract = "In simulations, probabilistic algorithms, and
statistical tests, we often generate random integers in
an interval (e.g., $[0, s)$). For example, random
integers in an interval are essential to the
Fisher-Yates random shuffle. Consequently, popular
languages such as Java, Python, C++, Swift and Go
include ranged random integer generation functions as
part of their runtime libraries. Pseudo-random values
are usually generated in words of a fixed number of
bits (e.g., 32b, 64b) using algorithms such as a linear
congruential generator. We need functions to convert
such random words to random integers in an interval
($[0, s)$) without introducing statistical biases. The
standard functions in programming languages such as
Java involve integer divisions. Unfortunately, division
instructions are relatively expensive. We review an
unbiased function to generate ranged integers from a
source of random words that avoids integer divisions
with high probability. To establish the practical
usefulness of the approach, we show that this algorithm
can multiply the speed of unbiased random shuffling on
x64 processors. Our proposed approach has been adopted
by the Go language for its implementation of the
shuffle function.",
acknowledgement = ack-nhfb,
articleno = "3",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Quaglia:2019:RCR,
author = "Francesco Quaglia",
title = "Replicated Computational Results {(RCR)} Report for
{``Fast Random Integer Generation in an Interval''}",
journal = j-TOMACS,
volume = "29",
number = "1",
pages = "4:1--4:3",
month = feb,
year = "2019",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3239569",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Feb 4 19:19:06 MST 2019",
bibsource = "http://www.math.utah.edu/pub/tex/bib/prng.bib;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
note = "See \cite{Lemire:2019:FRI}.",
abstract = "The article ``Fast Random Integer Generation in an
Interval'' by Lemire (2018) addressed the problem of
reducing the cost of machine instructions needed for
the random generation of integer values in a generic
interval $[0, s)$. The approach taken by the author is
the one of exploiting the rejection method (Neumann
1951) to build an algorithm that almost eliminates the
need for performing integer division operations-the
algorithm still exploits divisions by powers of two,
implemented in the form of cheap shift operations. In
more details, the likelihood of not requiring an
integer division in the proposed algorithm is $2^L - s
/ 2^L$, where $L$ denotes the number of bits used to
represent integer values. The author also presents a
comparative experimental study where the new algorithm,
and its implementation for x86 processors, are compared
with solutions offered by common software libraries for
different programming languages.",
acknowledgement = ack-nhfb,
articleno = "4",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Giabbanelli:2019:VAI,
author = "Philippe J. Giabbanelli and Magda Baniukiewicz",
title = "Visual Analytics to Identify Temporal Patterns and
Variability in Simulations from Cellular Automata",
journal = j-TOMACS,
volume = "29",
number = "1",
pages = "5:1--5:??",
month = feb,
year = "2019",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3265748",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Feb 4 19:19:06 MST 2019",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Cellular Automata (CA) are discrete simulation models,
thus producing spatio-temporal data through
experiments, as well as stochastic models, thus
generating multi-run data. Identifying temporal
patterns, such as cycles, is important to understand
the behavior of the model. Assessing variability is
also essential to estimate which parameter values may
require more runs and what consensus emerges across
simulation runs. However, these two tasks are currently
arduous as the commonly employed slider-based
visualizations offer little support to identify
temporal trends or excessive model variability. In this
article, we addressed these two tasks by developing,
implementing, and evaluating a new visual analytics
environment that uses several linked visualizations.
Our empirical evaluation of the proposed environment
assessed (i) whether modelers could identify temporal
patterns and variability, (ii) how features of
simulations impacted performances, and (iii) whether
modelers can use the familiar slider-based
visualization together with our new environment.
Results shows that participants were confident on
results obtained using our new environment. They were
also able to accomplish the two target tasks without
taking longer than they would with current solutions.
Our qualitative analysis found that some participants
saw value in switching between our proposed
visualization and the commonly used slider-based
version. In addition, we noted that errors were
affected not only by the type of visualizations but
also by specific features of the simulations. Future
work may combine and adapt these visualizations
depending on salient simulation parameters.",
acknowledgement = ack-nhfb,
articleno = "5",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Wang:2019:VIB,
author = "Wenjing Wang and Nan Chen and Xi Chen and Linchang
Yang",
title = "A Variational Inference-Based Heteroscedastic
{Gaussian} Process Approach for Simulation
Metamodeling",
journal = j-TOMACS,
volume = "29",
number = "1",
pages = "6:1--6:??",
month = feb,
year = "2019",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3299871",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Feb 4 19:19:06 MST 2019",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "In this article, we propose a variational Bayesian
inference-based Gaussian process metamodeling approach
(VBGP) that is suitable for the design and analysis of
stochastic simulation experiments. This approach
enables statistically and computationally efficient
approximations to the mean and variance response
surfaces implied by a stochastic simulation, while
taking into full account the uncertainty in the
heteroscedastic variance; furthermore, it can
accommodate the situation where either one or multiple
simulation replications are available at every design
point. We demonstrate the superior performance of VBGP
compared with existing simulation metamodeling methods
through two numerical examples.",
acknowledgement = ack-nhfb,
articleno = "6",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Hunter:2019:IMS,
author = "Susan R. Hunter and Eric A. Applegate and Viplove
Arora and Bryan Chong and Kyle Cooper and Oscar
Rinc{\'o}n-Guevara and Carolina Vivas-Valencia",
title = "An Introduction to Multiobjective Simulation
Optimization",
journal = j-TOMACS,
volume = "29",
number = "1",
pages = "7:1--7:??",
month = feb,
year = "2019",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3299872",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Feb 4 19:19:06 MST 2019",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "The multiobjective simulation optimization (MOSO)
problem is a nonlinear multiobjective optimization
problem in which multiple simultaneous and conflicting
objective functions can only be observed with
stochastic error. We provide an introduction to MOSO at
the advanced tutorial level, aimed at researchers and
practitioners who wish to begin working in this
emerging area. Our focus is exclusively on MOSO methods
that characterize the entire efficient or
Pareto-optimal set as the solution to the MOSO problem;
later, this set may be used as input to the broader
multicriteria decision-making process. Our introduction
to MOSO includes an overview of existing theory,
methods, and provably convergent algorithms that
explicitly control sampling error for (1) MOSO on
finite sets, called multiobjective ranking and
selection; (2) MOSO with integer-ordered decision
variables; and (3) MOSO with continuous decision
variables. In the context of integer-ordered and
continuous decision variables, we focus on methods that
provably converge to a local efficient set under the
natural ordering. We also discuss key open questions
that remain in this emerging field.",
acknowledgement = ack-nhfb,
articleno = "7",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Jin:2019:GET,
author = "Kevin Jin and Philip Wilsey",
title = "Guest Editorial for the {TOMACS} Special Issue on the
{Principles of Advanced Discrete Simulation (PADS)}",
journal = j-TOMACS,
volume = "29",
number = "2",
pages = "8:1--8:??",
month = apr,
year = "2019",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3312749",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Dec 18 14:47:08 MST 2019",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
URL = "https://dl.acm.org/ft_gateway.cfm?id=3312749",
acknowledgement = ack-nhfb,
articleno = "8",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Rao:2019:MPE,
author = "Dhananjai M. Rao and Julius D. Higiro",
title = "Managing Pending Events in Sequential and Parallel
Simulations Using Three-tier Heap and Two-tier Ladder
Queue",
journal = j-TOMACS,
volume = "29",
number = "2",
pages = "9:1--9:??",
month = apr,
year = "2019",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3265750",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Dec 18 14:47:08 MST 2019",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
URL = "https://dl.acm.org/ft_gateway.cfm?id=3265750",
abstract = "Performance of sequential and parallel Discrete Event
Simulations (DES) is strongly influenced by the data
structure used for managing and processing pending
events. Accordingly, we propose and evaluate the
effectiveness of our multi-tiered (two- and three-tier)
data structures and our Two-tier Ladder Queue, for both
sequential and optimistic parallel simulations on
distributed memory platforms. Our experiments compare
the performance of our data structures against a
performance-tuned version of the Ladder Queue, which
has been shown to outperform many other data structures
for DES. The core simulation-based empirical
assessments are in C++ and are based on 2,500
configurations of well-established PHOLD and PCS
benchmarks. In addition, we use an Avian Influenza
Epidemic Model (AIM) for experimental analyses. We have
conducted experiments on two computing clusters with
different hardware to ensure our results are
reproducible. Moreover, to fully establish the
robustness of our analysis and data structures, we have
also implemented pertinent queues in Java and verified
consistent, reproducible performance characteristics.
Collectively, our analyses show that our three-tier
heap and two-tier ladder queue outperform the Ladder
Queue by 60$ \times $ in some simulations, particularly
those with higher concurrency per Logical Process (LP),
in both sequential and Time Warp synchronized parallel
simulations.",
acknowledgement = ack-nhfb,
articleno = "9",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Wu:2019:EPS,
author = "Yulin Wu and Wentong Cai and Zengxiang Li and Wen Jun
Tan and Xiangting Hou",
title = "Efficient Parallel Simulation over Large-scale Social
Contact Networks",
journal = j-TOMACS,
volume = "29",
number = "2",
pages = "10:1--10:??",
month = apr,
year = "2019",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3265749",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Dec 18 14:47:08 MST 2019",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
URL = "https://dl.acm.org/ft_gateway.cfm?id=3265749",
abstract = "Social contact network (SCN) models the daily contacts
between people in real life. It consists of agents and
locations. When agents visit a location at the same
time, the social interactions can be established among
them. Simulations over SCN have been employed to study
social dynamics such as disease spread among
population. Because of the scale of SCN and the
execution time requirement, the simulations are usually
run in parallel. However, a challenge to the parallel
simulation is that the structure of SCN is naturally
skewed with a few hub locations that have far more
visitors than others. These hub locations can cause
load imbalance and heavy communication between
partitions, which therefore impact the simulation
performance. This article proposes a comprehensive
solution to address this challenge. First, the hub
locations are decomposed into small locations, so that
SCN can be divided into partitions with better balanced
workloads. Second, the agents are decomposed to exploit
data locality, so that the overall communication across
partitions can be greatly reduced. Third, two enhanced
execution mechanisms are designed for locations and
agents, respectively, to improve simulation
parallelism. To evaluate the efficiency of the proposed
solution, an epidemic simulation was developed and
extensive experiments were conducted on two computer
clusters using three SCN datasets with different
scales. The results demonstrate that our approach can
significantly improve the execution performance of the
simulation.",
acknowledgement = ack-nhfb,
articleno = "10",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Linden:2019:EIP,
author = "Jonatan Lind{\'e}n and Pavol Bauer and Stefan Engblom
and Bengt Jonsson",
title = "Exposing Inter-process Information for Efficient
{PDES} of Spatial Stochastic Systems on Multicores",
journal = j-TOMACS,
volume = "29",
number = "2",
pages = "11:1--11:??",
month = apr,
year = "2019",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3301500",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Dec 18 14:47:08 MST 2019",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
URL = "https://dl.acm.org/ft_gateway.cfm?id=3301500",
abstract = "We present a new approach for efficient process
synchronization in parallel discrete event simulation
on multicore computers. We aim specifically at
simulation of spatially extended stochastic system
models where time intervals between successive
inter-process events are highly variable and without
lower bounds: This includes models governed by the
mesoscopic Reaction-Diffusion Master Equation (RDME). A
central part of our approach is a mechanism for
optimism control, in which each process disseminates
accurate information about timestamps of its future
outgoing interprocess events to its neighbours. This
information gives each process a precise basis for
deciding when to pause local processing to reduce the
risk of expensive rollbacks caused by future
``delayed'' incoming events. We apply our approach to a
natural parallelization of the Next Subvolume Method
(NSM) for simulating systems obeying RDME. Since this
natural parallelization does not expose accurate
timestamps of future interprocess events, we
restructure it to expose such information, resulting in
a simulation algorithm called Refined Parallel NSM
(Refined PNSM). We have implemented Refined PNSM in a
parallel simulator for spatial extended Markovian
processes. On 32 cores, it achieves an efficiency
ranging between 43--95\% for large models, and on
average 37\% for small models, compared to an efficient
sequential simulation without any code for
parallelization. It is shown that the gain of
restructuring the naive parallelization into Refined
PNSM more than outweighs its overhead. We also show
that our resulting simulator is superior in performance
to existing simulators on multicores for comparable
models.",
acknowledgement = ack-nhfb,
articleno = "11",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Rahman:2019:PAP,
author = "Shafiur Rahman and Nael Abu-Ghazaleh and Walid
Najjar",
title = "{PDES-A}: Accelerators for Parallel Discrete Event
Simulation Implemented on {FPGAs}",
journal = j-TOMACS,
volume = "29",
number = "2",
pages = "12:1--12:??",
month = apr,
year = "2019",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3302259",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Dec 18 14:47:08 MST 2019",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
URL = "https://dl.acm.org/ft_gateway.cfm?id=3302259",
abstract = "In this article, we present experiences implementing a
general Parallel Discrete Event Simulation (PDES)
accelerator on a Field Programmable Gate Array (FPGA).
The accelerator can be specialized to any particular
simulation model by defining the object states and the
event handling code, which are then synthesized into a
custom accelerator for the given model. The accelerator
consists of several event processors that can process
events in parallel while maintaining the dependencies
between them. Events are automatically sorted by a
self-sorting event queue. The accelerator supports
optimistic simulation by automatically keeping track of
event history and supporting rollbacks. The
architecture is limited in scalability locally by the
communication and port bandwidth of the different
structures. However, it is designed to allow multiple
accelerators to be connected to scale up the
simulation. We evaluate the design and explore several
design trade-offs and optimizations. We show that the
accelerator can scale to 64 concurrent event processors
relative to the performance of a single event
processor. At this point, the scalability becomes
limited by contention on the shared structures within
the datapath. To alleviate this bottleneck, we also
develop a new version of the datapath that partitions
the state and event space of the simulation but allows
these partitions to share the use of the event
processors. The new design substantially reduces
contention and improves the performance with 64
processors from 49x to 62x relative to a single
processor design. We went through two iterations of the
design of PDES-A, first using Verilog and then using
Chisel (for the partitioned version of the design). We
report in this article on some observations in the
differences in prototyping accelerators using these two
different languages. PDES-A outperforms the ROSS
simulator running on a 12-core Intel Xeon machine by a
factor of 3.2x with less than 15\% of the power
consumption. Our future work includes building multiple
interconnected PDES-A cores.",
acknowledgement = ack-nhfb,
articleno = "12",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Dupuis:2019:ISU,
author = "Paul Dupuis and Guo-jhen Wu and Michael Snarski",
title = "Infinite Swapping using {IID} Samples",
journal = j-TOMACS,
volume = "29",
number = "3",
pages = "13:1--13:??",
month = jul,
year = "2019",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3317605",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Dec 18 14:47:08 MST 2019",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
URL = "https://dl.acm.org/ft_gateway.cfm?id=3317605",
abstract = "We propose a new method for estimating rare event
probabilities when independent samples are available.
It is assumed that the underlying probability measures
satisfy a large deviation principle with a scaling
parameter $ \epsilon $ that we call temperature. We
show how by combining samples at different
temperatures, one can construct an estimator with
greatly reduced variance. Although as presented here
the method is not as broadly applicable as other rare
event simulation methods, such as splitting or
importance sampling, it does not require any
problem-dependent constructions.",
acknowledgement = ack-nhfb,
articleno = "13",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Ma:2019:PSB,
author = "Sijia Ma and Shane G. Henderson",
title = "Predicting the Simulation Budget in Ranking and
Selection Procedures",
journal = j-TOMACS,
volume = "29",
number = "3",
pages = "14:1--14:??",
month = jul,
year = "2019",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3323715",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Dec 18 14:47:08 MST 2019",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
URL = "https://dl.acm.org/ft_gateway.cfm?id=3323715",
abstract = "The goal of ranking and selection (R8S) procedures is
to identify the best among a finite set of alternative
systems evaluated by stochastic simulation, providing a
probability guarantee on the quality of the solution.
To solve large-scale R8S problems, especially in
parallel computing platforms where variable numbers of
cores might be used, it is helpful to be able to
predict the simulation budget, which is almost always
the dominant portion of the running time of a given
procedure for a given problem. Non-trivial issues arise
due to the need to estimate the system configuration.
We propose a set of methods for predicting the
simulation budget. Numerical results compare our
predictions for several leading R8S procedures.",
acknowledgement = ack-nhfb,
articleno = "14",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Bhimani:2019:NPM,
author = "Janki Bhimani and Ningfang Mi and Miriam Leeser and
Zhengyu Yang",
title = "New Performance Modeling Methods for Parallel Data
Processing Applications",
journal = j-TOMACS,
volume = "29",
number = "3",
pages = "15:1--15:??",
month = jul,
year = "2019",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3309684",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Dec 18 14:47:08 MST 2019",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
URL = "https://dl.acm.org/ft_gateway.cfm?id=3309684",
abstract = "Predicting the performance of an application running
on parallel computing platforms is increasingly
becoming important because of its influence on
development time and resource management. However,
predicting the performance with respect to parallel
processes is complex for iterative and multi-stage
applications. This research proposes a performance
approximation approach FiM to predict the calculation
time with FiM-Cal and communication time with FiM-Com
of an application running on a distributed framework.
FiM-Cal consists of two key components that are coupled
with each other: (1) a Stochastic Markov Model to
capture non-deterministic runtime that often depends on
parallel resources, e.g., number of processes, and (2)
a machine-learning model that extrapolates the
parameters for calibrating our Markov model when we
have changes in application parameters such as dataset.
Along with the parallel calculation time, parallel
computing platforms consume some data transfer time to
communicate among different nodes. FiM-Com consists of
a simulation queuing model to quickly estimate
communication time. Our new modeling approach considers
different design choices along multiple dimensions,
namely (i) process-level parallelism, (ii) distribution
of cores on multi-processor platform, (iii) application
related parameters, and (iv) characteristics of
datasets. The major contribution of our prediction
approach is that FiM can provide an accurate prediction
of parallel processing time for the datasets that have
a much larger size than that of the training datasets.
We evaluate our approach with NAS Parallel Benchmarks
and real iterative data processing applications. We
compare the predicted results (e.g., end-to-end
execution time) with actual experimental measurements
on a real distributed platform. We also compare our
work with an existing prediction technique based on
machine learning. We rank the number of processes
according to the actual and predicted results from FiM
and calculate the correlation between the actual and
predicted rankings. Our results show that FiM obtains a
high correlation in the range of 0.80 to 0.99, which
indicates considerable accuracy of our technique. Such
prediction provides data analysts a useful insight of
optimal configuration of parallel resources (e.g.,
number of processes and number of cores) and also helps
system designers to investigate the impact of changes
in application parameters on system performance.",
acknowledgement = ack-nhfb,
articleno = "15",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Deng:2019:KNE,
author = "Jie Deng and Gareth Tyson and Felix Cuadrado and Steve
Uhlig",
title = "{Keddah}: Network Evaluation Powered by Simulating
Distributed Application Traffic",
journal = j-TOMACS,
volume = "29",
number = "3",
pages = "16:1--16:??",
month = jul,
year = "2019",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3301503",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Dec 18 14:47:08 MST 2019",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
URL = "https://dl.acm.org/ft_gateway.cfm?id=3301503",
abstract = "As a distributed system, Hadoop heavily relies on the
network to complete data-processing jobs. While the
traffic generated by Hadoop jobs is critical for job
execution performance, the actual behaviour of Hadoop
network traffic is still poorly understood. This lack
of understanding greatly complicates research relying
on Hadoop workloads. In this article, we explore Hadoop
traffic through empirical traces. We analyse the
generated traffic of multiple types of MapReduce jobs,
with varying input sizes, and cluster configuration
parameters. We present Keddah, a toolchain for
capturing, modelling, and reproducing Hadoop traffic,
for use with network simulators to better capture the
behaviour of Hadoop. By imitating the Hadoop traffic
generation process and considering the YARN resource
allocation, Keddah can be used to create Hadoop traffic
workloads, enabling reproducible Hadoop research in
more realistic scenarios.",
acknowledgement = ack-nhfb,
articleno = "16",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Hu:2019:DAF,
author = "Xiaolin Hu and Peisheng Wu",
title = "A Data Assimilation Framework for Discrete Event
Simulations",
journal = j-TOMACS,
volume = "29",
number = "3",
pages = "17:1--17:??",
month = jul,
year = "2019",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3301502",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Dec 18 14:47:08 MST 2019",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
URL = "https://dl.acm.org/ft_gateway.cfm?id=3301502",
abstract = "Discrete event simulation (DES) is traditionally used
as an offline tool to help users to carry out analysis
for complex systems. As real-time sensor data become
more and more available, there is increasing interest
of assimilating real-time data into DES to achieve
on-line simulation to support real-time decision
making. This article presents a data assimilation
framework that works with DES models. Solutions are
proposed to address unique challenges associated with
data assimilation for DES. A tutorial example of
discrete event road traffic simulation is developed to
demonstrate the data assimilation framework as well as
principles of data assimilation in general. This
article makes contributions to the DES community by
presenting a data assimilation framework for DES and a
concrete tutorial example that helps readers to grasp
the details of data assimilation for DES.",
acknowledgement = ack-nhfb,
articleno = "17",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Hanai:2019:EDS,
author = "Masatoshi Hanai and Toyotaro Suzumura and Elvis S. Liu
and Georgios Theodoropoulos and Kalyan S. Perumalla",
title = "Exact-Differential Simulation: Differential Processing
of Large-Scale Discrete Event Simulations",
journal = j-TOMACS,
volume = "29",
number = "3",
pages = "18:1--18:??",
month = jul,
year = "2019",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3301499",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Dec 18 14:47:08 MST 2019",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
URL = "https://dl.acm.org/ft_gateway.cfm?id=3301499",
abstract = "Using computer simulation to analyze large-scale
discrete event systems requires repeated executions
with various scenarios or parameters. Such repeated
executions can induce significant redundancy in event
processing when the modification from a prior scenario
to a new scenario is relatively minor, and when the
altered scenario influences only a small part of the
simulation. For example, in a city-scale traffic
simulation, an altered scenario of blocking one
junction may only affect a small part of the city for
considerable length of time. However, traditional
simulation approaches would still repeat the simulation
for the whole city even when the changes are minor. In
this article, we propose a new redundancy reduction
technique for large-scale discrete event simulations,
called exact-differential simulation, which simulates
only the altered portions of scenarios and their
influences in repeated executions while still achieving
the same results as the re-execution of entire
simulations. This article presents the main concepts of
the exact-differential simulation, the design of its
algorithm, and an approach to build an
exact-differential simulation middleware that supports
multiple applications of discrete event simulation. We
also evaluate our approach by using two case studies,
PHOLD benchmark and a traffic simulation of Tokyo.",
acknowledgement = ack-nhfb,
articleno = "18",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Bortolussi:2019:ISI,
author = "Luca Bortolussi and Nathalie Bertrand",
title = "Introduction to the Special Issue on {Qest 2017}",
journal = j-TOMACS,
volume = "29",
number = "4",
pages = "19:1--19:??",
month = dec,
year = "2019",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3363784",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Dec 18 14:47:09 MST 2019",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
URL = "https://dl.acm.org/ft_gateway.cfm?id=3363784",
acknowledgement = ack-nhfb,
articleno = "19",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Vissat:2019:AST,
author = "Ludovica Luisa Vissat and Michele Loreti and Laura
Nenzi and Jane Hillston and Glenn Marion",
title = "Analysis of Spatio-temporal Properties of Stochastic
Systems Using {TSTL}",
journal = j-TOMACS,
volume = "29",
number = "4",
pages = "20:1--20:??",
month = dec,
year = "2019",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3326168",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Dec 18 14:47:09 MST 2019",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "In this article, we present Three-Valued
spatio-temporal Logic (TSTL), which enriches the
available spatiotemporal analysis of properties
expressed in Signal spatio-temporal Logic (SSTL), to
give further insight into the dynamic behavior of
systems. Our novel analysis starts from the estimation
of satisfaction probabilities of given SSTL properties
and allows the analysis of their temporal and spatial
evolution. Moreover, in our verification procedure, we
use a three-valued approach to include the intrinsic
and unavoidable uncertainty related to the
simulation-based statistical evaluation of the
estimates; this can be also used to assess the
appropriate number of simulations to use depending on
the analysis needs. We present the syntax and
three-valued semantics of TSTL and specific extended
monitoring algorithms to check the validity of TSTL
formulas. We introduce a reliability requirement for
TSTL monitoring and an automatic procedure to verify
it. Two case studies demonstrate how TSTL broadens the
application of spatio-temporal logics in realistic
scenarios, enabling analysis of threat monitoring and
privacy preservation based on spatial stochastic
population models.",
acknowledgement = ack-nhfb,
articleno = "20",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Vandin:2019:RRA,
author = "Andrea Vandin",
title = "{RCR} Report for Analysis of Spatiotemporal Properties
of Stochastic Systems Using {TSTL}",
journal = j-TOMACS,
volume = "29",
number = "4",
pages = "21:1--21:??",
month = dec,
year = "2019",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3341093",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Dec 18 14:47:09 MST 2019",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
URL = "https://dl.acm.org/ft_gateway.cfm?id=3341093",
abstract = "``Analysis of Spatiotemporal Properties of Stochastic
Systems Using TSTL'' [1] proposes a three-valued
spatiotemporal logic to enrich the analysis framework
for Signal Spatiotemporal Logic previously developed by
the authors. This allows one to reason on the evolution
of the satisfaction of properties expressed in a
spatiotemporal logic, providing additional insight on
the behavior of the studied system. The approach has
been validated on two case studies: the fire spread and
evacuation models originally presented in [2], and a
novel case study on privacy in a communication network.
This replicated computation result report focuses on
the artifact accompanying the article, consisting in a
prototypical tool implementation of the techniques
presented in the article, together with all files
necessary to replicate the analysis performed thereof.
The artifact is available at
https://ludovicalv.github.io/TOMACS/. After a few
iterations with the authors, I found that the artifact
agrees with the guidelines on availability (Artifact
Available) and replicability (Results Replicated)
dictated in
https://www.acm.org/publications/policies/artifact-review-badging.
The software was made available in an accessible
archival repository, and thanks to the instructions
provided in the accompanying webpage, it has been
straightforward to replicate the experimental results
from the article.",
acknowledgement = ack-nhfb,
articleno = "21",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Michaelides:2019:SAM,
author = "Michalis Michaelides and Jane Hillston and Guido
Sanguinetti",
title = "Statistical Abstraction for Multi-scale
Spatio-temporal Systems",
journal = j-TOMACS,
volume = "29",
number = "4",
pages = "22:1--22:??",
month = dec,
year = "2019",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3366023",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Dec 18 14:47:09 MST 2019",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
note = "See replication report \cite{Loreti:2019:RCR}.",
abstract = "Modelling spatio-temporal systems exhibiting
multi-scale behaviour is a powerful tool in many
branches of science, yet it still presents significant
challenges. Here, we consider a general two-layer
(agent-environment) modelling framework, where
spatially distributed agents behave according to
external inputs and internal computation; this
behaviour may include influencing their immediate
environment, creating a medium over which agent-agent
interaction signals can be transmitted. We propose a
novel simulation strategy based on a statistical
abstraction of the agent layer, which is typically the
most detailed component of the model and can incur
significant computational cost in simulation. The
abstraction makes use of Gaussian Processes, a powerful
class of non-parametric regression techniques from
Bayesian Machine Learning, to estimate the agent's
behaviour given the environmental input. We show on two
biological case studies how this technique can be used
to speed up simulations and provide further insights
into model behaviour.",
acknowledgement = ack-nhfb,
articleno = "22",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Loreti:2019:RCR,
author = "Michele Loreti",
title = "{Replicated Computations Results (RCR)} Report for
{``Statistical Abstraction for Multi-scale
Spatio-temporal Systems''}",
journal = j-TOMACS,
volume = "29",
number = "4",
pages = "23:1--23:??",
month = dec,
year = "2019",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3341094",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Dec 18 14:47:09 MST 2019",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
note = "See \cite{Michaelides:2019:SAM}.",
abstract = "``Statistical abstraction for multi-scale
spatio-temporal systems'' proposes a methodology that
supports analysis of large-scaled spatio-temporal
systems. These are represented via a set of agents
whose behaviour depends on a perceived field. The
proposed approach is based on a novel simulation
strategy based on a statistical abstraction of the
agents. The abstraction makes use of Gaussian
Processes, a powerful class of non-parametric
regression techniques from Bayesian Machine Learning,
to estimate the agent's behaviour given the
environmental input. The authors use two biological
case studies to show how the proposed technique can be
used to speed up simulations and provide further
insights into model behaviour. This replicated
computation results report focuses on the scripts used
in the paper to perform such analysis. The required
software was straightforward to install and use. All
the experimental results from the paper have been
reproduced.",
acknowledgement = ack-nhfb,
articleno = "23",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Zimmermann:2019:ISN,
author = "Armin Zimmermann and Thomas Hotz",
title = "Integrating Simulation and Numerical Analysis in the
Evaluation of Generalized Stochastic {Petri} Nets",
journal = j-TOMACS,
volume = "29",
number = "4",
pages = "24:1--24:??",
month = dec,
year = "2019",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3321518",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Dec 18 14:47:09 MST 2019",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
URL = "https://dl.acm.org/ft_gateway.cfm?id=3321518",
abstract = "The standard existing performance evaluation methods
for discrete-state stochastic models such as Petri nets
either generate the reachability graph followed by a
numerical solution of equations or use some variant of
simulation. Both methods have characteristic advantages
and disadvantages depending on the size of the
reachability graph and type of performance measure.
This article proposes a hybrid performance evaluation
algorithm for the steady-state solution of Generalized
Stochastic Petri Nets that integrates elements of both
methods. It automatically adapts its behavior depending
on the available size of main memory and number of
model states. As such, the algorithm unifies simulation
and numerical analysis in a joint framework. It is
proved to result in an unbiased estimator whose
variance tends to zero with increasing simulation time.
The article extends earlier results with an algorithm
variant that starts with a small maximum number of
particles and increases them during the run to increase
the efficiency in cases that are rapidly solved by
regular simulation. The algorithm's applicability is
demonstrated through case studies, including an example
where it outperforms the standard methods.",
acknowledgement = ack-nhfb,
articleno = "24",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Jegourel:2019:SSF,
author = "Cyrille Jegourel and Jun Sun and Jin Song Dong",
title = "Sequential Schemes for Frequentist Estimation of
Properties in Statistical Model Checking",
journal = j-TOMACS,
volume = "29",
number = "4",
pages = "25:1--25:??",
month = dec,
year = "2019",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3310226",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Dec 18 14:47:09 MST 2019",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
URL = "https://dl.acm.org/ft_gateway.cfm?id=3310226",
abstract = "Statistical Model Checking (SMC) is an approximate
verification method that overcomes the state space
explosion problem for probabilistic systems by Monte
Carlo simulations. Simulations might, however, be
costly if many samples are required. It is thus
necessary to implement efficient algorithms to reduce
the sample size while preserving precision and
accuracy. In the literature, some sequential schemes
have been provided for the estimation of property
occurrence based on predefined confidence and absolute
or relative error. Nevertheless, these algorithms
remain conservative and may result in huge sample sizes
if the required precision standards are demanding. In
this article, we compare some useful bounds and some
sequential methods. We propose outperforming and
rigorous alternative schemes based on Massart bounds
and robust confidence intervals. Our theoretical and
empirical analyses show that our proposal reduces the
sample size while providing the required guarantees on
error bounds.",
acknowledgement = ack-nhfb,
articleno = "25",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Cheh:2019:DDM,
author = "Carmen Cheh and Uttam Thakore and Ahmed Fawaz and
Binbin Chen and William G. Temple and William H.
Sanders",
title = "Data-driven Model-based Detection of Malicious
Insiders via Physical Access Logs",
journal = j-TOMACS,
volume = "29",
number = "4",
pages = "26:1--26:??",
month = dec,
year = "2019",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3309540",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Dec 18 14:47:09 MST 2019",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
URL = "https://dl.acm.org/ft_gateway.cfm?id=3309540",
abstract = "The risk posed by insider threats has usually been
approached by analyzing the behavior of users solely in
the cyber domain. In this article, we show the
viability of using physical movement logs, collected
via a building access control system, together with an
understanding of the layout of the building housing the
system's assets, to detect malicious insider behavior
that manifests itself in the physical domain. In
particular, we propose a systematic framework that uses
contextual knowledge about the system and its users,
learned from historical data gathered from a building
access control system, to select suitable models for
representing movement behavior. We suggest two
different models of movement behavior in this article
and evaluate their ability to represent normal user
movement. We then explore the online usage of the
learned models, together with knowledge about the
layout of the building being monitored, to detect
malicious insider behavior. Finally, we show the
effectiveness of the developed framework using
real-life data traces of user movement in railway
transit stations.",
acknowledgement = ack-nhfb,
articleno = "26",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Hahn:2019:IMD,
author = "Ernst Moritz Hahn and Vahid Hashemi and Holger
Hermanns and Morteza Lahijanian and Andrea Turrini",
title = "Interval {Markov} Decision Processes with Multiple
Objectives: From Robust Strategies to {Pareto} Curves",
journal = j-TOMACS,
volume = "29",
number = "4",
pages = "27:1--27:??",
month = dec,
year = "2019",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3309683",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Dec 18 14:47:09 MST 2019",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
URL = "https://dl.acm.org/ft_gateway.cfm?id=3309683",
abstract = "Accurate Modelling of a real-world system with
probabilistic behaviour is a difficult task. Sensor
noise and statistical estimations, among other
imprecisions, make the exact probability values
impossible to obtain. In this article, we consider
Interval Markov decision processes ( IMDP s), which
generalise classical MDP s by having interval-valued
transition probabilities. They provide a powerful
modelling tool for probabilistic systems with an
additional variation or uncertainty that prevents the
knowledge of the exact transition probabilities. We
investigate the problem of robust multi-objective
synthesis for IMDP s and Pareto curve analysis of
multi-objective queries on IMDP s. We study how to find
a robust (randomised) strategy that satisfies multiple
objectives involving rewards, reachability, and more
general $ \omega $-regular properties against all
possible resolutions of the transition probability
uncertainties, as well as to generate an approximate
Pareto curve providing an explicit view of the
trade-offs between multiple objectives. We show that
the multi-objective synthesis problem is PSPACE -hard
and provide a value iteration-based decision algorithm
to approximate the Pareto set of achievable points. We
finally demonstrate the practical effectiveness of our
proposed approaches by applying them on several case
studies using a prototype tool.",
acknowledgement = ack-nhfb,
articleno = "27",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Baier:2019:MPO,
author = "Christel Baier and Clemens Dubslaff and L{\'u}bos
Korenciak and Anton{\'\i}n Kucera and Vojtech
Reh{\'a}k",
title = "Mean-payoff Optimization in Continuous-time {Markov}
Chains with Parametric Alarms",
journal = j-TOMACS,
volume = "29",
number = "4",
pages = "28:1--28:??",
month = dec,
year = "2019",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3310225",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Wed Dec 18 14:47:09 MST 2019",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Continuous-time Markov chains with alarms (ACTMCs)
allow for alarm events that can be non-exponentially
distributed. Within parametric ACTMCs, the parameters
of alarm-event distributions are not given explicitly
and can be the subject of parameter synthesis. In this
line, an algorithm is presented that solves the $
\epsilon $-optimal parameter synthesis problem for
parametric ACTMCs with long-run average optimization
objectives. The approach provided in this article is
based on a reduction of the problem to finding long-run
average optimal policies in semi-Markov decision
processes (semi-MDPs) and sufficient discretization of
the parameter (i.e., action) space. Since the set of
actions in the discretized semi-MDP can be very large,
a straightforward approach based on an explicit
action-space construction fails to solve even simple
instances of the problem. The presented algorithm uses
an enhanced policy iteration on symbolic
representations of the action space. Soundness of the
algorithm is established for parametric ACTMCs with
alarm-event distributions that satisfy four mild
assumptions, fulfilled by many kinds of distributions.
Exemplifying proofs for the satisfaction of these
requirements are provided for Dirac, uniform,
exponential, Erlang, and Weibull distributions in
particular. An experimental implementation shows that
the symbolic technique substantially improves the
efficiency of the synthesis algorithm and allows us to
solve instances of realistic size.",
acknowledgement = ack-nhfb,
articleno = "28",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J781",
}
@Article{Quaglia:2020:ENE,
author = "Francesco Quaglia",
title = "Editorial from the New {Editor-in-Chief}",
journal = j-TOMACS,
volume = "30",
number = "1",
pages = "1e:1--1e:1",
month = feb,
year = "2020",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3377148",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Feb 10 12:37:29 MST 2020",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
URL = "https://dl.acm.org/doi/abs/10.1145/3377148",
acknowledgement = ack-nhfb,
articleno = "1e",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "https://dl.acm.org/loi/tomacs",
}
@Article{Zhu:2020:RQS,
author = "Helin Zhu and Tianyi Liu and Enlu Zhou",
title = "Risk Quantification in Stochastic Simulation under
Input Uncertainty",
journal = j-TOMACS,
volume = "30",
number = "1",
pages = "1:1--1:24",
month = feb,
year = "2020",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3329117",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Feb 10 12:37:29 MST 2020",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
URL = "https://dl.acm.org/doi/abs/10.1145/3329117",
abstract = "When simulating a complex stochastic system, the
behavior of output response depends on input parameters
estimated from finite real-world data, and the
finiteness of data brings input uncertainty into the
system. The quantification of the impact of \ldots{}",
acknowledgement = ack-nhfb,
articleno = "1",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "https://dl.acm.org/loi/tomacs",
}
@Article{Rodriguez:2020:GPB,
author = "Sergio Rodriguez and Michael Ludkovski",
title = "Generalized Probabilistic Bisection for Stochastic
Root Finding",
journal = j-TOMACS,
volume = "30",
number = "1",
pages = "2:1--2:27",
month = feb,
year = "2020",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3355607",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Feb 10 12:37:29 MST 2020",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
URL = "https://dl.acm.org/doi/abs/10.1145/3355607",
abstract = "We consider numerical schemes for root finding of
noisy responses through generalizing the Probabilistic
Bisection Algorithm (PBA) to the more practical context
where the sampling distribution is unknown and location
dependent. As in standard PBA, we \ldots{}",
acknowledgement = ack-nhfb,
articleno = "2",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "https://dl.acm.org/loi/tomacs",
}
@Article{VanMierlo:2020:EEM,
author = "Simon {Van Mierlo} and Hans Vangheluwe and Simon
Breslav and Rhys Goldstein and Azam Khan",
title = "Extending Explicitly Modelled Simulation Debugging
Environments with Dynamic Structure",
journal = j-TOMACS,
volume = "30",
number = "1",
pages = "3:1--3:25",
month = feb,
year = "2020",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3338530",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Feb 10 12:37:29 MST 2020",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
URL = "https://dl.acm.org/doi/abs/10.1145/3338530",
abstract = "The widespread adoption of Modelling and Simulation
(M8S) techniques hinges on the availability of tools
supporting each phase in the M8S-based workflow. This
includes tasks such as specifying, implementing,
experimenting with, as well as debugging, \ldots{}",
acknowledgement = ack-nhfb,
articleno = "3",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "https://dl.acm.org/loi/tomacs",
}
@Article{Wang:2020:ERP,
author = "Songhao Wang and Szu hui Ng",
title = "Enhancing Response Predictions with a Joint {Gaussian}
Process Model for Stochastic Simulation Models",
journal = j-TOMACS,
volume = "30",
number = "1",
pages = "4:1--4:25",
month = feb,
year = "2020",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3364219",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Feb 10 12:37:29 MST 2020",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
URL = "https://dl.acm.org/doi/abs/10.1145/3364219",
abstract = "The stochastic Gaussian process model has been widely
used in stochastic simulation metamodeling. In
practice, the performance of this model can be largely
affected by the noise in the observations. In this
article, we propose an approach to mitigate \ldots{}",
acknowledgement = ack-nhfb,
articleno = "4",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "https://dl.acm.org/loi/tomacs",
}
@Article{Marzolla:2020:PDD,
author = "Moreno Marzolla and Gabriele D'Angelo",
title = "Parallel Data Distribution Management on Shared-memory
Multiprocessors",
journal = j-TOMACS,
volume = "30",
number = "1",
pages = "5:1--5:25",
month = feb,
year = "2020",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3369759",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Feb 10 12:37:29 MST 2020",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
URL = "https://dl.acm.org/doi/abs/10.1145/3369759",
abstract = "The problem of identifying intersections between two
sets of $d$-dimensional axis-parallel rectangles
appears frequently in the context of agent-based
simulation studies. For this reason, the High Level
Architecture (HLA) specification-a standard \ldots{}",
acknowledgement = ack-nhfb,
articleno = "5",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "https://dl.acm.org/loi/tomacs",
}
@Article{Connor:2020:OPS,
author = "Stephen Connor",
title = "Omnithermal Perfect Simulation for Multi-server
Queues",
journal = j-TOMACS,
volume = "30",
number = "1",
pages = "6:1--6:15",
month = feb,
year = "2020",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3361743",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Feb 10 12:37:29 MST 2020",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
URL = "https://dl.acm.org/doi/abs/10.1145/3361743",
abstract = "A number of perfect simulation algorithms for
multi-server First Come First Served queues have
recently been developed. Those of Connor and Kendall
[6] and Blanchet et al. [4] use dominated Coupling from
the Past (domCFTP) to sample from the equilibrium
\ldots{}",
acknowledgement = ack-nhfb,
articleno = "6",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "https://dl.acm.org/loi/tomacs",
}
@Article{Yuan:2020:IMS,
author = "Jun Yuan and Szu Hui Ng",
title = "An Integrated Method for Simultaneous Calibration and
Parameter Selection in Computer Models",
journal = j-TOMACS,
volume = "30",
number = "1",
pages = "7:1--7:23",
month = feb,
year = "2020",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3364217",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Mon Feb 10 12:37:29 MST 2020",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
URL = "https://dl.acm.org/doi/abs/10.1145/3364217",
abstract = "For many large and complex computer models, there
usually exist a large number of unknown parameters. To
improve the computer model's predictive performance for
more reliable and confident decision making, two
important issues have to be addressed. \ldots{}",
acknowledgement = ack-nhfb,
articleno = "7",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "https://dl.acm.org/loi/tomacs",
}
@Article{Quaglia:2020:ESI,
author = "Francesco Quaglia and Georgios Theodoropoulos and
Alessandro Pellegrini",
title = "Editorial to the Special Issue on the {Principles of
Advanced Discrete Simulation (PADS)}",
journal = j-TOMACS,
volume = "30",
number = "2",
pages = "8:1--8:2",
month = apr,
year = "2020",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3381903",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Tue Apr 21 08:08:16 MDT 2020",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
URL = "https://dl.acm.org/doi/abs/10.1145/3381903",
acknowledgement = ack-nhfb,
articleno = "8",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "https://dl.acm.org/loi/tomacs",
}
@Article{Rahman:2020:SSI,
author = "Atiqur Rahman and Peter Kemper",
title = "Simulation Study to Identify the Characteristics of
{Markov} Chain Properties",
journal = j-TOMACS,
volume = "30",
number = "2",
pages = "9:1--9:26",
month = apr,
year = "2020",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3361744",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Tue Apr 21 08:08:16 MDT 2020",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
URL = "https://dl.acm.org/doi/abs/10.1145/3361744",
abstract = "Markov models have a long tradition in modeling and
simulation of dynamic systems. In this article, we look
at certain properties of a discrete-time Markov chain,
including entropy, trace, and second-largest eigenvalue
to better understand their role \ldots{}",
acknowledgement = ack-nhfb,
articleno = "9",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "https://dl.acm.org/loi/tomacs",
}
@Article{Andelfinger:2020:FPS,
author = "Philipp Andelfinger and Yadong Xu and David Eckhoff
and Wentong Cai and Alois Knoll",
title = "Fidelity and Performance of State Fast-forwarding in
Microscopic Traffic Simulations",
journal = j-TOMACS,
volume = "30",
number = "2",
pages = "10:1--10:26",
month = apr,
year = "2020",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3366019",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Tue Apr 21 08:08:16 MDT 2020",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
URL = "https://dl.acm.org/doi/abs/10.1145/3366019",
abstract = "Common car-following models for microscopic traffic
simulation assume a time advancement using fixed-sized
time steps. However, a purely time-driven execution is
inefficient when the states of some agents are
independent of other agents and thus \ldots{}",
acknowledgement = ack-nhfb,
articleno = "10",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "https://dl.acm.org/loi/tomacs",
}
@Article{Principe:2020:DSM,
author = "Matteo Principe and Tommaso Tocci and Pierangelo {Di
Sanzo} and Francesco Quaglia and Alessandro
Pellegrini",
title = "A Distributed Shared Memory Middleware for Speculative
Parallel Discrete Event Simulation",
journal = j-TOMACS,
volume = "30",
number = "2",
pages = "11:1--11:26",
month = apr,
year = "2020",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3373335",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Tue Apr 21 08:08:16 MDT 2020",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
URL = "https://dl.acm.org/doi/abs/10.1145/3373335",
abstract = "The large diffusion of multi-core machines has pushed
the research in the field of Parallel Discrete Event
Simulation (PDES) toward new programming paradigms,
based on the exploitation of shared memory. On the
opposite side, the advent of Cloud \ldots{}",
acknowledgement = ack-nhfb,
articleno = "11",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "https://dl.acm.org/loi/tomacs",
}
@Article{Wenjie:2020:APW,
author = "Tang Wenjie and Yao Yiping and Li Tianlin and Song
Xiao and Zhu Feng",
title = "An Adaptive Persistence and Work-stealing Combined
Algorithm for Load Balancing on Parallel Discrete Event
Simulation",
journal = j-TOMACS,
volume = "30",
number = "2",
pages = "12:1--12:26",
month = apr,
year = "2020",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3364218",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Tue Apr 21 08:08:16 MDT 2020",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
URL = "https://dl.acm.org/doi/abs/10.1145/3364218",
abstract = "Load imbalance has always been a crucial challenge in
Parallel Discrete Event Simulation (PDES). In the past
few years, we have witnessed an increased interest in
using multithreading PDES on multi/many-core platforms.
In multithreading PDES, migrating \ldots{}",
acknowledgement = ack-nhfb,
articleno = "12",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "https://dl.acm.org/loi/tomacs",
}
@Article{Bocciarelli:2020:MRS,
author = "Paolo Bocciarelli and Andrea D'Ambrogio and Andrea
Giglio and Emiliano Paglia",
title = "Modeling Resources to Simulate Business Process
Reliability",
journal = j-TOMACS,
volume = "30",
number = "3",
pages = "14:1--14:25",
month = jul,
year = "2020",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3381453",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Jul 10 13:44:25 MDT 2020",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
URL = "https://dl.acm.org/doi/abs/10.1145/3381453",
abstract = "The combination of process modeling and
simulation-based analysis provides a quantitative
approach to analyze business processes, and to evaluate
design alternatives before committing the required
resources, to properly align operations with business
\ldots{}",
acknowledgement = ack-nhfb,
articleno = "14",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "https://dl.acm.org/loi/tomacs",
}
@Article{Kalayappan:2020:CCB,
author = "Rajshekar Kalayappan and Avantika Chhabra and Smruti
R. Sarangi",
title = "{ChunkedTejas}: a Chunking-based Approach to
Parallelizing a Trace-Driven Architectural Simulator",
journal = j-TOMACS,
volume = "30",
number = "3",
pages = "15:1--15:21",
month = jul,
year = "2020",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3375397",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Jul 10 13:44:25 MDT 2020",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
URL = "https://dl.acm.org/doi/abs/10.1145/3375397",
abstract = "Research in computer architecture is commonly done
using software simulators. The simulation speed of such
simulators is therefore critical to the rate of
progress in research. One of the less commonly used
ways to increase the simulation speed is to \ldots{}",
acknowledgement = ack-nhfb,
articleno = "15",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "https://dl.acm.org/loi/tomacs",
}
@Article{Nutaro:2020:TTS,
author = "James Nutaro",
title = "Toward a Theory of Superdense Time in Simulation
Models",
journal = j-TOMACS,
volume = "30",
number = "3",
pages = "16:1--16:13",
month = jul,
year = "2020",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3379489",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Jul 10 13:44:25 MDT 2020",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
URL = "https://dl.acm.org/doi/abs/10.1145/3379489",
abstract = "We develop a theory of superdense time that
encompasses existing uses of superdense time in
discrete event simulations and points to new forms that
have not previously been explored. A central feature of
our development is a set of axioms for superdense
\ldots{}",
acknowledgement = ack-nhfb,
articleno = "16",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "https://dl.acm.org/loi/tomacs",
}
@Article{Dassios:2020:EST,
author = "Angelos Dassios and Jia Wei Lim and Yan Qu",
title = "Exact Simulation of a Truncated {L{\'e}vy}
Subordinator",
journal = j-TOMACS,
volume = "30",
number = "3",
pages = "17:1--17:17",
month = jul,
year = "2020",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3368088",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Jul 10 13:44:25 MDT 2020",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
URL = "https://dl.acm.org/doi/abs/10.1145/3368088",
abstract = "A truncated L{\'e}vy subordinator is a L{\'e}vy
subordinator in R$^+$ with L{\'e}vy measure restricted
from above by a certain level b. In this article, we
study the path and distribution properties of this type
of process in detail and set up an exact simulation
\ldots{}",
acknowledgement = ack-nhfb,
articleno = "17",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "https://dl.acm.org/loi/tomacs",
}
@Article{Burak:2020:ICB,
author = "Maciej Rafal Burak and Przemyslaw Korytkowski",
title = "Inhomogeneous {CTMC} Birth-and-Death Models Solved by
Uniformization with Steady-State Detection",
journal = j-TOMACS,
volume = "30",
number = "3",
pages = "18:1--18:18",
month = jul,
year = "2020",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3373758",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Jul 10 13:44:25 MDT 2020",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
URL = "https://dl.acm.org/doi/abs/10.1145/3373758",
abstract = "Time-inhomogeneous queueing models play an important
role in service systems modeling. Although the
transient solutions of corresponding continuous-time
Markov chains (CTMCs) are more precise than methods
using stationary approximations, most authors
\ldots{}",
acknowledgement = ack-nhfb,
articleno = "18",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "https://dl.acm.org/loi/tomacs",
}
@Article{Li:2020:DAM,
author = "D. Li and J. Zhong",
title = "Dimensionally Aware Multi-Objective Genetic
Programming for Automatic Crowd Behavior Modeling",
journal = j-TOMACS,
volume = "30",
number = "3",
pages = "19:1--19:24",
month = jul,
year = "2020",
CODEN = "ATMCEZ",
DOI = "https://doi.org/10.1145/3391407",
ISSN = "1049-3301 (print), 1558-1195 (electronic)",
ISSN-L = "1049-3301",
bibdate = "Fri Jul 10 13:44:25 MDT 2020",
bibsource = "http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
URL = "https://dl.acm.org/doi/abs/10.1145/3391407",
abstract = "One limitation of current data-driven automatic crowd
modeling methods is that the models generated have low
interpretability, which limits the practical
applications of the models. In this article, we propose
a new data-driven crowd modeling approach \ldots{}",
acknowledgement = ack-nhfb,
articleno = "19",
fjournal = "ACM Transactions on Modeling and Computer Simulation",
journal-URL = "https://dl.acm.org/loi/tomacs",
}
%%% ====================================================================
%%% Cross-referenced entries must come last. Entries are sorted by
%%% year and then by citation label, with ``bibsort --byyear'':
@Article{Marsaglia:1991:NCR,
author = "George Marsaglia and Arif Zaman",
title = "A New Class of Random Number Generators",
journal = j-ANN-APPL-PROBAB,
volume = "1",
number = "3",
pages = "462--480",
month = aug,
year = "1991",
CODEN = "????",
DOI = "https://doi.org/10.1214/aoap/1177005878",
ISSN = "1050-5164",
ISSN-L = "1050-5164",
MRclass = "65C10",
MRnumber = "92h:65009",
MRreviewer = "Renata Rotondi",
bibdate = "Fri Jun 6 11:35:30 MDT 2014",
bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/marsaglia-george.bib;
http://www.math.utah.edu/pub/tex/bib/annapplprobab.bib;
http://www.math.utah.edu/pub/tex/bib/fibquart.bib;
http://www.math.utah.edu/pub/tex/bib/prng.bib;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib;
MathSciNet database",
note = "See popular description in \cite{Peterson:1991:NRN}.
See remarks in
\cite{Eichenauer-Herrmann:1995:PNG,Tezuka:1993:LSA}
about the extremely bad lattice structure in high
dimensions of the generators proposed in this paper.",
URL = "http://projecteuclid.org/euclid.aoap/1177005878",
ZMnumber = "0733.65005",
abstract = "We introduce a new class of generators of two types:
add-with-carry and subtract-with-borrow. Related to
lagged-Fibonacci generators, the new class has
interesting underlying theory, astonishingly long
periods and provable uniformity for full sequences.
Among several that we mention, we recommend
particularly promising ones that will generate a
sequence of 2e1751 bits.",
abstract-2 = "We introduce a new class of generators of two types:
add-with-carry and subtract-with-borrow. Related to
lagged-Fibonacci generators, the new class has
interesting underlying theory, astonishingly long
periods and provable uniformity for full sequences.
Among several that we mention, we recommend
particularly promising ones that will generate a
sequence of $2^{1751}$ bits, or a sequence of
$2^{1376}$ 32-bit integers, or a sequence of $2^{931}$
reals with 24-bit fractions--all using simple computer
arithmetic (subtraction) and a few memory locations.",
acknowledgement = ack-nhfb,
fjournal = "Annals of Applied Probability",
journal-URL = "http://projecteuclid.org/all/euclid.aoap/;
http://www.jstor.org/journals/10505164.html",
keywords = "add with carry generator; lagged Fibonacci generator;
Monte Carlo methods; numerical examples; random number
generators; subtract-with-borrow generators; very long
period sequences",
xxCODEN = "????",
ZMclass = "*65C10 Random number generation 65C05 Monte Carlo
methods",
ZMreviewer = "M. Cugiani (Milano)",
}
@Article{Peterson:1991:NRN,
author = "Ivars Peterson",
title = "Numbers at Random: Number theory supplies a superior
random-number generator",
journal = j-SCIENCE-NEWS,
volume = "140",
number = "19",
pages = "300--301",
day = "9",
month = nov,
year = "1991",
CODEN = "SCNEBK",
ISSN = "0036-8423 (print), 1943-0930 (electronic)",
ISSN-L = "0036-8423",
bibdate = "Sat Mar 03 15:20:00 2012",
bibsource = "http://www.math.utah.edu/pub/tex/bib/prng.bib;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
URL = "http://www.jstor.org/stable/3975915",
acknowledgement = ack-nhfb,
fjournal = "Science News (Washington, DC)",
journal-URL = "http://www.jstor.org/journals/00368423.html;
http://www.sciencenews.org/view/archives;
http://www3.interscience.wiley.com/journal/122396840/home",
remark = "This is a sketchy popular account of the
add-with-carry and subtract-with-borrow Fibonacci-based
generators presented in \cite{Marsaglia:1991:NCR}. Such
generators can easily be constructed to have enormous
periods, such as $ 10^{500} $.",
}
@Article{Marsaglia:1993:MTR,
author = "George Marsaglia and Arif Zaman",
title = "Monkey Tests for Random Number Generators",
journal = j-COMPUT-MATH-APPL,
volume = "26",
number = "9",
pages = "1--10",
month = nov,
year = "1993",
CODEN = "CMAPDK",
DOI = "https://doi.org/10.1016/0898-1221(93)90001-C",
ISSN = "0898-1221 (print), 1873-7668 (electronic)",
ISSN-L = "0898-1221",
MRclass = "65C10",
MRnumber = "1 236 767",
bibdate = "Mon Aug 02 10:36:54 2004",
bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/marsaglia-george.bib;
http://www.math.utah.edu/pub/tex/bib/prng.bib;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib;
MathSciNet database",
note = "See also \cite{Percus:1995:TAM}.",
ZMnumber = "0788.65007",
abstract = "This paper describes some simple but sophisticated
tests of suitability of certain random number
generators (RNG's). The generators are used to provide
the random keystrokes. The overlapping $m$-tuples of
successive elements in random sequences are used for
assessing both uniformity and independence in the
output of a random number generator.\par
One is CAT test: RNG has a typewriter with 26
upper-case letters and how many keystrokes needed to
spell CAT is tested. The others are OPSO
(Overlapping-Pairs-Sparse-Occupancy), OTSO
(Overlapping-Triples-Sparse- Occupancy), OQSO
(Overlapping-Quadruples-Sparse-Occupancy) and DNA
tests: how many missing $k$-letter words in a long
string of $n$ random keystrokes from an alphabet of $
\alpha $ letters are tested.\par
Examples of RNG's in classes of congruential
generators, shift register generators, lagged Fibonacci
generators, add-with-carry and subtract-and- carry
generators and combination generators, passing these
tests are presented.",
acknowledgement = ack-nhfb,
fjournal = "Computers \& Mathematics with Applications. An
International Journal",
journal-URL = "http://www.sciencedirect.com/science/journal/08981221",
keywords = "congruential generators; lagged Fibonacci generators;
monkey tests; Overlapping-Pairs-Sparse-Occupancy;
Overlapping-Quadruples-Sparse-Occupancy;
Overlapping-Triples-Sparse-Occupancy; random number
generators; shift register generators; sparse-occupancy
tests",
ZMclass = "*65C10 Random number generation 11K45 Pseudo-random
numbers, etc.",
ZMreviewer = "K. Uosaki (Tottori)",
}
@Article{Eichenauer-Herrmann:1995:PNG,
author = "J{\"u}rgen Eichenauer-Herrmann",
title = "Pseudorandom Number Generation by Nonlinear Methods",
journal = j-INT-STAT-REV,
volume = "63",
number = "2",
pages = "247--255",
month = aug,
year = "1995",
CODEN = "ISTRDP",
DOI = "https://doi.org/10.2307/1403620",
ISSN = "0306-7734 (print), 1751-5823 (electronic)",
ISSN-L = "0306-7734",
bibdate = "Wed Jun 18 06:10:15 MDT 2014",
bibsource = "http://www.jstor.org/stable/i261147;
http://www.math.utah.edu/pub/tex/bib/annapplprobab.bib;
http://www.math.utah.edu/pub/tex/bib/fibquart.bib;
http://www.math.utah.edu/pub/tex/bib/intstatrev.bib;
http://www.math.utah.edu/pub/tex/bib/prng.bib;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
URL = "http://www.jstor.org/stable/1403620",
acknowledgement = ack-nhfb,
fjournal = "International Statistical Review / Revue
Internationale de Statistique",
journal-URL = "http://www.jstor.org/journals/03067734.html",
remark-1 = "From the middle of page 248: ``Recently, Marsaglia \&
Zaman \cite{Marsaglia:1991:NCR} introduced the class of
add-with-carry and subtract-with- borrow pseudorandom
number generators which can produce very long periods.
However, it is shown in \cite{Tezuka:1993:LSA} that up
to a small truncation error these generators are
equivalent to certain linear congruential generators
with extremely bad lattice structure in high
dimensions.''",
remark-2 = "From page 250: ``This behaviour of the discrepancy
$D(s)$ in dimensions $s \geq (d + 1)$ is a severe
drawback of the nonlinear congruential method, at least
if the degree $d$ of the underlying permutation
polynomial $g$ is small.'' [Here, $s$ is the length of
a sequence of consecutive pseudorandom numbers from the
inversive congruential generator; thus, such generators
are undesirable unless parameters are chosen such that
$d$ is larger that $s$.]",
}
@Article{Marsaglia:2003:XR,
author = "George Marsaglia",
title = "Xorshift {RNGs}",
journal = j-J-STAT-SOFT,
volume = "8",
number = "14",
pages = "1--6",
year = "2003",
CODEN = "JSSOBK",
DOI = "https://doi.org/10.18637/jss.v008.i14",
ISSN = "1548-7660",
ISSN-L = "1548-7660",
bibdate = "Tue Dec 16 17:06:19 2003",
bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/marsaglia-george.bib;
http://www.math.utah.edu/pub/tex/bib/jstatsoft.bib;
http://www.math.utah.edu/pub/tex/bib/mathcw.bib;
http://www.math.utah.edu/pub/tex/bib/prng.bib;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
note = "See \cite{Brent:2004:NMX} for corrections and the
equivalence of xorshift generators and the
well-understood linear feedback shift register
generators. See also
\cite{Salmon:2011:PRN,Saito:2012:DCS,Steele:2014:FSP}
for the failure of Marsaglia's {\tt xorwow()} generator
from this paper. See
\cite{Panneton:2005:XRN,Vigna:2016:EEM} for detailed
analysis.",
URL = "http://www.jstatsoft.org/v08/i14;
http://www.jstatsoft.org/v08/i14/xorshift.pdf",
abstract = "Description of a class of simple, extremely fast
random number generators (RNGs) with periods $ 2^k - 1
$ for $ k = 32, 64, 96, 128, 160, 192 $. These RNGs
seem to pass tests of randomness very well.",
acknowledgement = ack-nhfb,
fjournal = "Journal of Statistical Software",
journal-URL = "http://www.jstatsoft.org/",
}
@Article{Brent:2004:NMX,
author = "Richard P. Brent",
title = "Note on {Marsaglia}'s Xorshift Random Number
Generators",
journal = j-J-STAT-SOFT,
volume = "11",
number = "5",
pages = "1--5",
year = "2004",
CODEN = "JSSOBK",
DOI = "https://doi.org/10.18637/jss.v011.i05",
ISSN = "1548-7660",
ISSN-L = "1548-7660",
bibdate = "Sat Dec 04 09:18:40 2004",
bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/marsaglia-george.bib;
http://www.math.utah.edu/pub/tex/bib/jstatsoft.bib;
http://www.math.utah.edu/pub/tex/bib/mathcw.bib;
http://www.math.utah.edu/pub/tex/bib/prng.bib;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
note = "See
\cite{Marsaglia:2003:XR,Panneton:2005:XRN,Vigna:2016:EEM}.
This article shows the equivalence of xorshift
generators and the well-understood linear feedback
shift register generators.",
URL = "http://www.jstatsoft.org/counter.php?id=101&url=v11/i05/v11i05.pdf&ct=1",
accepted = "2004-08-25",
acknowledgement = ack-nhfb,
fjournal = "Journal of Statistical Software",
journal-URL = "http://www.jstatsoft.org/",
submitted = "2004-07-07",
}
@Article{Kim:2008:TRG,
author = "Chihurn Kim and Geon Ho Choe and Dong Han Kim",
title = "Tests of randomness by the gambler's ruin algorithm",
journal = j-APPL-MATH-COMP,
volume = "199",
number = "1",
pages = "195--210",
day = "15",
month = may,
year = "2008",
CODEN = "AMHCBQ",
DOI = "https://doi.org/10.1016/j.amc.2007.09.060",
ISSN = "0096-3003 (print), 1873-5649 (electronic)",
ISSN-L = "0096-3003",
bibdate = "Sat Jul 12 09:03:12 MDT 2008",
bibsource = "http://www.math.utah.edu/pub/tex/bib/applmathcomput2005.bib;
http://www.math.utah.edu/pub/tex/bib/prng.bib;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib;
http://www.sciencedirect.com/science/journal/00963003",
note = "See critical remarks \cite{Plesser:2010:RSI}.",
URL = "http://www.sciencedirect.com/science/article/pii/S0096300307009873",
abstract = "In the gambler's ruin algorithm on the cyclic group
View the MathML source we consider arrival time at 0
starting from a fixed point $ x \neq 0 $ and use
several versions of arrival time algorithm to test
pseudorandom number generators. This kind of test based
on the exact probability density for a random walk on a
finite group is done for the first time. The test
results show hidden defects in some generators such as
combined multiple recursive generators and Mersenne
Twister generators.",
acknowledgement = ack-nhfb,
fjournal = "Applied Mathematics and Computation",
journal-URL = "http://www.sciencedirect.com/science/journal/00963003/",
}
@Article{Plesser:2010:RSI,
author = "Hans Ekkehard Plesser and Anders Gr{\o}nvik Jahnsen",
title = "Re-seeding invalidates tests of random number
generators",
journal = j-APPL-MATH-COMP,
volume = "217",
number = "1",
pages = "339--346",
day = "1",
month = sep,
year = "2010",
CODEN = "AMHCBQ",
DOI = "https://doi.org/10.1016/j.amc.2010.05.066",
ISSN = "0096-3003 (print), 1873-5649 (electronic)",
ISSN-L = "0096-3003",
bibdate = "Fri Sep 3 10:53:27 MDT 2010",
bibsource = "http://www.math.utah.edu/pub/tex/bib/applmathcomput2005.bib;
http://www.math.utah.edu/pub/tex/bib/applmathcomput2010.bib;
http://www.math.utah.edu/pub/tex/bib/prng.bib;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib;
http://www.sciencedirect.com/science/journal/00963003",
note = "See \cite{Kim:2008:TRG}.",
URL = "http://www.sciencedirect.com/science/article/pii/S0096300310006259",
abstract = "Kim et al. [C. Kim, G. H. Choe, D. H. Kim, Test of
randomness by the gambler's ruin algorithm, Applied
Mathematics and Computation {\bf 199} (2008) 195--210]
recently presented a test of random number generators
based on the gambler's ruin problem and concluded that
several generators, including the widely used Mersenne
Twister, have hidden defects. We show here that the
test by Kim et al. suffers from a subtle, but
consequential error: re-seeding the pseudorandom number
generator with a fixed seed for each starting point of
the gambler's ruin process induces a random walk of the
test statistic as a function of the starting point. The
data presented by Kim et al. are thus individual
realizations of a random walk and not suited to judge
the quality of pseudorandom number generators. When
generating or analyzing the gambler's ruin data
properly, we do not find any evidence for weaknesses of
the Mersenne Twister and other widely used random
number generators.",
acknowledgement = ack-nhfb,
fjournal = "Applied Mathematics and Computation",
journal-URL = "http://www.sciencedirect.com/science/journal/00963003/",
remark = "From page 345: ``Panneton et al.
\cite{Panneton:2006:ILP} recently demonstrated that the
Mersenne Twister escapes ``zeroland'' very slowly: when
initialized with a state vector in which only one bit
is non-zero, it typically takes $ O(10^6) $ random
numbers before approximately half of the bits in the
state vector are 1. WELL generators
\cite{Panneton:2006:ILP} fare much better in this
respect. The Mersenne Twister by construction also
fails tests looking for linear dependencies in long
sequences of bits
\cite{LEcuyer:2007:TCL,Panneton:2006:ILP}.''",
}
@InProceedings{Salmon:2011:PRN,
author = "John K. Salmon and Mark A. Moraes and Ron O. Dror and
David E. Shaw",
title = "Parallel random numbers: as easy as $ 1, 2, 3 $",
crossref = "Lathrop:2011:SPI",
pages = "16:1--16:12",
year = "2011",
DOI = "https://doi.org/10.1145/2063384.2063405",
bibdate = "Fri Dec 16 11:05:47 MST 2011",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/bibnet/authors/m/marsaglia-george.bib;
http://www.math.utah.edu/pub/tex/bib/cryptography2010.bib;
http://www.math.utah.edu/pub/tex/bib/jstatsoft.bib;
http://www.math.utah.edu/pub/tex/bib/mathcw.bib;
http://www.math.utah.edu/pub/tex/bib/prng.bib;
http://www.math.utah.edu/pub/tex/bib/supercomputing2011.bib;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "Most pseudorandom number generators (PRNGs) scale
poorly to massively parallel high-performance
computation because they are designed as sequentially
dependent state transformations. We demonstrate that
independent, keyed transformations of counters produce
a large alternative class of PRNGs with excellent
statistical properties (long period, no discernable
structure or correlation). These counter-based PRNGs
are ideally suited to modern multicore CPUs, GPUs,
clusters, and special-purpose hardware because they
vectorize and parallelize well, and require little or
no memory for state. We introduce several counter-based
PRNGs: some based on cryptographic standards (AES,
Threefish) and some completely new (Philox). All our
PRNGs pass rigorous statistical tests (including
TestU01's BigCrush) and produce at least 264 unique
parallel streams of random numbers, each with period
2128 or more. In addition to essentially unlimited
parallel scalability, our PRNGs offer excellent
single-chip performance: Philox is faster than the
CURAND library on a single NVIDIA GPU.",
acknowledgement = ack-nhfb,
articleno = "16",
remark-1 = "From the article, page 3: ``The period of any useful
PRNG must be sufficiently long that the state space of
the PRNG will not be exhausted by any application, even
if run on large parallel machines for long periods of
time. One million cores, generating 10 billion random
numbers per second, will take about half an hour to
generate $2^{64}$ random numbers, which raises doubts
about the long-term viability of a single,
unpararameterized PRNG with a periods of `only'
$2^{64}$. On the other hand, exhausting the state space
of a multistreamable family of $2^{32}$ such
generators, or a single generator with a period of
$2^{128}$, is far beyond the capability of any
technology remotely like that in current computers.''",
remark-2 = "From the article, page 5: ``only a few conventional
PRNGs pass even one complete battery of Crush tests.
The multiple recursive generators, the multiplicative
lagged Fibonacci generators, and some combination
generators are reported to do so. On the other hand,
many of the most widely used PRNGs fail quite
dramatically, including all of the linear congruential
generators, such as drand48() and the C-language
rand(). The linear and general feedback shift register
generators, including the Mersenne Twister, always fail
the tests of linear dependence, and some fail many
more.''",
remark-3 = "This article has a good discussion of the issues of
parallel random-number generation. The authors note
that large internal state (e.g., the Mersenne Twister
needs 2496 bytes) is impractical with a million cores,
or with GPUs that require awkward memory transfers
between GPU and CPU memory. They propose methods that
require little state, and are based on cryptographic
algorithms. They point out that a generator based on
the Advanced Encryption Standard with Intel AES-NI
hardware support becomes competitive with other
generators. The comparative Table 2 on page 8 shows
that the Threefish, Threefry, and Philox generators
require only 0.7 to 4.3 cycles per byte.",
}
@Misc{Saito:2012:DCS,
author = "Mutsuo Saito and Makoto Matsumoto",
title = "A deviation of {CURAND}: Standard pseudorandom number
generator in {CUDA} for {GPGPU}",
howpublished = "Slides presented at the Tenth International Conference
on Monte Carlo and Quasi-Monte Carlo Methods in
Scientific Computing",
month = feb,
year = "2012",
bibdate = "Wed May 13 11:21:03 2015",
bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/marsaglia-george.bib;
http://www.math.utah.edu/pub/tex/bib/jstatsoft.bib;
http://www.math.utah.edu/pub/tex/bib/mathcw.bib;
http://www.math.utah.edu/pub/tex/bib/prng.bib;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
URL = "http://www.mcqmc2012.unsw.edu.au/slides/MCQMC2012_Matsumoto.pdf",
acknowledgement = ack-nhfb,
remark = "The slides report that Marsaglia's {\tt xorwow()}
long-period ($ (2^{160} - 1) 2^{32}$) generator
\cite{Marsaglia:2003:XR} is rejected by three of the
BigCrush tests (Collision Over, Simplified Poker Test,
and Linear Complexity Test) in the TESTU01 suite, and
the authors conclude: ``{\tt xorwow} is not suitable
for serious Monte Carlo''.",
}
@Article{Steele:2014:FSP,
author = "Guy L. {Steele, Jr.} and Doug Lea and Christine H.
Flood",
title = "Fast splittable pseudorandom number generators",
journal = j-SIGPLAN,
volume = "49",
number = "10",
pages = "453--472",
month = oct,
year = "2014",
CODEN = "SINODQ",
DOI = "https://doi.org/10.1145/2714064.2660195",
ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160
(electronic)",
ISSN-L = "0362-1340",
bibdate = "Tue May 12 17:41:21 MDT 2015",
bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/marsaglia-george.bib;
http://www.math.utah.edu/pub/tex/bib/java2010.bib;
http://www.math.utah.edu/pub/tex/bib/jstatsoft.bib;
http://www.math.utah.edu/pub/tex/bib/mathcw.bib;
http://www.math.utah.edu/pub/tex/bib/multithreading.bib;
http://www.math.utah.edu/pub/tex/bib/prng.bib;
http://www.math.utah.edu/pub/tex/bib/sigplan2010.bib;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
abstract = "We describe a new algorithm SplitMix for an
object-oriented and splittable pseudorandom number
generator (PRNG) that is quite fast: 9 64-bit
arithmetic/logical operations per 64 bits generated. A
conventional linear PRNG object provides a generate
method that returns one pseudorandom value and updates
the state of the PRNG, but a splittable PRNG object
also has a second operation, split, that replaces the
original PRNG object with two (seemingly) independent
PRNG objects, by creating and returning a new such
object and updating the state of the original object.
Splittable PRNG objects make it easy to organize the
use of pseudorandom numbers in multithreaded programs
structured using fork-join parallelism. No locking or
synchronization is required (other than the usual
memory fence immediately after object creation).
Because the generate method has no loops or
conditionals, it is suitable for SIMD or GPU
implementation. We derive SplitMix from the DotMix
algorithm of Leiserson, Schardl, and Sukha by making a
series of program transformations and engineering
improvements. The end result is an object-oriented
version of the purely functional API used in the
Haskell library for over a decade, but SplitMix is
faster and produces pseudorandom sequences of higher
quality; it is also far superior in quality and speed
to java.util.Random, and has been included in Java JDK8
as the class java.util.SplittableRandom. We have tested
the pseudorandom sequences produced by SplitMix using
two standard statistical test suites (DieHarder and
TestU01) and they appear to be adequate for
``everyday'' use, such as in Monte Carlo algorithms and
randomized data structures where speed is important.",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGPLAN Notices",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J706",
remark-1 = "OOPSLA '14 conference proceedings.",
remark-2 = "On page 466, the authors describe an interesting
technique for improving a user-supplied seed that might
produce insufficient randomness in the next several
members of the random-number sequence: ``Long runs of
0-bits or of 1-bits in the $\gamma$ [candidate seed]
value do not cause bits of the seed to flip; an
approximate proxy for how many bits of the seed will
flip might be the number of bit pairs of the form 01 or
10 in the candidate $\gamma$ value {\tt z}. Therefore
we require that the number of such pairs, as computed
by {\tt Long.bitCount(z ^ (z >>> 1))}, exceed 24; if it
does not, then the candidate z is replaced by the XOR
of {\tt z} and {\tt 0xaaaaaaaaaaaaaaaaL}, a constant
chosen so that (a) the low bit of {\tt z} remains 1,
and (b) every bit pair of the form 00 or 11 becomes
either 01 or 10, and likewise every bit pair of the
form 01 or 10 becomes either 00 or 11, so the new value
necessarily has more than 24 bit pairs whose bits
differ. Testing shows that this trick appears to be
effective.''",
remark-3 = "From page 468: ``we did three runs of TestU01 BigCrush
on {\tt java.util.Random}; 19 tests produced clear
failure on all three runs. These included 9 Birthday
Spacings tests, 8 ClosePairs tests, a WeightDistrib
test, and a CouponCollector test. This confirms
L'Ecuyer's observation that {\tt java.util.Random}
tends to fail Birthday Spacings tests [17].'' The
reference is to \cite{LEcuyer:2001:SUR}.",
remark-4 = "From page 470: ``[L'Ecuyer] comments, `In the Java
class {\tt java.util.Random}, RNG streams can be
declared and constructed dynamically, without limit on
their number. However, no precaution seems to have been
taken regarding the independence of these streams.'''",
remark-5 = "From page 471: ``They [the generators in this paper]
should not be used for cryptographic or security
applications, because they are too predictable (the
mixing functions are easily inverted, and two
successive outputs suffice to reconstruct the internal
state), \ldots{} One version seems especially suitable
for use as a replacement for {\tt java.util.Random},
because it produces sequences of higher quality, is
faster in sequential use, is easily parallelized for
use in JDK8 stream expressions, and is amenable to
efficient implementation on SIMD and GPU
architectures.''",
}
@Article{Vigna:2016:EEM,
author = "Sebastiano Vigna",
title = "An Experimental Exploration of {Marsaglia}'s {\tt
xorshift} Generators, Scrambled",
journal = j-TOMS,
volume = "42",
number = "4",
pages = "30:1--30:23",
month = jul,
year = "2016",
CODEN = "ACMSCU",
DOI = "https://doi.org/10.1145/2845077",
ISSN = "0098-3500 (print), 1557-7295 (electronic)",
ISSN-L = "0098-3500",
bibdate = "Tue Nov 22 17:45:24 MST 2016",
bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/marsaglia-george.bib;
http://www.math.utah.edu/pub/tex/bib/jstatsoft.bib;
http://www.math.utah.edu/pub/tex/bib/mathcw.bib;
http://www.math.utah.edu/pub/tex/bib/prng.bib;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib;
http://www.math.utah.edu/pub/tex/bib/toms.bib",
URL = "http://dl.acm.org/citation.cfm?id=2845077",
abstract = "Marsaglia proposed xorshift generators are a class of
very fast, good-quality pseudorandom number generators.
Subsequent analysis by Panneton and L'Ecuyer has
lowered the expectations raised by Marsaglia's article,
showing several weaknesses of such generators.
Nonetheless, many of the weaknesses of xorshift
generators fade away if their result is scrambled by a
nonlinear operation (as originally suggested by
Marsaglia). In this article we explore the space of
possible generators obtained by multiplying the result
of a xorshift generator by a suitable constant. We
sample generators at 100 points of their state space
and obtain detailed statistics that lead us to choices
of parameters that improve on the current ones. We then
explore for the first time the space of
high-dimensional xorshift generators, following another
suggestion in Marsaglia's article, finding choices of
parameters providing periods of length $ 2^{1024} 1 $
and $ 2^{4096} 1 $. The resulting generators are of
extremely high quality, faster than current similar
alternatives, and generate long-period sequences
passing strong statistical tests using only eight
logical operations, one addition, and one
multiplication by a constant.",
acknowledgement = ack-nhfb,
journal-URL = "http://dl.acm.org/pub.cfm?id=J782",
articleno = "30",
}
@Proceedings{Lathrop:2011:SPI,
editor = "Scott Lathrop and Jim Costa and William Kramer",
booktitle = "{SC'11: Proceedings of 2011 International Conference
for High Performance Computing, Networking, Storage and
Analysis, Seattle, WA, November 12--18 2011}",
title = "{SC'11: Proceedings of 2011 International Conference
for High Performance Computing, Networking, Storage and
Analysis, Seattle, WA, November 12--18 2011}",
publisher = pub-ACM # " and " # pub-IEEE,
address = pub-ACM:adr # " and " # pub-IEEE:adr,
bookpages = "????",
pages = "866 (est.)",
year = "2011",
ISBN = "1-4503-0771-X",
ISBN-13 = "978-1-4503-0771-0",
LCCN = "????",
bibdate = "Fri Dec 16 11:11:35 2011",
bibsource = "http://www.math.utah.edu/pub/tex/bib/jstatsoft.bib;
http://www.math.utah.edu/pub/tex/bib/mathcw.bib;
http://www.math.utah.edu/pub/tex/bib/prng.bib;
http://www.math.utah.edu/pub/tex/bib/supercomputing2011.bib;
http://www.math.utah.edu/pub/tex/bib/tomacs.bib",
acknowledgement = ack-nhfb,
xxeditor = "{ACM}",
}