Optimizing Container Loading With Autonomous Robots

In this paper, we investigate a problem associated with transferring a set of containers from the storage to the loading area of a warehouse using autonomous robots. In addition to assigning robots to containers, the special topology considered in this paper requires coordinated planning of the robo...

Full description

Saved in:
Bibliographic Details
Published inIEEE transactions on automation science and engineering Vol. 15; no. 2; pp. 717 - 731
Main Authors Stavrou, Demetris, Timotheou, Stelios, Panayiotou, Christos G., Polycarpou, Marios M.
Format Journal Article
LanguageEnglish
Published IEEE 01.04.2018
Subjects
Online AccessGet full text
ISSN1545-5955
1558-3783
1558-3783
DOI10.1109/TASE.2017.2679485

Cover

Abstract In this paper, we investigate a problem associated with transferring a set of containers from the storage to the loading area of a warehouse using autonomous robots. In addition to assigning robots to containers, the special topology considered in this paper requires coordinated planning of the robots' movement to avoid conflicts. We formulate the joint problem of robot assignment and movement coordination with the objective of minimizing the time required for all robots to carry their assigned containers to the destination, subject to conflict-free movement of all robots. We use the concept of abstract time windows (ATWs) to represent the movement of robots. The conditions for detecting conflicts in the ATW representation are introduced along with the necessary operations for resolving conflicts. For the solution of the problem, two approaches are developed. The first is a mathematical programming approach that formulates the problem as a mixed-integer linear program that allows optimal solution using appropriate solvers, while the second is a heuristic approach that allows fast, close-to-optimal solutions. Even though the proposed approaches focus on the case where the number of robots is equal to the number of containers, we also discuss how to solve the problem when having unequal number of robots and containers. Simulation results show that the heuristic approach provides a solution within 5% of the optimal solution with the minimum time of completion of all tasks being the performance metric, and executes six orders of magnitude faster than a state-of-the-art mathematical programming solver. Note to Practitioners -Robotic systems are increasingly used in logistics facilities, such as warehouses and container terminals. Nonetheless, achieving improved efficiency in this context poses several challenges in terms of real-time execution, coordinated resolution of robot conflicts, and adaptation to unpredictable events in operational environments. This paper examines a problem related to the coordination of a team of autonomous robots operating in a container handling facility, where containers need to be transferred from the storage area to a loading station. The considered topology involves containers arranged in lanes for efficient storage, but imposes limitations on the movement of autonomous robots. Such a topology is commonly found in container terminals where straddle carriers have to transfer containers from a storage yard to quay cranes or trucks and vice versa, but have limitations on moving on the same or even adjacent container lanes. To address this problem, we develop a novel method that efficiently assigns containers to robots and defines appropriate timings for collective coordination of robot movements. We illustrate that the proposed method provides very efficient results (within 5% from the optimal) for multiple configuration scenarios. Even more importantly, the method is suitable for real-time execution as it solves problems with hundreds of robots/containers within a few milliseconds; this further offers the ability for solution adaptation in dynamically varying environments, e.g., in situations of robot delays or breakdowns.
AbstractList In this paper, we investigate a problem associated with transferring a set of containers from the storage to the loading area of a warehouse using autonomous robots. In addition to assigning robots to containers, the special topology considered in this paper requires coordinated planning of the robots' movement to avoid conflicts. We formulate the joint problem of robot assignment and movement coordination with the objective of minimizing the time required for all robots to carry their assigned containers to the destination, subject to conflict-free movement of all robots. We use the concept of abstract time windows (ATWs) to represent the movement of robots. The conditions for detecting conflicts in the ATW representation are introduced along with the necessary operations for resolving conflicts. For the solution of the problem, two approaches are developed. The first is a mathematical programming approach that formulates the problem as a mixed-integer linear program that allows optimal solution using appropriate solvers, while the second is a heuristic approach that allows fast, close-to-optimal solutions. Even though the proposed approaches focus on the case where the number of robots is equal to the number of containers, we also discuss how to solve the problem when having unequal number of robots and containers. Simulation results show that the heuristic approach provides a solution within 5% of the optimal solution with the minimum time of completion of all tasks being the performance metric, and executes six orders of magnitude faster than a state-of-the-art mathematical programming solver. Note to Practitioners -Robotic systems are increasingly used in logistics facilities, such as warehouses and container terminals. Nonetheless, achieving improved efficiency in this context poses several challenges in terms of real-time execution, coordinated resolution of robot conflicts, and adaptation to unpredictable events in operational environments. This paper examines a problem related to the coordination of a team of autonomous robots operating in a container handling facility, where containers need to be transferred from the storage area to a loading station. The considered topology involves containers arranged in lanes for efficient storage, but imposes limitations on the movement of autonomous robots. Such a topology is commonly found in container terminals where straddle carriers have to transfer containers from a storage yard to quay cranes or trucks and vice versa, but have limitations on moving on the same or even adjacent container lanes. To address this problem, we develop a novel method that efficiently assigns containers to robots and defines appropriate timings for collective coordination of robot movements. We illustrate that the proposed method provides very efficient results (within 5% from the optimal) for multiple configuration scenarios. Even more importantly, the method is suitable for real-time execution as it solves problems with hundreds of robots/containers within a few milliseconds; this further offers the ability for solution adaptation in dynamically varying environments, e.g., in situations of robot delays or breakdowns.
Author Stavrou, Demetris
Polycarpou, Marios M.
Timotheou, Stelios
Panayiotou, Christos G.
Author_xml – sequence: 1
  givenname: Demetris
  orcidid: 0000-0001-7640-3883
  surname: Stavrou
  fullname: Stavrou, Demetris
  email: stavrou.demetris@ucy.ac.cy
  organization: Phoebe Research and Innovation Ltd., Nicosia, Cyprus
