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...
Saved in:
Published in | Discrete Applied Mathematics Vol. 164; pp. 121 - 137 |
---|---|
Main Author | |
Format | Journal Article |
Language | English |
Published |
Elsevier B.V
19.02.2014
|
Subjects | |
Online Access | Get 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 |