Exact and heuristic solution approaches for the Integrated Job Scheduling and Constrained Network Routing Problem

This paper examines the problem of scheduling a number of jobs on a finite set of machines such that the overall profit of executed jobs is maximized. Each job has a certain demand, which must be sent to the executing machine via constrained paths. A job cannot start before all its demands have arri...

Full description

Saved in:
Bibliographic Details
Published inDiscrete Applied Mathematics Vol. 164; pp. 121 - 137
Main Author Gamst, Mette
Format Journal Article
LanguageEnglish
Published Elsevier B.V 19.02.2014
Subjects
Online AccessGet full text

Cover

Loading…
Abstract This paper examines the problem of scheduling a number of jobs on a finite set of machines such that the overall profit of executed jobs is maximized. Each job has a certain demand, which must be sent to the executing machine via constrained paths. A job cannot start before all its demands have arrived at the machine. Furthermore, two resource demand transmissions cannot use the same edge in the same time period. The problem has application in grid computing, where a number of geographically distributed machines work together for solving large problems. The machines are connected through an optical network. The problem is formulated as an IP problem and is shown to be NP-hard. An exact solution approach based on Dantzig–Wolfe decomposition is proposed. Also, several heuristic methods are developed by combining heuristics for the job scheduling problem and for the constrained network routing problem. The methods are computationally evaluated on test instances arising from telecommunications with up to 500 jobs and 500 machines. Results show that solving the integrated job scheduling and constrained network routing problem to optimality is very difficult. The exact solution approach performs better than using a standard IP-solver; however, it is still unable to solve several instances. The proposed heuristics generally have good performance. Especially, the First Come First Serve scheduling heuristic combined with a routing strategy, which proposes several good routes for each demand, has good performance with an average solution value gap of 3%. All heuristics have very small running times. ► The problem assigns jobs to machines subject to time windows and demand transmission. ► Demand is transmitted on wavelengths; demands must not share a wavelength on an edge. ► The NP-hard problem has application in Grid Computing using an All-Optical network. ► Solving the problem to optimality using branch-and-price is very time consuming. ► Proposed heuristics have small running times and an average solution value gap of 3%.
AbstractList This paper examines the problem of scheduling a number of jobs on a finite set of machines such that the overall profit of executed jobs is maximized. Each job has a certain demand, which must be sent to the executing machine via constrained paths. A job cannot start before all its demands have arrived at the machine. Furthermore, two resource demand transmissions cannot use the same edge in the same time period. The problem has application in grid computing, where a number of geographically distributed machines work together for solving large problems. The machines are connected through an optical network. The problem is formulated as an IP problem and is shown to be NP-hard. An exact solution approach based on Dantzig–Wolfe decomposition is proposed. Also, several heuristic methods are developed by combining heuristics for the job scheduling problem and for the constrained network routing problem. The methods are computationally evaluated on test instances arising from telecommunications with up to 500 jobs and 500 machines. Results show that solving the integrated job scheduling and constrained network routing problem to optimality is very difficult. The exact solution approach performs better than using a standard IP-solver; however, it is still unable to solve several instances. The proposed heuristics generally have good performance. Especially, the First Come First Serve scheduling heuristic combined with a routing strategy, which proposes several good routes for each demand, has good performance with an average solution value gap of 3%. All heuristics have very small running times. ► The problem assigns jobs to machines subject to time windows and demand transmission. ► Demand is transmitted on wavelengths; demands must not share a wavelength on an edge. ► The NP-hard problem has application in Grid Computing using an All-Optical network. ► Solving the problem to optimality using branch-and-price is very time consuming. ► Proposed heuristics have small running times and an average solution value gap of 3%.
This paper examines the problem of scheduling a number of jobs on a finite set of machines such that the overall profit of executed jobs is maximized. Each job has a certain demand, which must be sent to the executing machine via constrained paths. A job cannot start before all its demands have arrived at the machine. Furthermore, two resource demand transmissions cannot use the same edge in the same time period. The problem has application in grid computing, where a number of geographically distributed machines work together for solving large problems. The machines are connected through an optical network.
Author Gamst, Mette
Author_xml – sequence: 1
  givenname: Mette
  surname: Gamst
  fullname: Gamst, Mette
  email: gamst@imada.sdu.dk, mettegamst.dk@gmail.com
  organization: University of Southern Denmark, Department of Mathematics and Computer Science, Campusvej 55, 5230 Odense M, Denmark