– sequence: 2
  givenname: Stelios
  surname: Timotheou
  fullname: Timotheou, Stelios
  email: timotheou.stelios@ucy.ac.cy
  organization: Department of Electrical and Computer Engineering, KIOS Research and Innovation Center of Excellence, University of Cyprus, Nicosia, Cyprus
– sequence: 3
  givenname: Christos G.
  orcidid: 0000-0002-6476-9025
  surname: Panayiotou
  fullname: Panayiotou, Christos G.
  email: christosp@ucy.ac.cy
  organization: Department of Electrical and Computer Engineering, KIOS Research and Innovation Center of Excellence, University of Cyprus, Nicosia, Cyprus
– sequence: 4
  givenname: Marios M.
  surname: Polycarpou
  fullname: Polycarpou, Marios M.
  email: mpolycar@ucy.ac.cy
  organization: Department of Electrical and Computer Engineering, KIOS Research and Innovation Center of Excellence, University of Cyprus, Nicosia, Cyprus
BookMark eNptkM9KAzEQh4NUsK0-gHjZF9g62SRNciyl_oFCQSseQzabaGSblE2K1Ke3S6WH4mmG4ffN8M0IDUIMFqFbDBOMQd6vZ6-LSQWYT6opl1SwCzTEjImScEEGfU9ZySRjV2iU0hdARYWEISKrbfYb_-PDRzGPIWsfbFcso276ybvPn8Vsl2OIm7hLxUusY07X6NLpNtmbvzpGbw-L9fypXK4en-ezZWkIiFwSImQtLMMGiCZO0BqmhmLJicM1MU3FdAOu1tzRxgGjpOJciroGDoY5ZsgYVce9u7DV-2_dtmrb-Y3u9gqD6rVV1smqXlv9aR8gfoRMF1PqrFPGZ539wa3Tvj2R_cPOSXxGnl_7j7k7Mt5ae8pzyYg8eP4CgN13Iw
CODEN ITASC7
CitedBy_id crossref_primary_10_12716_1001_15_03_22
crossref_primary_10_1109_TASE_2022_3168621
crossref_primary_10_1109_TASE_2021_3100718
crossref_primary_10_1109_TASE_2018_2877499
crossref_primary_10_1016_j_automatica_2022_110228
crossref_primary_10_1016_j_ejcon_2020_08_001
crossref_primary_10_3390_mi12070774
Cites_doi 10.1080/00207549308956848
10.1007/s00170-006-0909-4
10.1109/ICCP.2013.6646109
10.1080/00207548608919789
10.1115/1.2901666
10.1109/70.499821
10.1287/mnsc.6.1.80
10.1080/002075497195119
10.1080/00207548708919869
10.1080/00207549108948090
10.1016/j.ejor.2004.09.020
10.1287/trsc.1090.0301
10.1080/00207540110091712
10.1080/07408179108963842
10.1109/TMECH.2006.886255
10.1016/j.rcim.2009.10.003
10.1109/TASE.2006.888049
10.1109/MRA.2007.901316
10.1137/1.9780898717754
10.1016/j.cie.2007.06.016
10.1080/07408170008967423
10.1016/j.ejor.2013.11.023
10.1109/TASE.2009.2016350
10.1007/s00291-003-0157-z
10.1109/TASE.2015.2446614
10.1007/s10846-013-0003-8
10.1007/3-540-27679-3_3
10.1080/00207549508904872
10.1109/TRO.2010.2098270
10.1016/j.conengprac.2010.12.006
10.1109/MED.2012.6265825
10.1016/S0925-5273(02)00370-5
ContentType Journal Article
DBID 97E
RIA
RIE
AAYXX
CITATION
ADTOC
UNPAY
DOI 10.1109/TASE.2017.2679485
DatabaseName IEEE All-Society Periodicals Package (ASPP) 2005–Present
IEEE All-Society Periodicals Package (ASPP) 1998–Present
IEEE Electronic Library (IEL)
CrossRef
Unpaywall for CDI: Periodical Content
Unpaywall
DatabaseTitle CrossRef
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
– sequence: 2
  dbid: UNPAY
  name: Unpaywall
  url: https://proxy.k.utb.cz/login?url=https://unpaywall.org/
  sourceTypes: Open Access Repository
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISSN 1558-3783
EndPage 731
ExternalDocumentID oai:zenodo.org:1253363
10_1109_TASE_2017_2679485
7953997
Genre orig-research
GrantInformation_xml – fundername: European Research Council Advanced Grant FAULT-ADAPTIVE
  grantid: ERC-2011-ADG-291508
  funderid: 10.13039/501100000781
