%%%%%%%%%%%%%%%%%%%%%
%%%               %%%
%%% DEFININTIIONS %%%
%%%               %%%
%%%%%%%%%%%%%%%%%%%%%
@preamble{"\newcommand{\Erich}{Erich L.\xspace} "}
@preamble{"\renewcommand{\Erich}{Erich L. } "}
@preamble{"\newcommand{\Gathen}{\relax} "}
@preamble{"\newcommand{\Hoeij}{\relax} "}
@preamble{"\newcommand{\ZZZ}{} "}
@string{ACM = "Association for Computing Machinery"}
@string{ACMCCA = "{ACM} Communications in Computer Algebra"}
@string{Addison = "Addison-Wesley Publ. Comp."}
@string{AAECC = "Applic. Algebra Engin. Commun. Comput."}
@string{Axiom = "ax\d iom"}
@string{Buergisser = "{B\"urgisser}, P."}
@string{Bloemer = "J. Bl{\"o}mer"}
@string{CACM = "Commun. ACM"}
@string{CC = "Computational Complexity"}
@String{Cheze =  "Ch\`{e}ze"}
@string{Diaz = "{D\'\i az}, A."}
@string{vanEmdeBoas = "{van Emde Boas}, P."}
@string{Encarnacion = "Encarnaci{\'o}n, Mark J."}
@string{Erlingsson = "Erlingsson, \'U."}
@string{ETHzurich = "Eidgen. Techn. Hochschule Zurich"}
@string{Faugere = "Faug\`ere, J.-C."}
@string{FOCS = "Annual Symp. Foundations of Comp. Sci."}
% double {{...}} to make sure FoxBox stays capitalized
@string{FoxBox ="{{\scshape FoxBox}}"}
@string{Gathen = "\Gathen{von zur Gathen}, Joachim"}
@string{Gaetano = "Ga{\"e}tano, M."}
@string{Groebner = "{Gr\"obner}"}
@string{Hastad = "H{\aa}stad, Johan"}
@string{Hoeij = "\Hoeij{van Hoeij}, Mark"}
@string{IMAG = "Institut d'Informatique et de Math\'ematiques Appliqu\'ees de Grenoble"}
@string{IPL = "Information Process. Lett."}
@string{ISSAC = "Internat. Symp. Symbolic Algebraic Comput."}
@string{JCSS = "J. Comput. System Sci."}
@string{JSC = "J. Symbolic Comput."}
@string{JSCISSAC02 = "Special issue " # ISSAC # " (ISSAC 2002).
                  Guest editors: M. Giusti \& L. M. Pardo."}
@string{Kuechlin = {W. K\"uchlin}}
@string{LAA = "Linear Algebra and Applications"}
@string{Lakshman = "{Lakshman Y. N.}"}
@string{LenstraHW = "Lenstra, Jr., H. W."}
@string{Lisonek = "Lison\v{e}k, P."}
@string{Lovasz = "Lov\'asz, L."}
@string{MathComp = "Math. Comput."}
@string{MIT =    "Massachusetts Inst. of Technology"}
@string{NCSU = "North Carolina State Univ."}
@string{OOPSLA = "Annual {ACM} {SIGPLAN} Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA'98)"}
@string{PASCO = "Internat. Symp. Parallel Symbolic Comput. {PASCO}"}
@string{Petkovsek = "Petkov\v{s}ek, M."}
@string{PODC = "Annual ACM Symp. Principles Distrib. Comput."}
@string{Pfluegel = {Pfl\"ugel, E.}}
@string{ProcASCM12 = "Computer Mathematics 9th Asian Symp. (ASCM2009), Fukuoka, 10th Asian Symp. (ASCM2012), Beijing"}
@string{ProcCASC20 = "Computer Algebra in Scientific Computing, CASC 2020"}
@string{ProcISSAC88 = "Symbolic Algebraic Comput. Internat. Symp. ISSAC '88 Proc."}
@string{ProcISSAC89 = "Proc. ACM-SIGSAM 1989 " # ISSAC # " {ISSAC} `89"}
@string{ProcISSAC90 = "{ISSAC} '90 " # ISSAC}
@string{ProcISSAC91 = "Proc. 1991 " # ISSAC # " {ISSAC}'91"}
@string{ProcISSAC92 = ISSAC # " 92"}
@string{ProcISSAC93 = "Proc. 1993 " # ISSAC # " {ISSAC}'93"}
@string{ProcISSAC94 = "{ISSAC} '94 Proc. " # ISSAC}
@string{ProcISSAC95 = "Proc. 1995 " # ISSAC # " {ISSAC}'95"}
@string{ProcISSAC96 = "{ISSAC} 96 Proc. 1996 " # ISSAC}
@string{ProcISSAC97 = "{ISSAC} 97 Proc. 1997 " # ISSAC}
@string{ProcISSAC98 = "{ISSAC} 98 Proc. 1998 " # ISSAC}
@string{ProcISSAC99 = "{ISSAC} 99 Proc. 1999 " # ISSAC}
@string{ProcISSAC2K = ISSAC # " {ISSAC} 2000 Proc. 2000 " # ISSAC}
@string{ProcISSAC01 = "{ISSAC} 2001 Proc. 2001 " # ISSAC}
@string{ProcISSAC02 = "{ISSAC} 2002 Proc. 2002 " # ISSAC}
@string{ProcISSAC03 = "{ISSAC} 2003 Proc. 2003 " # ISSAC}
@string{ProcISSAC04 = "{ISSAC} 2004 Proc. 2004 " # ISSAC}
@string{ProcISSAC05 = "{ISSAC}'05 Proc. 2005 " # ISSAC}
@string{ProcISSAC06 = "{ISSAC} MMVI Proc. 2006 " # ISSAC}
@string{ProcISSAC07 = "{ISSAC} 2007 Proc. 2007 " # ISSAC}
@string{ProcISSAC08 = "{ISSAC} 2008"}
@string{ProcISSAC09 = "{ISSAC} 2009 Proc. 2009 " # ISSAC}
@string{ProcISSAC10 = "Proc. 2010 " # ISSAC # " ISSAC 2010"}
@string{ProcISSAC11 = "Proc. 2011 " # ISSAC # " ISSAC 2011"}
@string{ProcISSAC12 = "ISSAC 2012 Proc. 37th " # ISSAC}
@string{ProcISSAC13 = "ISSAC 2013 Proc. 38th " # ISSAC}
@string{ProcISSAC14 = "ISSAC 2014 Proc. 39th " # ISSAC}
@string{ProcISSAC15 = "ISSAC'15 Proc. 2015 ACM " # ISSAC}
@string{ProcISSAC16 = "ISSAC'16 Proc. 2016 ACM " # ISSAC}
@string{ProcISSAC17 = "ISSAC '17 Proc. 2017 ACM " # ISSAC}
@string{ProcISSAC18 = "ISSAC '18 Proc. 2018 ACM " # ISSAC}
@string{ProcISSAC21 = "ISSAC '21 Proc. 2021 ACM " # ISSAC}
@string{ProcISSAC22 = "ISSAC '22 Proc. 2022 ACM " # ISSAC}
@string{ProcISSAC24 = "ISSAC '24 Proc. 2024 ACM " # ISSAC}
@string{ProcPASCO07 = "PASCO'07 Proc. 2007 Internat. Workshop on Parallel Symbolic Comput."}
@string{ProcPASCO10 = "PASCO'10 Proc. 2010 Internat. Workshop on Parallel Symbolic Comput."}
@string{ProcSNC05 = "Internat. Workshop on Symbolic-Numeric Comput. SNC 2005 Proc."}
@string{ProcSNC07 = "SNC'07 Proc. 2007 Internat. Workshop on Symbolic-Numeric Comput."}
@string{ProcSNC09 = "SNC'09 Proc. 2009 Internat. Workshop on Symbolic-Numeric Comput."}
@string{ProcSNC11 = "SNC'11 Proc. 2011 Internat. Workshop on Symbolic-Numeric Comput."}
@string{ProcSNC14 = "SNC'14 Proc. 2014 Internat. Workshop on Symbolic-Numeric Comput."}
@string{ProcSTACS11 = "Proc. 28th Internat. Symp. on Theoretical Aspects of Computer Science, STACS 2011"}
@string{RPI = "Rensselaer Polytechnic Instit."}
@string{SIComp = "{SIAM} J. Comput."}
@string{SIMax = "{SIAM} J. Matrix Anal. Applic."}
@string{SIGSAMbull = "{SIG\-SAM} Bulletin"}
@string{SLNCS = "Lect. Notes Comput. Sci."}
@string{Schoenhage = {Sch\"onhage, A.}}
@string{Seppaelae = {Sepp\"al\"a, M.}}
@string{SpringerVerl = "Springer Verlag"}
@string{Springeraddr = "Heidelberg, Germany"}
@string{STOC = "Annual ACM Symp. Theory Comput."}
@string{TCS = "Theoretical Comput. Sci."}
@string{UCLA = "Univ. California at Los Angeles"}