BookMark eNp9UE1PGzEQtRBIhNAfwM3HXnbx7GbXqXqqItqCEFS0lbhZznicON3YwfYW-Pc4pOdKIz2N3of03hk79sETYxcgahDQX25qo7d1IwBqIesCR2wCc9lUvZRwzCZF01cNzB9P2VlKGyEElG_Cnq5eNGauveFrGqNL2SFPYRizC57r3S4GjWtK3IbI85r4tc-0ijqT4TdhyX8W0oyD86v3jEXwKUftfKHvKD-H-Ic_hBJW-B8xLAfanrMTq4dEH_7hlP3-evVr8b26vf92vfhyW2Ezb3JllxJnokUtoZWiQWv7ftbgUmqyglCjmNsWqJ0ZiVLMpOmE6FrsoesaMJ1tp-zjIbdUeBopZbV1CWkYtKcwJgW9hO5T35abMjhIMYaUIlm1i26r46sCofbzqo0q86r9vEpIVaB4Ph88VDr8dRRVQkceybhImJUJ7j_uNxSyhiw
Cites_doi 10.1287/opre.8.1.101
10.1109/49.725178
10.1002/net.21479
10.1109/CCGRID.2007.65
10.1137/S0097539795290477
10.1109/26.153361
10.1023/A:1010027128404
10.1109/49.510910
ContentType Journal Article
Copyright 2011 Elsevier B.V.
Copyright_xml – notice: 2011 Elsevier B.V.
DBID 6I.
AAFTH
AAYXX
CITATION
7SC
8FD
JQ2
L7M
L~C
L~D
DOI 10.1016/j.dam.2011.07.011
DatabaseName ScienceDirect Open Access Titles
Elsevier:ScienceDirect:Open Access
CrossRef
Computer and Information Systems Abstracts
Technology Research Database
ProQuest Computer Science Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
DatabaseTitle CrossRef
Computer and Information Systems Abstracts
Technology Research Database
Computer and Information Systems Abstracts – Academic
Advanced Technologies Database with Aerospace
ProQuest Computer Science Collection
Computer and Information Systems Abstracts Professional
DatabaseTitleList
Computer and Information Systems Abstracts
DeliveryMethod fulltext_linktorsrc
Discipline Mathematics
EISSN 1872-6771
EndPage 137
ExternalDocumentID 10_1016_j_dam_2011_07_011
S0166218X11002617
GroupedDBID -~X
6I.
AAFTH
ADEZE
AFTJW
ALMA_UNASSIGNED_HOLDINGS
FDB
OAUVE
AAYXX
AI.
CITATION
FA8
VH1
WUQ
7SC
8FD
JQ2
L7M
L~C
L~D
ID FETCH-LOGICAL-c282t-fb7c403ca713702cff6642cb7aef0ecac08f31e34d7c7047d50053c615521d5f3
IEDL.DBID IXB
ISSN 0166-218X
IngestDate Fri Jul 11 00:08:11 EDT 2025
Tue Jul 01 01:43:00 EDT 2025
Sat Apr 29 22:45:10 EDT 2023
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Keywords Grid computing
Column generation
Routing and wavelength assignment
Dantzig–Wolfe decomposition
Heuristics
Job scheduling
Language English
License http://www.elsevier.com/open-access/userlicense/1.0
https://www.elsevier.com/tdm/userlicense/1.0
https://www.elsevier.com/open-access/userlicense/1.0
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c282t-fb7c403ca713702cff6642cb7aef0ecac08f31e34d7c7047d50053c615521d5f3
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 23
OpenAccessLink https://www.sciencedirect.com/science/article/pii/S0166218X11002617
PQID 1671596396
PQPubID 23500
PageCount 17
ParticipantIDs proquest_miscellaneous_1671596396
crossref_primary_10_1016_j_dam_2011_07_011
elsevier_sciencedirect_doi_10_1016_j_dam_2011_07_011
ProviderPackageCode CITATION
AAYXX
PublicationCentury 2000
PublicationDate 2014-02-19
PublicationDateYYYYMMDD 2014-02-19
PublicationDate_xml – month: 02
  year: 2014
  text: 2014-02-19
  day: 19