GroupedDBID -~X
0R~
29I
4.4
5GY
5VS
6IK
97E
AAJGR
AARMG
AASAJ
AAWTH
ABAZT
ABQJQ
ABVLG
ACGFO
ACGFS
ACIWK
AENEX
AETIX
AGQYO
AGSQL
AHBIQ
AIBXA
AKJIK
AKQYR
ALMA_UNASSIGNED_HOLDINGS
ATWAV
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CS3
DU5
EBS
EJD
F5P
HZ~
H~9
IFIPE
IPLJI
JAVBF
LAI
M43
O9-
OCL
PQQKQ
RIA
RIE
RNS
AAYXX
CITATION
RIG
ADTOC
UNPAY
ID FETCH-LOGICAL-c308t-3389b8e51c03a3f84b06c41973f1b3cd25ad0fba7f4df054327798bb070c5f5c3
IEDL.DBID RIE
ISSN 1545-5955
1558-3783
IngestDate Sun Oct 26 02:58:10 EDT 2025
Wed Oct 01 03:35:39 EDT 2025
Thu Apr 24 23:01:10 EDT 2025
Wed Aug 27 02:52:23 EDT 2025
IsDoiOpenAccess false
IsOpenAccess true
IsPeerReviewed false
IsScholarly true
Issue 2
Language English
License https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html
cc-by
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c308t-3389b8e51c03a3f84b06c41973f1b3cd25ad0fba7f4df054327798bb070c5f5c3
ORCID 0000-0001-7640-3883
0000-0002-6476-9025
OpenAccessLink https://proxy.k.utb.cz/login?url=https://zenodo.org/record/1253363
PageCount 15
ParticipantIDs unpaywall_primary_10_1109_tase_2017_2679485
crossref_primary_10_1109_TASE_2017_2679485
ieee_primary_7953997
crossref_citationtrail_10_1109_TASE_2017_2679485
ProviderPackageCode CITATION
AAYXX
PublicationCentury 2000
PublicationDate 2018-April
2018-4-00
PublicationDateYYYYMMDD 2018-04-01
PublicationDate_xml – month: 04
  year: 2018
  text: 2018-April
