{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,8]],"date-time":"2026-06-08T16:27:07Z","timestamp":1780936027303,"version":"3.54.1"},"reference-count":19,"publisher":"American Mathematical Society (AMS)","issue":"310","license":[{"start":{"date-parts":[[2018,7,7]],"date-time":"2018-07-07T00:00:00Z","timestamp":1530921600000},"content-version":"am","delay-in-days":365,"URL":"https:\/\/www.ams.org\/publications\/copyright-and-permissions"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Math. Comp."],"abstract":"<p>\n                    Rounding error analyses of numerical algorithms are most often carried out via repeated applications of the so-called standard models of floating-point arithmetic. Given a round-to-nearest function\n                    <inline-formula content-type=\"math\/mathml\">\n                      <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\" alttext=\"normal f normal l\">\n                        <mml:semantics>\n                          <mml:mrow class=\"MJX-TeXAtom-ORD\">\n                            <mml:mi mathvariant=\"normal\">f<\/mml:mi>\n                            <mml:mi mathvariant=\"normal\">l<\/mml:mi>\n                          <\/mml:mrow>\n                          <mml:annotation encoding=\"application\/x-tex\">\\mathrm {fl}<\/mml:annotation>\n                        <\/mml:semantics>\n                      <\/mml:math>\n                    <\/inline-formula>\n                    and barring underflow and overflow, such models bound the relative errors\n                    <inline-formula content-type=\"math\/mathml\">\n                      <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\" alttext=\"upper E 1 left-parenthesis t right-parenthesis equals StartAbsoluteValue t minus normal f normal l left-parenthesis t right-parenthesis EndAbsoluteValue slash StartAbsoluteValue t EndAbsoluteValue\">\n                        <mml:semantics>\n                          <mml:mrow>\n                            <mml:msub>\n                              <mml:mi>E<\/mml:mi>\n                              <mml:mn>1<\/mml:mn>\n                            <\/mml:msub>\n                            <mml:mo stretchy=\"false\">(<\/mml:mo>\n                            <mml:mi>t<\/mml:mi>\n                            <mml:mo stretchy=\"false\">)<\/mml:mo>\n                            <mml:mo>=<\/mml:mo>\n                            <mml:mrow class=\"MJX-TeXAtom-ORD\">\n                              <mml:mo stretchy=\"false\">|<\/mml:mo>\n                            <\/mml:mrow>\n                            <mml:mi>t<\/mml:mi>\n                            <mml:mo>\n                              \u2212\n                              \n                            <\/mml:mo>\n                            <mml:mrow class=\"MJX-TeXAtom-ORD\">\n                              <mml:mi mathvariant=\"normal\">f<\/mml:mi>\n                              <mml:mi mathvariant=\"normal\">l<\/mml:mi>\n                            <\/mml:mrow>\n                            <mml:mo stretchy=\"false\">(<\/mml:mo>\n                            <mml:mi>t<\/mml:mi>\n                            <mml:mo stretchy=\"false\">)<\/mml:mo>\n                            <mml:mrow class=\"MJX-TeXAtom-ORD\">\n                              <mml:mo stretchy=\"false\">|<\/mml:mo>\n                            <\/mml:mrow>\n                            <mml:mrow class=\"MJX-TeXAtom-ORD\">\n                              <mml:mo>\/<\/mml:mo>\n                            <\/mml:mrow>\n                            <mml:mrow class=\"MJX-TeXAtom-ORD\">\n                              <mml:mo stretchy=\"false\">|<\/mml:mo>\n                            <\/mml:mrow>\n                            <mml:mi>t<\/mml:mi>\n                            <mml:mrow class=\"MJX-TeXAtom-ORD\">\n                              <mml:mo stretchy=\"false\">|<\/mml:mo>\n                            <\/mml:mrow>\n                          <\/mml:mrow>\n                          <mml:annotation encoding=\"application\/x-tex\">E_1(t) = |t-\\mathrm {fl}(t)|\/|t|<\/mml:annotation>\n                        <\/mml:semantics>\n                      <\/mml:math>\n                    <\/inline-formula>\n                    and\n                    <inline-formula content-type=\"math\/mathml\">\n                      <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\" alttext=\"upper E 2 left-parenthesis t right-parenthesis equals StartAbsoluteValue t minus normal f normal l left-parenthesis t right-parenthesis EndAbsoluteValue slash StartAbsoluteValue normal f normal l left-parenthesis t right-parenthesis EndAbsoluteValue\">\n                        <mml:semantics>\n                          <mml:mrow>\n                            <mml:msub>\n                              <mml:mi>E<\/mml:mi>\n                              <mml:mn>2<\/mml:mn>\n                            <\/mml:msub>\n                            <mml:mo stretchy=\"false\">(<\/mml:mo>\n                            <mml:mi>t<\/mml:mi>\n                            <mml:mo stretchy=\"false\">)<\/mml:mo>\n                            <mml:mo>=<\/mml:mo>\n                            <mml:mrow class=\"MJX-TeXAtom-ORD\">\n                              <mml:mo stretchy=\"false\">|<\/mml:mo>\n                            <\/mml:mrow>\n                            <mml:mi>t<\/mml:mi>\n                            <mml:mo>\n                              \u2212\n                              \n                            <\/mml:mo>\n                            <mml:mrow class=\"MJX-TeXAtom-ORD\">\n                              <mml:mi mathvariant=\"normal\">f<\/mml:mi>\n                              <mml:mi mathvariant=\"normal\">l<\/mml:mi>\n                            <\/mml:mrow>\n                            <mml:mo stretchy=\"false\">(<\/mml:mo>\n                            <mml:mi>t<\/mml:mi>\n                            <mml:mo stretchy=\"false\">)<\/mml:mo>\n                            <mml:mrow class=\"MJX-TeXAtom-ORD\">\n                              <mml:mo stretchy=\"false\">|<\/mml:mo>\n                            <\/mml:mrow>\n                            <mml:mrow class=\"MJX-TeXAtom-ORD\">\n                              <mml:mo>\/<\/mml:mo>\n                            <\/mml:mrow>\n                            <mml:mrow class=\"MJX-TeXAtom-ORD\">\n                              <mml:mo stretchy=\"false\">|<\/mml:mo>\n                            <\/mml:mrow>\n                            <mml:mrow class=\"MJX-TeXAtom-ORD\">\n                              <mml:mi mathvariant=\"normal\">f<\/mml:mi>\n                              <mml:mi mathvariant=\"normal\">l<\/mml:mi>\n                            <\/mml:mrow>\n                            <mml:mo stretchy=\"false\">(<\/mml:mo>\n                            <mml:mi>t<\/mml:mi>\n                            <mml:mo stretchy=\"false\">)<\/mml:mo>\n                            <mml:mrow class=\"MJX-TeXAtom-ORD\">\n                              <mml:mo stretchy=\"false\">|<\/mml:mo>\n                            <\/mml:mrow>\n                          <\/mml:mrow>\n                          <mml:annotation encoding=\"application\/x-tex\">E_2(t) = |t-\\mathrm {fl}(t)|\/|\\mathrm {fl}(t)|<\/mml:annotation>\n                        <\/mml:semantics>\n                      <\/mml:math>\n                    <\/inline-formula>\n                    by the unit roundoff\n                    <inline-formula content-type=\"math\/mathml\">\n                      <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\" alttext=\"u\">\n                        <mml:semantics>\n                          <mml:mi>u<\/mml:mi>\n                          <mml:annotation encoding=\"application\/x-tex\">u<\/mml:annotation>\n                        <\/mml:semantics>\n                      <\/mml:math>\n                    <\/inline-formula>\n                    . This paper investigates the possibility and the usefulness of refining these bounds, both in the case of an arbitrary real\n                    <inline-formula content-type=\"math\/mathml\">\n                      <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\" alttext=\"t\">\n                        <mml:semantics>\n                          <mml:mi>t<\/mml:mi>\n                          <mml:annotation encoding=\"application\/x-tex\">t<\/mml:annotation>\n                        <\/mml:semantics>\n                      <\/mml:math>\n                    <\/inline-formula>\n                    and in the case where\n                    <inline-formula content-type=\"math\/mathml\">\n                      <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\" alttext=\"t\">\n                        <mml:semantics>\n                          <mml:mi>t<\/mml:mi>\n                          <mml:annotation encoding=\"application\/x-tex\">t<\/mml:annotation>\n                        <\/mml:semantics>\n                      <\/mml:math>\n                    <\/inline-formula>\n                    is the exact result of an arithmetic operation on some floating-point numbers. We show that\n                    <inline-formula content-type=\"math\/mathml\">\n                      <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\" alttext=\"upper E 1 left-parenthesis t right-parenthesis\">\n                        <mml:semantics>\n                          <mml:mrow>\n                            <mml:msub>\n                              <mml:mi>E<\/mml:mi>\n                              <mml:mn>1<\/mml:mn>\n                            <\/mml:msub>\n                            <mml:mo stretchy=\"false\">(<\/mml:mo>\n                            <mml:mi>t<\/mml:mi>\n                            <mml:mo stretchy=\"false\">)<\/mml:mo>\n                          <\/mml:mrow>\n                          <mml:annotation encoding=\"application\/x-tex\">E_1(t)<\/mml:annotation>\n                        <\/mml:semantics>\n                      <\/mml:math>\n                    <\/inline-formula>\n                    and\n                    <inline-formula content-type=\"math\/mathml\">\n                      <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\" alttext=\"upper E 2 left-parenthesis t right-parenthesis\">\n                        <mml:semantics>\n                          <mml:mrow>\n                            <mml:msub>\n                              <mml:mi>E<\/mml:mi>\n                              <mml:mn>2<\/mml:mn>\n                            <\/mml:msub>\n                            <mml:mo stretchy=\"false\">(<\/mml:mo>\n                            <mml:mi>t<\/mml:mi>\n                            <mml:mo stretchy=\"false\">)<\/mml:mo>\n                          <\/mml:mrow>\n                          <mml:annotation encoding=\"application\/x-tex\">E_2(t)<\/mml:annotation>\n                        <\/mml:semantics>\n                      <\/mml:math>\n                    <\/inline-formula>\n                    are optimally bounded by\n                    <inline-formula content-type=\"math\/mathml\">\n                      <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\" alttext=\"u slash left-parenthesis 1 plus u right-parenthesis\">\n                        <mml:semantics>\n                          <mml:mrow>\n                            <mml:mi>u<\/mml:mi>\n                            <mml:mrow class=\"MJX-TeXAtom-ORD\">\n                              <mml:mo>\/<\/mml:mo>\n                            <\/mml:mrow>\n                            <mml:mo stretchy=\"false\">(<\/mml:mo>\n                            <mml:mn>1<\/mml:mn>\n                            <mml:mo>+<\/mml:mo>\n                            <mml:mi>u<\/mml:mi>\n                            <mml:mo stretchy=\"false\">)<\/mml:mo>\n                          <\/mml:mrow>\n                          <mml:annotation encoding=\"application\/x-tex\">u\/(1+u)<\/mml:annotation>\n                        <\/mml:semantics>\n                      <\/mml:math>\n                    <\/inline-formula>\n                    and\n                    <inline-formula content-type=\"math\/mathml\">\n                      <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\" alttext=\"u\">\n                        <mml:semantics>\n                          <mml:mi>u<\/mml:mi>\n                          <mml:annotation encoding=\"application\/x-tex\">u<\/mml:annotation>\n                        <\/mml:semantics>\n                      <\/mml:math>\n                    <\/inline-formula>\n                    , respectively, when\n                    <inline-formula content-type=\"math\/mathml\">\n                      <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\" alttext=\"t\">\n                        <mml:semantics>\n                          <mml:mi>t<\/mml:mi>\n                          <mml:annotation encoding=\"application\/x-tex\">t<\/mml:annotation>\n                        <\/mml:semantics>\n                      <\/mml:math>\n                    <\/inline-formula>\n                    is real or, under mild assumptions on the base and the precision, when\n                    <inline-formula content-type=\"math\/mathml\">\n                      <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\" alttext=\"t equals x plus-or-minus y\">\n                        <mml:semantics>\n                          <mml:mrow>\n                            <mml:mi>t<\/mml:mi>\n                            <mml:mo>=<\/mml:mo>\n                            <mml:mi>x<\/mml:mi>\n                            <mml:mo>\n                              \u00b1\n                              \n                            <\/mml:mo>\n                            <mml:mi>y<\/mml:mi>\n                          <\/mml:mrow>\n                          <mml:annotation encoding=\"application\/x-tex\">t = x \\pm y<\/mml:annotation>\n                        <\/mml:semantics>\n                      <\/mml:math>\n                    <\/inline-formula>\n                    or\n                    <inline-formula content-type=\"math\/mathml\">\n                      <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\" alttext=\"t equals x y\">\n                        <mml:semantics>\n                          <mml:mrow>\n                            <mml:mi>t<\/mml:mi>\n                            <mml:mo>=<\/mml:mo>\n                            <mml:mi>x<\/mml:mi>\n                            <mml:mi>y<\/mml:mi>\n                          <\/mml:mrow>\n                          <mml:annotation encoding=\"application\/x-tex\">t = xy<\/mml:annotation>\n                        <\/mml:semantics>\n                      <\/mml:math>\n                    <\/inline-formula>\n                    with\n                    <inline-formula content-type=\"math\/mathml\">\n                      <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\" alttext=\"x comma y\">\n                        <mml:semantics>\n                          <mml:mrow>\n                            <mml:mi>x<\/mml:mi>\n                            <mml:mo>,<\/mml:mo>\n                            <mml:mi>y<\/mml:mi>\n                          <\/mml:mrow>\n                          <mml:annotation encoding=\"application\/x-tex\">x,y<\/mml:annotation>\n                        <\/mml:semantics>\n                      <\/mml:math>\n                    <\/inline-formula>\n                    two floating-point numbers. We prove that while this remains true for division in base\n                    <inline-formula content-type=\"math\/mathml\">\n                      <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\" alttext=\"beta greater-than 2\">\n                        <mml:semantics>\n                          <mml:mrow>\n                            <mml:mi>\n                              \u03b2\n                              \n                            <\/mml:mi>\n                            <mml:mo>&gt;<\/mml:mo>\n                            <mml:mn>2<\/mml:mn>\n                          <\/mml:mrow>\n                          <mml:annotation encoding=\"application\/x-tex\">\\beta &gt; 2<\/mml:annotation>\n                        <\/mml:semantics>\n                      <\/mml:math>\n                    <\/inline-formula>\n                    , smaller, attainable bounds can be derived for both division in base\n                    <inline-formula content-type=\"math\/mathml\">\n                      <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\" alttext=\"beta equals 2\">\n                        <mml:semantics>\n                          <mml:mrow>\n                            <mml:mi>\n                              \u03b2\n                              \n                            <\/mml:mi>\n                            <mml:mo>=<\/mml:mo>\n                            <mml:mn>2<\/mml:mn>\n                          <\/mml:mrow>\n                          <mml:annotation encoding=\"application\/x-tex\">\\beta =2<\/mml:annotation>\n                        <\/mml:semantics>\n                      <\/mml:math>\n                    <\/inline-formula>\n                    and square root. This set of optimal bounds is then applied to the rounding error analysis of various numerical algorithms: in all cases, we obtain significantly shorter proofs of the best-known error bounds for such algorithms, and\/or improvements on these bounds themselves.\n                  <\/p>","DOI":"10.1090\/mcom\/3234","type":"journal-article","created":{"date-parts":[[2016,11,11]],"date-time":"2016-11-11T07:53:18Z","timestamp":1478850798000},"page":"803-819","source":"Crossref","is-referenced-by-count":31,"title":["On relative errors of floating-point operations: Optimal bounds and applications"],"prefix":"10.1090","volume":"87","author":[{"given":"Claude-Pierre","family":"Jeannerod","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Siegfried M.","family":"Rump","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"14","published-online":{"date-parts":[[2017,7,7]]},"reference":[{"issue":"259","key":"1","doi-asserted-by":"publisher","first-page":"1469","DOI":"10.1090\/S0025-5718-07-01931-X","article-title":"Error bounds on complex floating-point multiplication","volume":"76","author":"Brent, Richard","year":"2007","journal-title":"Math. Comp.","ISSN":"https:\/\/id.crossref.org\/issn\/0025-5718","issn-type":"print"},{"key":"2","doi-asserted-by":"publisher","first-page":"224","DOI":"10.1007\/BF01397083","article-title":"A floating-point technique for extending the available precision","volume":"18","author":"Dekker, T. J.","year":"1971","journal-title":"Numer. Math.","ISSN":"https:\/\/id.crossref.org\/issn\/0029-599X","issn-type":"print"},{"key":"3","isbn-type":"print","volume-title":"Concrete mathematics","author":"Graham, Ronald L.","year":"1994","ISBN":"https:\/\/id.crossref.org\/isbn\/0201558025","edition":"2"},{"key":"4","volume-title":"Inequalities","author":"Hardy, G. H.","year":"1952"},{"key":"5","isbn-type":"print","doi-asserted-by":"publisher","DOI":"10.1137\/1.9780898718027","volume-title":"Accuracy and stability of numerical algorithms","author":"Higham, Nicholas J.","year":"2002","ISBN":"https:\/\/id.crossref.org\/isbn\/0898715210","edition":"2"},{"key":"6","unstructured":"J. E. Holm, Floating-Point Arithmetic and Program Correctness Proofs, Ph.D. thesis, Cornell University, Ithaca, NY, August 1980, pp. vii+133."},{"key":"7","doi-asserted-by":"crossref","unstructured":"T. E. Hull, T. F. Fairgrieve, and P. T. P. Tang, Implementing complex elementary functions using exception handling, ACM Trans. Math. Software 20 (1994), no. 2, 215\u2013244.","DOI":"10.1145\/178365.178404"},{"issue":"304","key":"8","doi-asserted-by":"publisher","first-page":"881","DOI":"10.1090\/mcom\/3123","article-title":"Error bounds on complex floating-point multiplication with an FMA","volume":"86","author":"Jeannerod, Claude-Pierre","year":"2017","journal-title":"Math. Comp.","ISSN":"https:\/\/id.crossref.org\/issn\/0025-5718","issn-type":"print"},{"issue":"2","key":"9","doi-asserted-by":"publisher","first-page":"228","DOI":"10.1109\/TC.2010.144","article-title":"Midpoints and exact points of some algebraic functions in floating-point arithmetic","volume":"60","author":"Jeannerod, Claude-Pierre","year":"2011","journal-title":"IEEE Trans. Comput.","ISSN":"https:\/\/id.crossref.org\/issn\/0018-9340","issn-type":"print"},{"issue":"2","key":"10","doi-asserted-by":"publisher","first-page":"338","DOI":"10.1137\/120894488","article-title":"Improved error bounds for inner products in floating-point arithmetic","volume":"34","author":"Jeannerod, Claude-Pierre","year":"2013","journal-title":"SIAM J. Matrix Anal. Appl.","ISSN":"https:\/\/id.crossref.org\/issn\/0895-4798","issn-type":"print"},{"key":"11","unstructured":"W. Keller, Prime factors \ud835\udc58\u22c52\u207f+1 of Fermat numbers \ud835\udc39\u2098 and complete factoring status, August 2016, web page available at http:\/\/www.prothsearch.net\/fermat.html."},{"key":"12","isbn-type":"print","volume-title":"The art of computer programming. Vol. 2","author":"Knuth, Donald E.","year":"1998","ISBN":"https:\/\/id.crossref.org\/isbn\/0201896842"},{"issue":"1","key":"13","doi-asserted-by":"publisher","first-page":"111","DOI":"10.1147\/rd.341.0111","article-title":"Computation of elementary functions on the IBM RISC System\/6000 processor","volume":"34","author":"Markstein, P. W.","year":"1990","journal-title":"IBM J. Res. Develop.","ISSN":"https:\/\/id.crossref.org\/issn\/0018-8646","issn-type":"print"},{"issue":"6","key":"14","doi-asserted-by":"publisher","first-page":"1955","DOI":"10.1137\/030601818","article-title":"Accurate sum and dot product","volume":"26","author":"Ogita, Takeshi","year":"2005","journal-title":"SIAM J. Sci. Comput.","ISSN":"https:\/\/id.crossref.org\/issn\/1064-8275","issn-type":"print"},{"issue":"2","key":"15","doi-asserted-by":"publisher","first-page":"684","DOI":"10.1137\/130927231","article-title":"Improved backward error bounds for LU and Cholesky factorizations","volume":"35","author":"Rump, Siegfried M.","year":"2014","journal-title":"SIAM J. Matrix Anal. Appl.","ISSN":"https:\/\/id.crossref.org\/issn\/0895-4798","issn-type":"print"},{"issue":"1","key":"16","doi-asserted-by":"publisher","first-page":"189","DOI":"10.1137\/050645671","article-title":"Accurate floating-point summation. I. Faithful rounding","volume":"31","author":"Rump, Siegfried","year":"2008","journal-title":"SIAM J. Sci. Comput.","ISSN":"https:\/\/id.crossref.org\/issn\/1064-8275","issn-type":"print"},{"key":"17","unstructured":"N. J. A. Sloane and D. W. Wilson, Sequence A019434, The On-Line Encyclopedia of Integer Sequences, published electronically at http:\/\/oeis.org."},{"key":"18","series-title":"Prentice-Hall Series in Automatic Computation","volume-title":"Floating-point computation","author":"Sterbenz, Pat H.","year":"1974"},{"key":"19","doi-asserted-by":"publisher","first-page":"319","DOI":"10.1007\/BF01386233","article-title":"Error analysis of floating-point computation","volume":"2","author":"Wilkinson, J. H.","year":"1960","journal-title":"Numer. Math.","ISSN":"https:\/\/id.crossref.org\/issn\/0029-599X","issn-type":"print"}],"container-title":["Mathematics of Computation"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/www.ams.org\/mcom\/2018-87-310\/S0025-5718-2017-03234-8\/S0025-5718-2017-03234-8.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"},{"URL":"https:\/\/www.ams.org\/mcom\/2018-87-310\/S0025-5718-2017-03234-8\/S0025-5718-2017-03234-8.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,21]],"date-time":"2026-04-21T19:32:54Z","timestamp":1776799974000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.ams.org\/mcom\/2018-87-310\/S0025-5718-2017-03234-8\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,7,7]]},"references-count":19,"journal-issue":{"issue":"310","published-print":{"date-parts":[[2018,3]]}},"alternative-id":["S0025-5718-2017-03234-8"],"URL":"https:\/\/doi.org\/10.1090\/mcom\/3234","archive":["CLOCKSS","Portico"],"relation":{},"ISSN":["1088-6842","0025-5718"],"issn-type":[{"value":"1088-6842","type":"electronic"},{"value":"0025-5718","type":"print"}],"subject":[],"published":{"date-parts":[[2017,7,7]]}}}