PublicationDecade 2010
PublicationTitle Discrete Applied Mathematics
PublicationYear 2014
Publisher Elsevier B.V
Publisher_xml – name: Elsevier B.V
References L. Marchal, Y. Robert, P.V.-B. Primet, J. Zeng, Scheduling network requests with transmission window. Technical Report 2005-32, Laboratoire de L’Informatique du Parallelisme, Ecole Normale Superieure de Lyon, France, 2005.
A. Elghirani, R. Subrata, A.Y. Zomaya, Intelligent scheduling and replication in datagrids: a synergistic approach. in: Seventh IEEE International Symposium on Cluster Computing and the Grid (CCGrid’07), pp. 1–8, 2007.
Bates (br000015) 2001
2010.
L.-M. Rousseau, M. Gendreau, D. Feillet, Interior point stabilization for column generation. Technical Report Publication CRT-2003-39, Centre de recherche sur les transports, Universite de Montreal, 2003.
Cormen, Leiserson, Rivest, Stein (br000035) 2009
M. Gamst, D. Pisinger, Integrated job scheduling and network routing, Networks (2011) (in press).
M. Grønager, A nordic tier-1 for LHC. Conference Presentation, GLORIAD, 2007.
Subrarnaniam, Barry (br000100) 1997
Dantzig, Wolfe (br000040) 1960; 8
Y. Yan, Scheduling scientific workflow applications in computational grids. Ph.D. thesis, University of Houston, 2007.
M. Gamst, Greedy and meta-heuristics for the offline scheduling problem in grid computing. Technical Report 2.2010, DTU Management Engineering, 2010.
CERN. Worldwide LHC computing grid
Eppstein (br000050) 1998; 28
Kovacevic, Acampora (br000075) 1996; 14
Chlamtac, Ganz, Karmi (br000030) 1992; 40
Agarwal, Dasgupta, Dasgupta, Purohit, Viswanathan (br000005) 2006; vol. 4294
N. Banerjee, V. Metha, S. Pandey, A genetic algorithm approach for solving the routing and wavelength assignment problem in WDM network. in: 3rd IEEE/IEE International Conference on Networking, ICN 2004, Paris, pp. 70–78, 2004.
R.B. Soerensen, Analysing resource allocation in minimum intrusion grid (MiG) using mechanism design. Master’s thesis, Department of Computer Science, Copenhagen University (DIKU), 2007.
Iness, Mukherjee (br000070) 1999; 1
Ramamurthy, Mukherjee (br000085) 1998; 16
Zang, Jue, Mukherjee (br000110) 2000; 1
Birman, Kershenbaum (br000020) 1995
10.1016/j.dam.2011.07.011_br000010
10.1016/j.dam.2011.07.011_br000065
Eppstein (10.1016/j.dam.2011.07.011_br000050) 1998; 28
10.1016/j.dam.2011.07.011_br000095
Birman (10.1016/j.dam.2011.07.011_br000020) 1995
10.1016/j.dam.2011.07.011_br000025
Chlamtac (10.1016/j.dam.2011.07.011_br000030) 1992; 40
Iness (10.1016/j.dam.2011.07.011_br000070) 1999; 1
10.1016/j.dam.2011.07.011_br000045
10.1016/j.dam.2011.07.011_br000055
10.1016/j.dam.2011.07.011_br000105
Zang (10.1016/j.dam.2011.07.011_br000110) 2000; 1
Bates (10.1016/j.dam.2011.07.011_br000015) 2001
Agarwal (10.1016/j.dam.2011.07.011_br000005) 2006; vol. 4294
Dantzig (10.1016/j.dam.2011.07.011_br000040) 1960; 8
Kovacevic (10.1016/j.dam.2011.07.011_br000075) 1996; 14
Cormen (10.1016/j.dam.2011.07.011_br000035) 2009
Ramamurthy (10.1016/j.dam.2011.07.011_br000085) 1998; 16
10.1016/j.dam.2011.07.011_br000090
Subrarnaniam (10.1016/j.dam.2011.07.011_br000100) 1997
10.1016/j.dam.2011.07.011_br000060
10.1016/j.dam.2011.07.011_br000080
References_xml – reference: M. Grønager, A nordic tier-1 for LHC. Conference Presentation, GLORIAD, 2007.
– volume: 40
  start-page: 1171
  year: 1992
  end-page: 1182
  ident: br000030
  article-title: Lightpath communications: an approach to high bandwidth opticalwan’s
  publication-title: IEEE Transactions on Communications