PublicationDecade 2010
PublicationTitle IEEE transactions on automation science and engineering
PublicationTitleAbbrev TASE
PublicationYear 2018
Publisher IEEE
Publisher_xml – name: IEEE
References ref13
ref34
ref12
ref15
ref36
ref14
ref31
ref30
ref11
ref32
ref10
magatão (ref33) 2005
ref2
ref1
ref17
ref16
möhring (ref21) 2005
ref19
fulkerson (ref35) 1953
daniels (ref18) 1988
ref24
ref23
ref26
wurman (ref3) 2008; 29
ref25
ref22
ref28
ref29
ref8
ref7
(ref37) 2015
ref9
ref4
steenken (ref27) 2004; 26
ref6
ref5
huang (ref20) 1993; 115
References_xml – ident: ref23
  doi: 10.1080/00207549308956848
– ident: ref12
  doi: 10.1007/s00170-006-0909-4
– ident: ref4
  doi: 10.1109/ICCP.2013.6646109
– volume: 29
  start-page: 9
  year: 2008
  ident: ref3
  article-title: Coordinating hundreds of cooperative, autonomous vehicles in warehouses
  publication-title: AI Mag
– year: 1953
  ident: ref35
  publication-title: A Production Line Assignment Problem
– ident: ref8
  doi: 10.1080/00207548608919789
– volume: 115
  start-page: 315
  year: 1993
  ident: ref20
  article-title: A labeling algorithm for the navigation of automated guided vehicles
  publication-title: J Eng Ind
  doi: 10.1115/1.2901666
– ident: ref32
  doi: 10.1109/70.499821
– ident: ref5
  doi: 10.1287/mnsc.6.1.80
– ident: ref25
  doi: 10.1080/002075497195119
– ident: ref9
  doi: 10.1080/00207548708919869
– ident: ref19
  doi: 10.1080/00207549108948090
– ident: ref31
  doi: 10.1016/j.ejor.2004.09.020
– ident: ref6
  doi: 10.1287/trsc.1090.0301
– year: 2005
  ident: ref33
  article-title: Mixed integer linear programming and constraint logic programming: Towards a unified modeling framework
– ident: ref7
  doi: 10.1080/00207540110091712
– ident: ref10
  doi: 10.1080/07408179108963842
– ident: ref26
  doi: 10.1109/TMECH.2006.886255
– ident: ref28
  doi: 10.1016/j.rcim.2009.10.003
– ident: ref15
  doi: 10.1109/TASE.2006.888049
– ident: ref29
  doi: 10.1109/MRA.2007.901316
– ident: ref34
  doi: 10.1137/1.9780898717754
– year: 1988
  ident: ref18
  article-title: Real time conflict resolution in automated guided vehicle scheduling
– ident: ref11
  doi: 10.1016/j.cie.2007.06.016
– ident: ref13
  doi: 10.1080/07408170008967423
– ident: ref2
  doi: 10.1016/j.ejor.2013.11.023
– ident: ref22
  doi: 10.1109/TASE.2009.2016350
– year: 2015
  ident: ref37
  publication-title: Gurobi Optimization
– volume: 26
  start-page: 3
  year: 2004
  ident: ref27
  article-title: Container terminal operation and operations research-a classification and literature review
  publication-title: OR Spectr
  doi: 10.1007/s00291-003-0157-z
– ident: ref17
  doi: 10.1109/TASE.2015.2446614
– ident: ref1
  doi: 10.1007/s10846-013-0003-8
