電腦科學的publication最大特點在於:極度重視會議,而期刊則通常只用來做re-publ
ication。大部分期刊文章都是會議論文的擴充版,首發就在期刊上的相對較少。也正因為
如此,電腦期刊的影響因子都低到驚人的程度,頂級刊物往往也只有1到2左右----被引
的通常都是會議版論文,而不是很久以後才出版的期刊版。因此,要討論電腦科學的pu
blication,首先必須強調的一點是totally forget about IF。
另外一點要強調的事,電腦科學的絕大多數期刊和大部分的“好”會議都規模非常有限
。很多好的期刊一期只登十來篇甚至三四篇論文,有的還是季刊或雙月刊。很多好的會議
每年只錄用三四十篇甚至二十篇左右的論文。所以,當你發現電腦的每個領域都有好幾
種頂級刊物和好幾個頂級會議,不必驚訝。
整個電腦科學中最好的期刊為Journal of the ACM(JACM)。此刊物為ACM的官方學刊,受
到最廣泛的尊敬。但由於該刊宣稱它只刊登那些對電腦科學有長遠影響的論文,因此其
不可避免地具有理論歧視(theory bias)。事實上確實如此:儘管JACM徵稿範圍包括了計
算機的絕大部分領域,然而其刊登的論文大部分都是演算法、複雜度、圖論、組合數學等純
粹理論的東西,其它領域的論文要想進入則難如登天。
另外一份在電腦科學領域有重大影響的刊物為Communications of the ACM (CACM)。從
某種意義上來說,CACM比JACM要像Nature/Science很多。JACM上登的全是長篇大論,滿紙
的定義、定理和證明,別說一般讀者沒法看,就連很相近的領域的專家都未必能看懂。而
CACM則是magazine,既登高水平的學術論文和綜述,也登各種科普性質的文章和新聞。即
便是論文,CACM也要求文章必須通俗易懂,不追求數學上的嚴格證明,而追求易於理解的
直覺描述。在十幾二十年前,CACM的文章幾乎都是經典。但最近幾年,由於CACM進一步通
俗化,其學術品質稍有下降。
IEEE Transaction on Computers為IEEE在電腦方面最好的刊物。但由於IEEE的特點,其
更注重computer engineering而非computer science。換句話說,IEEE Transaction on
Computers主要登載systems, architecture, hardware等領域的東西,儘管它的範圍已經
比大部分刊物要廣泛。
就刊物的品質而言,ACM Transactions系列總體來講都高於IEEE Transactions系列,不過
也不可一概而論。大部分ACM Transactions都是本領域最好的刊物或最好的刊物之一。大
部分IEEE Transactions都是本領域很好的刊物,但也有最好的或者一般的。
非ACM/IEEE的刊物中,也有好的甚至最好的。例如,SIAM Journal on Computing被認為是
理論方面最好的期刊之一。
電腦科學方面的會議論文事實上起著比刊物論文更大的作用。大部分會議都是每年一次
,偶爾也有隔年一次的。正規的會議論文需要經過2-4個甚至更多個審稿人的雙向或單向匿
名評審,並且所有被接收的論文會被結集正式出版。
大部分ACM的會議都是本領域頂級的或很好的會議。大部分IEEE的會議都是本領域很好的會
議,但也有頂級的或者一般的。
會議的檔次通常可以通過論文錄用率表現出來。頂級會議通常在20%左右或更低,有時能達
到10%左右。我所知道的最低的錄用率為7%。很好的會議通常在30%左右。達到40%以上時,
會議的名聲就很一般了。60%以上的會議通常很難受到尊敬。
但也有例外。大名鼎鼎的STOC(ACM Symposium on Theory of Computing)錄用率就達到30
%以上,但它毫無疑問是理論方面最好的會議。造成這樣的情形,主要是因為理論方面的工
作者不多,而大部分人對STOC又有一種又敬又怕的心理。