– year: 2009
  ident: br000035
  article-title: Introduction to Algorithms
– start-page: 1
  year: 1995
  end-page: 8
  ident: br000020
  article-title: Routing and wavelength assignment methods in single-hop all-optical networks with blocking
  publication-title: IEEE Infocom’95
– volume: 28
  start-page: 652
  year: 1998
  end-page: 673
  ident: br000050
  article-title: Finding the
  publication-title: SIAM Journal on Computing
– reference: CERN. Worldwide LHC computing grid,
– reference: , 2010.
– volume: 16
  start-page: 1061
  year: 1998
  end-page: 1073
  ident: br000085
  article-title: Wavelength conversion in WDM networking
  publication-title: IEEE Journal on selected areas in Communications
– volume: 1
  start-page: 183
  year: 1999
  end-page: 205
  ident: br000070
  article-title: Sparse wavelength conversion in wavelength-routed WDM optical networks
  publication-title: Photonic Network Communications
– reference: Y. Yan, Scheduling scientific workflow applications in computational grids. Ph.D. thesis, University of Houston, 2007.
– reference: M. Gamst, Greedy and meta-heuristics for the offline scheduling problem in grid computing. Technical Report 2.2010, DTU Management Engineering, 2010.
– reference: L. Marchal, Y. Robert, P.V.-B. Primet, J. Zeng, Scheduling network requests with transmission window. Technical Report 2005-32, Laboratoire de L’Informatique du Parallelisme, Ecole Normale Superieure de Lyon, France, 2005.
– start-page: 406
  year: 1997
  end-page: 410
  ident: br000100
  article-title: Wavelength assignment in fixed routing WDM networks
  publication-title: IEEE International Conference on Communications
– reference: N. Banerjee, V. Metha, S. Pandey, A genetic algorithm approach for solving the routing and wavelength assignment problem in WDM network. in: 3rd IEEE/IEE International Conference on Networking, ICN 2004, Paris, pp. 70–78, 2004.
– reference: R.B. Soerensen, Analysing resource allocation in minimum intrusion grid (MiG) using mechanism design. Master’s thesis, Department of Computer Science, Copenhagen University (DIKU), 2007.
– year: 2001
  ident: br000015
  article-title: Optical Switching and Networking Handbook
– volume: 1
  start-page: 47
  year: 2000
  end-page: 60
  ident: br000110
  article-title: A review of routing and wavelength assignment approaches for wavelength-routed optical wdm networks
  publication-title: Optical Networks Magazine
– volume: vol. 4294
  start-page: 52
  year: 2006
  end-page: 65
  ident: br000005
  article-title: Deco: data replication and execution co-scheduling for utility grids
  publication-title: ICSOC 2006
– reference: L.-M. Rousseau, M. Gendreau, D. Feillet, Interior point stabilization for column generation. Technical Report Publication CRT-2003-39, Centre de recherche sur les transports, Universite de Montreal, 2003.
– volume: 8
  start-page: 101
  year: 1960
  end-page: 111
  ident: br000040
  article-title: Decomposition principle for linear programs
  publication-title: Operations Research
– volume: 14
  start-page: 868
  year: 1996
  end-page: 880
  ident: br000075
  article-title: Benefits of wavelength translation in all-optical clear-channel networks
  publication-title: IEEE Journal on Selected Areas in Communications