– start-page: 18
  year: 2005
  ident: ref21
  article-title: Conflict-free real-time AGV routing
  publication-title: Proc Oper Res
  doi: 10.1007/3-540-27679-3_3
– ident: ref24
  doi: 10.1080/00207549508904872
– ident: ref30
  doi: 10.1109/TRO.2010.2098270
– ident: ref16
  doi: 10.1016/j.conengprac.2010.12.006
– ident: ref36
  doi: 10.1109/MED.2012.6265825
– ident: ref14
  doi: 10.1016/S0925-5273(02)00370-5
SSID ssj0024890
Score 2.250695
Snippet In this paper, we investigate a problem associated with transferring a set of containers from the storage to the loading area of a warehouse using autonomous...
SourceID unpaywall
crossref
ieee
SourceType Open Access Repository
Enrichment Source
Index Database
Publisher
StartPage 717
SubjectTerms Autonomous robots
container handling facility
Containers
Heuristic algorithms
Loading
multirobot assignment and coordination
optimization
Robot kinematics
Routing
Topology
SummonAdditionalLinks – databaseName: Unpaywall
  dbid: UNPAY
  link: http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LS8NAEB5qPYgH32JFJYInJXWTfR-LKCK-UIt6CrubBIs1KTZB7K93N03rCwRvCcwuYWZ3ZyY7830Ae0JzxBKKfWZsukpi-ySZkL4imgYx0RpXrCUXl-y0S84e6EMDdie9MKMks-lYdYVfc6JZD4wxwzMwy6gNt5sw27287jxWOKiE-lRWzKbWLQq7WQSuby4DJA8L6wdc8RZvh4w7FJRvvqciU5mHuTIbqPc31e9_8Ssni5_dOeNykud2Wei2Gf0Aa_zzk5dgoY4qvc54GSxDI8lWYP4L1uAq4Ct7OLz0RvbFc5BUynX9eed5VUPv3feKJ69TFq7FIS-H3k2u82K4Bt2T47ujU79mTPANRqLwbb4ptUhoYBBWOBVEI2ZIIDlOA41NHFIVo1QrnpI4tcEaDjmXQmu77w1NqcHr0MzyLNkAT3CDAmVsfGVs9kzc75wkTMNEuRNCYdYCNNFlZGo4ccdq0Y-qtALJ6K5zexw59Ue1-luwPx0yGGNp_CW86gw0FeTSYejyFhxMDfZrEmfwb5Ns_kt6C5rFa5ls2yij0Dv1OvsAJHzMNQ
  priority: 102
  providerName: Unpaywall
