GOSSET:一个用于设计实验的通用程序
N.J.A.Sloane和R.H.Hardin
通信地址:
N.J.A.斯隆
美国新泽西州高地公园南阿德莱德大道11号,邮编08904
电子邮件:njasloane@gmail.com
这是Gosset的主页。它包含名为
上次修改日期:2017年8月12日
这将替换包含的“README”文件Gosset的旧版本。
Gosset是一个用于构建实验设计的灵活而强大的程序。
Gosset由R.H.Hardin和N.J.A.Sloane于1991-2003年在at&T开发
截至2017年8月12日,Gosset为公共领域。
Gosset在Unix、Linux和Mac OS X下运行。
以下是它的一些功能。
- 变量可以是离散的或连续的(或两者兼而有之)。离散变量可以是数字或符号(或两者)。连续变量可以覆盖立方体或球(或两者)。
- 变量可能需要满足线性等式或不等式。
- 拟拟合的模型可以是任何低阶多项式(例如二次多项式)。也可以使用更通用的模型-见第3.12节手册的第页。
- 观察次数由用户指定。
- 设计可能需要包括一组指定的点。(因此可以找到一系列设计,每个都是最优的鉴于已经进行了早期测量)。
- 安装模型的区域不必与进行测量的区域(因此设计可以用于推断)。
- 可以要求以下类型的设计:I-、A-、D-或E-最优,相同,但有一次试验失败的保护,或填料(如果没有可用的型号)。
- 也可以获得阻塞设计和具有相关错误的设计。
- 该算法足够强大,可以定期最小化函数1000个变量(例如,可以找到最优或接近最优的设计对于包含12个变量的二次模型)。
- 预先计算的优化设计的广泛库包括立方体中的线性和二次设计,ball和simplex,包含多达14个变量。
- 用户不必指定搜索的起点。用户还可以控制算法花费的工作量,如果需要,可以监视搜索进度。
- 迄今为止的应用包括超大规模集成电路生产、金刚石薄膜的导电性、,蛋白质晶体的生长,流经催化转换器,激光焊接等。
下面的文档对Gosset进行了更详细的描述。
- R.H.Hardin和N.J.A.Sloane,“Gosset:构建通用程序实验设计(第二版)”[postscript文件],2003(也包含在源文件中。)
[使用ghostview查看此postscript文件时,将“PageSize”选项,顶部的第6个按钮,改为“字母”,而不是“自动”或“BBox”]
- R.H.Hardin和N.J.A.Sloane,“新方法最佳设计的构建”,J.统计学规划和推断,第37卷,1993年,第339-369页[摘要,后记或pdf格式].
- R.H.Hardin和N.J.A.Sloane,“计算机生成的最小(和更大)响应面设计:(I)球体”(摘要,pdf格式,秒).
- R.H.Hardin和N.J.A.Sloane,“计算机生成的最小(和更大)响应面设计:(II)立方体”(摘要,pdf格式,秒).
你可以免费下载Gosset。自2017年8月12日起,我们决定将Gosset公开。也欢迎您建立镜像站点来分发Gosset。
注释:我们对Gosset仍然有效感到有点惊讶,因为它取决于linux/unix ps(进程状态)命令的格式,幸运的是该命令没有改变。也许现在有人会把代码组织成现代模块,并创建一个makefile,这对它的生存来说是一个好处。
当然,“任何免费的东西都没有保证”。
如果您发布的任何内容使用了部分使用Gosset获得的设计,请引用Gosset,就像您承认设计一样一位同事为你设计的。引文可以读成这样:
R.H.Hardin和N.J.A.Sloane,Gosset:设计实验的通用程序,(Gosset由R.H.Hardin和N.J.A.Sloane于1991-2003年在美国电话电报公司开发)
获取文件:
您需要下载两个文件:
索引.html(本文件)和codemart.cpio公司(约5 MB)
以下说明是手册第9节中说明的更新版本。
系统管理员请注意:如果您正在安装对于多个用户来说,说明略有不同-参见在下面.
安装GOSSET的私有副本
- 首先为gosset选择一个基本目录。
将在此基础上创建子目录,用于处理单个问题。
- 将文件index.html(此文件)和基本目录中的codemart.cpio。
- 将目录更改为基本目录。
要打印约130页的手册,请键入$lp手册.ps
(可能会将“lp”替换为本地打印机命令,例如“lpr”)。
(如果使用ghostview查看此postscript文件,请将“PageSize”选项,顶部的第6个按钮,改为“字母”,而不是“自动”或“BBox”)
- 提取codemart.cpio中的所有内容:
$cpio-icu<codemart.cpio
(一些用户发现有必要使用
$cpio-iu<代码市场.cpio相反)并编译几个文件:
$cc-w M*.c-o闲话-lm
$rm*/vtrace*/vvv*/momes*/interp
(只有在您已经有一本小鹅。它会删除一些过时的文件。)
无需触摸存档文件codelib.a。
- 要找到一个设计,首先输入gosset:
$戈塞特
程序会要求您命名一个工作子目录:
请键入“cd something”为您的工作命名本地目录
此时,您可能会输入规格有关新设计的信息,请参阅第节。2, 3, .... 手册的第页。
- 首先为gosset源文件选择一个目录,比如/u/g/来源。
- 将index.html和codemart.cpio放在/u/g/sources中
- 将目录更改为/u/g/sources。
要打印约130页的手册,请键入$lp手册.ps
(可能会将“lp”替换为本地打印机命令,例如“lpr”)。
(如果使用ghostview查看此postscript文件,请将“PageSize”选项,顶部的第6个按钮,改为“字母”,而不是“自动”或“BBox”)
- 提取codemart.cpio中的所有内容:
$cpio-icu<codemart.cpio
(一些用户发现有必要使用
$cpio-iu<代码市场.cpio相反)并编译几个文件:
$cc-DGOSSETSRC=“/u/g/sources”-DCODELIB=“/u/g/sources”M*.c-o gosset-lm
这将创建一个期望源文件位于/u/g/来源。引号上的转义是必要的,因为它们是定义。
- 可执行文件gosset可以移动到任何地方,比如/usr/local/bin,可以从任何位置执行。
- 但是,请注意,工作目录将由无论用户身在何处,都要闲聊,而不是从单一的基础目录。因此,当用户调用gosset,以避免目录结构中的混乱。
- 如果gosset已经安装在您的系统上,用户应该执行
$rm vtrace vvv瞬间干预
在每个工作子目录中,删除过时的文件。
- 无需触摸存档文件codelib.a。
- 当有人想找到一个设计时,他们会换成一个基地目录(通常为$HOME/gasset),从中可以找到工作子目录将被创建,并输入gosset:
$戈塞特
程序的响应是要求他们命名一个工作子目录:
请键入“cd something”为您的工作命名本地目录
此时,他们可能会输入规范有关新设计的信息,请参阅第节。2, 3, .... 手册的第页。
- 当前版本(2003年5月7日)包含几个更改修复不同C编译器生成的错误消息。
- 随着C编译器的发展,它们变得更加挑剔。
运行Gosset通常会产生无害但令人恼火的警告消息来自C编译器。
为了避免这种情况,我们建议您用cc-w编译源文件(如上所示)
并使用以下命令运行Gosset:
闲聊“cflags-w”
如果你忘了,就跑“八卦”,从键入开始
cf标记-w
我们通常也会打字
编译器=gcc
提示%
-
比尔·卡佩尔(Bill(AT)mathoptions.com)编写了一个图形界面为Gosset创建输入文件。它可以在Windows或Unix/Linux中运行。需要Tcl/Tk解释器。可以在他的网站
有三种应用:
工业问题的应用
(最引人注目的应用程序不要发布!)
- J.Hagen、M.Heinen和W.Salber:DOE in der Optimierung von Ottomotoren mit vollvariabler Ventilsteuerung;为“der Motorenentwicklung的实验设计”会议撰写的论文,Haus der Technik,2001年12月。
-
查尔斯·卡特已经成功地使用Gosset设计了实验。
- 抗蚀剂配方和工艺的优化二砜光生酸器的实验设计,O.Nalamasu、A.Freeny、E.Reichmanis、N.J.A.Sloane和L.F.Thompson,AT&T贝尔实验室备忘录,1993年。
应用于优化设计的理论理解
- R.H.Hardin和N.J.A.Sloane,“计算机生成的最小(和更大)响应面设计:(I)球体”(摘要,pdf格式,秒).
- R.H.Hardin和N.J.A.Sloane,“计算机生成的最小(和更大)响应面设计:(II)立方体”(摘要,pdf格式,秒).
- 其他几篇论文正在准备中。
数学问题的应用
- 包装线、平面等:格拉斯曼空间的包装[摘要,后记,pdf格式],J.H.Conway、R.H.Hardin和N.J.A.Sloane,实验数学。第5卷(1996年),第139-159页。
- 规范(球形)和设计(实验性)[正文pdf,参考文献pdf],作者:R.H.Hardin和N.J.A.Sloane,在里面编码理论的不同方面,编辑A.R.Calderbank,AMS系列会议论文集应用数学。,第50卷,1995,第179-206页。
- 迈凯轮改进的Snub立方体和其他新的三维球形设计[摘要,后记,pdf格式][注:图1a和图1b在单独的文件中]R.H.Hardin和N.J.A.Sloane,离散和计算几何,15 (1996),第429-441页。
- 硬球的最小能量簇[摘要,后记,pdf格式][注:图11,图12和假定的最优集群的“照片”4至10和13至20球体位于单独的文件中],作者:N.J.A.Sloane、R.H.Hardin、T.S.Duff和J.H.Conway,离散计算几何。,14 (1995),第237-259页。
- 表达(a^2+b^2+c^2+d^2)^223次方之和[摘要,后记,pdf格式],R.H.Hardin和N.J.A.Sloane,组合理论杂志,A辑,68 (1994),第481-485页。DIMACS技术报告93-541993年8月。
- 新的球形4设计[摘要,后记,pdf格式],R.H.Hardin和N.J.A.Sloane,离散数学,106/107 (1992),第255-264页(《离散数学专题》,第7卷,“纪念杰克·范·林特的贡献集”,P.J.Cameron和H.C.A.Van Tilborg主编,北荷兰人,1992).
- 四维球面设计(扩展摘要)[摘要,pdf格式,秒],N.J.A.Sloane、R.H.Hardin和P.Cara,会议记录信息理论研讨会(巴黎,2003年4月),2003
有关更多信息,请联系
N.J.A.斯隆
南阿德莱德大街11号
美国新泽西州高地公园,邮编08904
电子邮件地址:njasloane@gmail.com
另请参阅:
尼尔·斯隆的主页