– reference: A. Elghirani, R. Subrata, A.Y. Zomaya, Intelligent scheduling and replication in datagrids: a synergistic approach. in: Seventh IEEE International Symposium on Cluster Computing and the Grid (CCGrid’07), pp. 1–8, 2007.
– reference: M. Gamst, D. Pisinger, Integrated job scheduling and network routing, Networks (2011) (in press).
– volume: 8
  start-page: 101
  year: 1960
  ident: 10.1016/j.dam.2011.07.011_br000040
  article-title: Decomposition principle for linear programs
  publication-title: Operations Research
  doi: 10.1287/opre.8.1.101
– ident: 10.1016/j.dam.2011.07.011_br000055
– ident: 10.1016/j.dam.2011.07.011_br000080
– ident: 10.1016/j.dam.2011.07.011_br000010
– volume: 16
  start-page: 1061
  year: 1998
  ident: 10.1016/j.dam.2011.07.011_br000085
  article-title: Wavelength conversion in WDM networking
  publication-title: IEEE Journal on selected areas in Communications
  doi: 10.1109/49.725178
– start-page: 406
  year: 1997
  ident: 10.1016/j.dam.2011.07.011_br000100
  article-title: Wavelength assignment in fixed routing WDM networks
  publication-title: IEEE International Conference on Communications
– ident: 10.1016/j.dam.2011.07.011_br000060
  doi: 10.1002/net.21479
– volume: vol. 4294
  start-page: 52
  year: 2006
  ident: 10.1016/j.dam.2011.07.011_br000005
  article-title: Deco: data replication and execution co-scheduling for utility grids
– ident: 10.1016/j.dam.2011.07.011_br000045
  doi: 10.1109/CCGRID.2007.65
– volume: 28
  start-page: 652
  issue: 2
  year: 1998
  ident: 10.1016/j.dam.2011.07.011_br000050
  article-title: Finding the k shortest paths
  publication-title: SIAM Journal on Computing
  doi: 10.1137/S0097539795290477
– volume: 40
  start-page: 1171
  issue: 7
  year: 1992
  ident: 10.1016/j.dam.2011.07.011_br000030
  article-title: Lightpath communications: an approach to high bandwidth opticalwan’s
  publication-title: IEEE Transactions on Communications
  doi: 10.1109/26.153361
– volume: 1
  start-page: 47
  year: 2000
  ident: 10.1016/j.dam.2011.07.011_br000110
  article-title: A review of routing and wavelength assignment approaches for wavelength-routed optical wdm networks
  publication-title: Optical Networks Magazine
– year: 2009
  ident: 10.1016/j.dam.2011.07.011_br000035
– ident: 10.1016/j.dam.2011.07.011_br000095
– ident: 10.1016/j.dam.2011.07.011_br000090
– start-page: 1
  year: 1995
  ident: 10.1016/j.dam.2011.07.011_br000020
  article-title: Routing and wavelength assignment methods in single-hop all-optical networks with blocking
  publication-title: IEEE Infocom’95
– volume: 1
  start-page: 183
  issue: 3
  year: 1999
  ident: 10.1016/j.dam.2011.07.011_br000070
  article-title: Sparse wavelength conversion in wavelength-routed WDM optical networks
  publication-title: Photonic Network Communications
  doi: 10.1023/A:1010027128404
– ident: 10.1016/j.dam.2011.07.011_br000105
– volume: 14
  start-page: 868
  year: 1996
  ident: 10.1016/j.dam.2011.07.011_br000075
  article-title: Benefits of wavelength translation in all-optical clear-channel networks
  publication-title: IEEE Journal on Selected Areas in Communications
  doi: 10.1109/49.510910
– year: 2001
  ident: 10.1016/j.dam.2011.07.011_br000015