Title Optimizing Container Loading With Autonomous Robots
URI https://ieeexplore.ieee.org/document/7953997
https://zenodo.org/record/1253363
UnpaywallVersion submittedVersion
Volume 15
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVIEE
  databaseName: IEEE Electronic Library (IEL)
  customDbUrl:
  eissn: 1558-3783
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0024890
  issn: 1545-5955
  databaseCode: RIE
  dateStart: 20040101
  isFulltext: true
  titleUrlDefault: https://ieeexplore.ieee.org/
  providerName: IEEE
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LT8MwDLbGOAAH3ojxmHrgBHSkTdMkxwltmhAvARNwqpI0FYixImiF2K8nabvxFOKWSq4V2ZFjO_ZngB0mKQo1wW6oTLgaxGbFQ8ZdEUjixYGUuJhacnIa9vrB0Q25qcH-pBdGa10Un-mWXRZv-XGqcpsqO6Dc4qjSKZiiLCx7tT5w9ViRT7EegUs4IdULpof4wVX7smOLuGjLD6lFQ_lyBxVDVeZgJh8-ibdXMRh8ul-6C3Ay3llZVvLQyjPZUqNvoI3_3foizFeOptMuT8YS1PRwGeY-wQ-uAD4z9uLxfmQ-HItSJWwjoHOcFmX1zvV9due088x2PaT5i3ORyjR7WYV-t3N12HOrIQquwohlrglBuWSaeAphgRMWSBSqwOMUJ57EKvaJiFEiBU2CODH-G_Yp5UxKYwoUSYjCa1AfpkO9Dg6jCnlCGZdLmYA6sBke7Se-FtZoCBw2AI3FGqkKYdwOuhhERaSBeGQ1EVlNRJUmGrA7-eWphNf4i3jFCnZCWMm0AXsT3f1gkhlf4AuTjd-ZbMKsoWJlTc4W1LPnXG8bdyOTzeKcNWG6f3revn0HmTPP-g
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LT8MwDLZ4HIADb8R49sAJ6EibpEmOEwIN2ECCIbhVSZoKxFgRtELw60naMp5C3BIpsSI7cmzH_gywxRVDkaHYj7R1V0liRyLiwpdE0SAhSuGya0n3NGpfkuNrej0Cu8NaGGNMmXxmmm5Y_uUnmS5cqGyPCYejykZhnBJCaFWt9YGsx8uIirMJfCoorf8wAyT2eq2LA5fGxZphxBweypdXqGyrMgUTxeBBvjzLfv_TC3M4A933s1WJJXfNIldN_foNtvG_h5-F6drU9FrV3ZiDETOYh6lPAIQLgM-sxri_fbUTz-FUSVcK6HWyMrHeu7rNb7xWkbu6h6x48s4zleVPi3B5eNDbb_t1GwVfY8Rz3zqhQnFDA42wxCknCkWaBILhNFBYJyGVCUqVZClJUmvB4ZAxwZWyykDTlGq8BGODbGCWweNMo0Bqa3Rp61ITF-MxYRoa6dSGxFED0DtbY11jjLtWF_249DWQiJ0kYieJuJZEA7aHWx4qgI2_Fi84xg4X1jxtwM5Qdj-I5NYa-EJk5XcimzDR7nU7cefo9GQVJu0OXmXorMFY_liYdWt85GqjvHNvG73Rlw
linkToUnpaywall http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LS8NAEB5qPYgH32JFJYInJXWTfR-LKCK-UIt6CrubBIs1KTZB7K93N03rCwRvCcwuYWZ3ZyY7830Ae0JzxBKKfWZsukpi-ySZkL4imgYx0RpXrCUXl-y0S84e6EMDdie9MKMks-lYdYVfc6JZD4wxwzMwy6gNt5sw27287jxWOKiE-lRWzKbWLQq7WQSuby4DJA8L6wdc8RZvh4w7FJRvvqciU5mHuTIbqPc31e9_8Ssni5_dOeNykud2Wei2Gf0Aa_zzk5dgoY4qvc54GSxDI8lWYP4L1uAq4Ct7OLz0RvbFc5BUynX9eed5VUPv3feKJ69TFq7FIS-H3k2u82K4Bt2T47ujU79mTPANRqLwbb4ptUhoYBBWOBVEI2ZIIDlOA41NHFIVo1QrnpI4tcEaDjmXQmu77w1NqcHr0MzyLNkAT3CDAmVsfGVs9kzc75wkTMNEuRNCYdYCNNFlZGo4ccdq0Y-qtALJ6K5zexw59Ue1-luwPx0yGGNp_CW86gw0FeTSYejyFhxMDfZrEmfwb5Ns_kt6C5rFa5ls2yij0Dv1OvsAJHzMNQ
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=Optimizing+Container+Loading+With+Autonomous+Robots&rft.jtitle=IEEE+transactions+on+automation+science+and+engineering&rft.au=Stavrou%2C+Demetris&rft.au=Timotheou%2C+Stelios&rft.au=Panayiotou%2C+Christos+G.&rft.au=Polycarpou%2C+Marios+M.&rft.date=2018-04-01&rft.issn=1545-5955&rft.eissn=1558-3783&rft.volume=15&rft.issue=2&rft.spage=717&rft.epage=731&rft_id=info:doi/10.1109%2FTASE.2017.2679485&rft.externalDBID=n%2Fa&rft.externalDocID=10_1109_TASE_2017_2679485
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1545-5955&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1545-5955&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1545-5955&client=summon