– ident: 10.1016/j.dam.2011.07.011_br000025
– ident: 10.1016/j.dam.2011.07.011_br000065
SSID ssj0001218
ssj0000186
ssj0006644
Score 2.0129418
Snippet This paper examines the problem of scheduling a number of jobs on a finite set of machines such that the overall profit of executed jobs is maximized. Each job...
SourceID proquest
crossref
elsevier
SourceType Aggregation Database
Index Database
Publisher
StartPage 121
SubjectTerms Column generation
Computational grids
Constraints
Dantzig–Wolfe decomposition
Demand
Grid computing
Heuristics
Job scheduling
Mathematical analysis
Mathematical models
Networks
Routing (telecommunications)
Routing and wavelength assignment
Scheduling
Title Exact and heuristic solution approaches for the Integrated Job Scheduling and Constrained Network Routing Problem
URI https://dx.doi.org/10.1016/j.dam.2011.07.011
https://www.proquest.com/docview/1671596396
Volume 164
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV3NT8IwFG8QL3gwfkb8IDXxZDLoWFnZEQkEUAgRSbg1XdspJg6UkXjyb_d1W_1K9OBlzda0Wd5e3_t17_X3ELrQNFRg87RDKBOwQYFLKIjngCr4RAE-oCmB6XDk96Z0MGvMCqhtz8KYtMrc9mc2PbXW-ZNaLs3acj6vTQCs-OCgZob0zPCKgx32aDM9xDe7-kIhZfjRSvany2eMAXwtzZm_fcfMY2OeafaXEk85vyerEtf9zWv9sN-pU-ruoO0cTeJW9sK7qKDjPbQ1_KBiXe2j586rkAkWscIPep3xMmOrcNhSiusVBvSKYRzuWwIJhQeLEE-gU5l09ft0DlPgMy0rAd2jLIUcm6wi0z_OitMcoGm3c9fuOXmdBUfChitxopBJSjwpYMPKSF1GEYimLkMmdES0FJI0I8_VHlVMMvimqmGWrjQRzbqrGpF3iIrxItZHCLswpBkAqAq9Jg00CZRZ5loxj-m6YkEZXVo58mVGp8FtntkjB6FzI3ROGIemjKiVNP-mExzM_V_Dzu1X4bBWTABExHqxXnHXZ4DeAJP5x_-b-gSV4I6arG03OEXF5GWtzwCUJGEFbVTf3ArabLVvb8am7V_3RpVUF98BYFDg9A
linkProvider Elsevier
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV3dS8MwEA9zPjgfxE-cnxF8EurSNmvWRx0b29yGsA32FtIk1Ql203Xgn--lbfwCffClhR4J5XK5-6V3_R1Cl5pGCnyedghlAg4ocIkE8R0whYAowAc0IzAdDIPOhPam9WkJNe2_MKassvD9uU_PvHXxpFZos7aYzWojACsBBKipIT0zvOJraB3QADP9G7rT2y8cUoYgrWK_unwmGSDY0oL6O3DMRDbpmZV_KfFcEHyya-K6v4WtHw48i0rtbbRVwEl8k7_xDirpZBdtDj64WJd76KX1JmSKRaLwo17lxMzYWhy2nOJ6iQG-YhiHu5ZBQuHePMIjECpTr_6QzWE6fGZ9JUA8zGvIsSkrMvL7vDvNPpq0W-NmxykaLTgSTlypE0dMUuJLASdWRjwZx6AaT0ZM6JhoKSRpxL6rfaqYZLCoqm72rjQpTc9V9dg_QOVknuhDhF0Y0ggBVUV-g4aahMrsc62Yz7SnWFhFV1aPfJHzaXBbaPbEQencKJ0TxuFWRdRqmn8zCg7-_q9hF3ZVOGwWkwERiZ6vltwNGMA3AGXB0f-mPkcbnfGgz_vd4d0xqoCEmhJuNzxB5fR1pU8BoaTRWWaB71353_I
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Exact+and+heuristic+solution+approaches+for+the+Integrated+Job+Scheduling+and+Constrained+Network+Routing+Problem&rft.jtitle=Discrete+Applied+Mathematics&rft.au=Gamst%2C+Mette&rft.date=2014-02-19&rft.issn=0166-218X&rft.volume=164&rft.spage=121&rft.epage=137&rft_id=info:doi/10.1016%2Fj.dam.2011.07.011&rft.externalDBID=NO_FULL_TEXT
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0166-218X&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0166-218X&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0166-218X&client=summon