Scheduling of parts and robot activities in a two machine robotic cell

We consider a scheduling problem arising in a two machine flexible robotic cell that repetitively produces parts of different types. We consider the two decisions that need to be made simultaneously: finding the robot move cycle, and finding the input part sequence. The objective is to maximize the...

Full description

Saved in:
Bibliographic Details
Published inComputers & operations research Vol. 26; no. 4; pp. 297 - 312
Main Authors Aneja, Y.P., Kamoun, H.
Format Journal Article
LanguageEnglish
Published New York Elsevier Ltd 01.04.1999
Pergamon Press Inc
Subjects
Online AccessGet full text
ISSN0305-0548
1873-765X
0305-0548
DOI10.1016/S0305-0548(98)00063-X

Cover

Abstract We consider a scheduling problem arising in a two machine flexible robotic cell that repetitively produces parts of different types. We consider the two decisions that need to be made simultaneously: finding the robot move cycle, and finding the input part sequence. The objective is to maximize the throughput rate of the cell subject to the condition that parts are to be produced in proportion of their demand. The problem can be formulated as a special kind of traveling salesman problem. An O( n 4) time algorithm which solves this problem optimally has been provided in Hall et al. (1997). In this paper, we extend their work and provide an algorithm of complexity O(n log n) . Scope and purpose Industrial Robots play an important role in advanced manufacturing systems. A major application of these robots involves loading and unloading of production machines in cellular manufacturing. Since a robot in such a cell performs repeated sequences of pickup, move, laod, unload and drop operations, the throughput of the cell will depend upon the sequence of the different robot activities as well as on the sequence of different parts to be produced in the cell. Thus the problem of maximizing the cell’s performance belongs to a relatively new class of scheduling problems not researched well in the literature. In this paper, we look at one such problem. We consider a two machine cell with a single robot, producing a set of different parts repetitively. Each part can be produced by one of two different possible robot move cycles. The objective is to maximize the production rate of the cell. This involves two decisions that need to be made simultaneously: find the sequence in which the part set should be fed to the cell, and the robot move cycle for each part. We show that this problem can be formulated as a travelling salesman problem with a special cost structure. We improve on a knwon O( n 4) algorithm for this problem by providing one with O(n log n) complexity.
AbstractList We consider a scheduling problem arising in a two machine flexible robotic cell that repetitively produces parts of different types. We consider the two decisions that need to be made simultaneously: finding the robot move cycle, and finding the input part sequence. The objective is to maximize the throughput rate of the cell subject to the condition that parts are to be produced in proportion of their demand. The problem can be formulated as a special kind of traveling salesman problem. An O( n 4) time algorithm which solves this problem optimally has been provided in Hall et al. (1997). In this paper, we extend their work and provide an algorithm of complexity O(n log n) . Scope and purpose Industrial Robots play an important role in advanced manufacturing systems. A major application of these robots involves loading and unloading of production machines in cellular manufacturing. Since a robot in such a cell performs repeated sequences of pickup, move, laod, unload and drop operations, the throughput of the cell will depend upon the sequence of the different robot activities as well as on the sequence of different parts to be produced in the cell. Thus the problem of maximizing the cell’s performance belongs to a relatively new class of scheduling problems not researched well in the literature. In this paper, we look at one such problem. We consider a two machine cell with a single robot, producing a set of different parts repetitively. Each part can be produced by one of two different possible robot move cycles. The objective is to maximize the production rate of the cell. This involves two decisions that need to be made simultaneously: find the sequence in which the part set should be fed to the cell, and the robot move cycle for each part. We show that this problem can be formulated as a travelling salesman problem with a special cost structure. We improve on a knwon O( n 4) algorithm for this problem by providing one with O(n log n) complexity.
A scheduling problem is considered that arises in a two machine flexible robotic cell that repetitively produces parts of different types. The two decisions are considered that need to be made simultaneously: finding the robot move cycle, and finding the input part sequence. The objective is to maximize the throughput rate of the cell subject to the condition that parts are to be produced in proportion of their demand. The problem can be formulated as a special kind of traveling salesman problem. An 0(n superscript 4) time algorithm which solves this problem optimally has been provided in Hall et al. (1997). Their work is extended, and an algorithm of complexity 0(n log n) is provided.
Author Kamoun, H.
Aneja, Y.P.
Author_xml – sequence: 1
  givenname: Y.P.
  surname: Aneja
  fullname: Aneja, Y.P.
  organization: Faculty of Business Administration, University of Windsor, Windsor, Ont., Canada N9B 3P4
– sequence: 2
  givenname: H.
  surname: Kamoun
  fullname: Kamoun, H.
  organization: Faculté des Sciences Economiques et de Gestion de Sfax, Tunisia
BookMark eNqFkE1LAzEQQINUsK3-BCF40sPqZJP9CB5EilWh4KEKvYU0m9iUbVKTtOK_d9uKBy-e5vLeDPMGqOe80widE7gmQMqbKVAoMihYfcnrKwAoaTY7Qn1SVzSrymLWQ_1f5AQNYlx2EFQ56aPxVC10s2mte8fe4LUMKWLpGhz83CcsVbJbm6yO2Doscfr0eCXVwjp9IKzCSrftKTo2so367GcO0dv44XX0lE1eHp9H95NMUcpSJquy5ApoUfKq4bymTTU3ZV7LWhkwrJkbCYwTyCveSMZzAoYQA0xBQXM2V3SILg5718F_bHRMYuk3wXUnBeFFzRgvqw4qDpAKPsagjVgHu5LhSxAQu2JiX0zscghei30xMeu82z-eskkm610K0rb_2ncHW3f_b60OIiqrndKNDVol0Xj7z4ZviwqGaQ
CODEN CMORAP
CitedBy_id crossref_primary_10_1057_jors_2009_158
crossref_primary_10_1080_00207543_2011_596999
crossref_primary_10_1016_j_swevo_2016_02_001
crossref_primary_10_1017_S0263574721000199
crossref_primary_10_1016_j_ins_2015_09_053
crossref_primary_10_1016_S0377_2217_99_00258_1
crossref_primary_10_1007_s10696_023_09528_4
crossref_primary_10_1007_s10951_005_5314_6
crossref_primary_10_1016_j_cor_2017_09_018
crossref_primary_10_1016_j_rcim_2003_10_003
crossref_primary_10_1109_ACCESS_2020_3021057
crossref_primary_10_1007_s10878_005_1778_8
crossref_primary_10_1016_j_endm_2010_05_109
crossref_primary_10_1287_opre_47_6_821
crossref_primary_10_1016_j_asoc_2023_110219
crossref_primary_10_1016_j_cor_2005_09_015
crossref_primary_10_1016_j_ejor_2004_06_040
crossref_primary_10_1016_j_ejor_2009_06_035
crossref_primary_10_1016_j_eswa_2010_07_012
crossref_primary_10_1051_ro_2019116
crossref_primary_10_3390_math9151730
crossref_primary_10_1287_msom_1070_0208
crossref_primary_10_1177_2041297510393449
crossref_primary_10_1007_s00170_009_2322_2
crossref_primary_10_1007_s10951_005_2861_9
crossref_primary_10_1007_s10732_010_9127_1
crossref_primary_10_1016_j_ijpe_2011_10_006
crossref_primary_10_1016_j_robot_2017_09_020
crossref_primary_10_1287_inte_33_6_112_25178
crossref_primary_10_1080_0951192X_2013_874576
crossref_primary_10_3233_JIFS_18096
crossref_primary_10_1002_jos_95
crossref_primary_10_1007_s10696_011_9079_2
crossref_primary_10_1287_opre_1030_0073
crossref_primary_10_1515_jmsp_2014_0033
crossref_primary_10_1080_00207540802372298
crossref_primary_10_1016_j_cor_2012_09_006
crossref_primary_10_1080_18756891_2011_9727835
ContentType Journal Article
Copyright 1999 Elsevier Science Ltd
Copyright Pergamon Press Inc. Apr 1999
Copyright_xml – notice: 1999 Elsevier Science Ltd
– notice: Copyright Pergamon Press Inc. Apr 1999
DBID AAYXX
CITATION
7SC
8FD
JQ2
L7M
L~C
L~D
DOI 10.1016/S0305-0548(98)00063-X
DatabaseName 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 Engineering
Computer Science
Business
EISSN 1873-765X
0305-0548
EndPage 312
ExternalDocumentID 39524185
10_1016_S0305_0548_98_00063_X
S030505489800063X
GroupedDBID --K
--M
-~X
.DC
.~1
0R~
186
1B1
1OL
1RT
1~.
1~5
29F
4.4
457
4G.
5GY
5VS
6J9
7-5
71M
8P~
9JN
9JO
AAAKF
AAAKG
AABNK
AACTN
AAEDT
AAEDW
AAFJI
AAIAV
AAIKJ
AAKOC
AALRI
AAOAW
AAQFI
AAQXK
AARIN
AAXUO
AAYFN
AAYOK
ABAOU
ABBOA
ABEFU
ABFNM
ABFRF
ABJNI
ABMAC
ABMMH
ABUCO
ABXDB
ABYKQ
ACAZW
ACDAQ
ACGFO
ACGFS
ACNCT
ACNNM
ACRLP
ACZNC
ADBBV
ADEZE
ADGUI
ADJOM
ADMUD
AEBSH
AEFWE
AEHXG
AEKER
AENEX
AFFNX
AFKWA
AFTJW
AGHFR
AGUBO
AGYEJ
AHHHB
AHZHX
AI.
AIALX
AIEXJ
AIGVJ
AIKHN
AITUG
AJBFU
AJOXV
AKYCK
ALMA_UNASSIGNED_HOLDINGS
AMFUW
AMRAJ
AOMHK
AOUOD
APLSM
ARUGR
ASPBG
AVARZ
AVWKF
AXJTR
AZFZN
BKOJK
BKOMP
BLXMC
CS3
DU5
EBS
EFJIC
EFLBG
EJD
EO8
EO9
EP2
EP3
FDB
FEDTE
FGOYB
FIRID
FNPLU
FYGXN
G-Q
G8K
GBLVA
GBOLZ
HAMUX
HVGLF
HZ~
H~9
IHE
J1W
KOM
LY1
M41
MHUIS
MO0
MS~
O-L
O9-
OAUVE
OZT
P-8
P-9
P2P
PC.
PQQKQ
PRBVW
Q38
R2-
RIG
ROL
RPZ
RXW
SDF
SDG
SDP
SDS
SES
SEW
SPC
SPCBC
SSB
SSD
SSO
SSV
SSW
SSZ
T5K
TAE
TN5
U5U
UAO
UPT
VH1
WUQ
XFK
XPP
ZMT
~02
~G-
AATTM
AAXKI
AAYWO
AAYXX
ABDPE
ABWVN
ACLOT
ACRPL
ACVFH
ADCNI
ADNMO
AEIPS
AEUPX
AFJKZ
AFPUW
AGQPQ
AIGII
AIIUN
AKBMS
AKRWK
AKYEP
ANKPU
APXCP
CITATION
EFKBS
~HD
7SC
8FD
AGCQF
JQ2
L7M
L~C
L~D
ID FETCH-LOGICAL-c334t-a7669c035697d9983d7bf628a8cf0f4dbfa04910279da49210f11f04c05324bc3
IEDL.DBID AIKHN
ISSN 0305-0548
IngestDate Thu Aug 14 02:50:39 EDT 2025
Thu Apr 24 23:02:08 EDT 2025
Wed Oct 01 01:42:38 EDT 2025
Fri Feb 23 02:33:35 EST 2024
IsPeerReviewed true
IsScholarly true
Issue 4
Keywords Travelling salesman problem
Manufacturing
Algorithm
Deterministic scheduling
Robotic cell
Language English
License https://www.elsevier.com/tdm/userlicense/1.0
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c334t-a7669c035697d9983d7bf628a8cf0f4dbfa04910279da49210f11f04c05324bc3
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
content type line 14
PQID 195844967
PQPubID 45870
PageCount 16
ParticipantIDs proquest_journals_195844967
crossref_primary_10_1016_S0305_0548_98_00063_X
crossref_citationtrail_10_1016_S0305_0548_98_00063_X
elsevier_sciencedirect_doi_10_1016_S0305_0548_98_00063_X
ProviderPackageCode CITATION
AAYXX
PublicationCentury 1900
PublicationDate 1999-04-01
PublicationDateYYYYMMDD 1999-04-01
PublicationDate_xml – month: 04
  year: 1999
  text: 1999-04-01
  day: 01
PublicationDecade 1990
PublicationPlace New York
PublicationPlace_xml – name: New York
PublicationTitle Computers & operations research
PublicationYear 1999
Publisher Elsevier Ltd
Pergamon Press Inc
Publisher_xml – name: Elsevier Ltd
– name: Pergamon Press Inc
SSID ssj0000721
Score 1.7551669
Snippet We consider a scheduling problem arising in a two machine flexible robotic cell that repetitively produces parts of different types. We consider the two...
A scheduling problem is considered that arises in a two machine flexible robotic cell that repetitively produces parts of different types. The two decisions...
SourceID proquest
crossref
elsevier
SourceType Aggregation Database
Enrichment Source
Index Database
Publisher
StartPage 297
SubjectTerms Algorithm
Deterministic scheduling
Flexible manufacturing systems
Manufacturing
Operations research
Production scheduling
Robotic cell
Robots
Studies
Traveling salesman problem
Travelling salesman problem
Title Scheduling of parts and robot activities in a two machine robotic cell
URI https://dx.doi.org/10.1016/S0305-0548(98)00063-X
https://www.proquest.com/docview/195844967
Volume 26
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVESC
  databaseName: Elsevier SD Complete Freedom Collection [SCCMFC]
  customDbUrl:
  eissn: 1873-765X
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0000721
  issn: 0305-0548
  databaseCode: ACRLP
  dateStart: 19950101
  isFulltext: true
  titleUrlDefault: https://www.sciencedirect.com
  providerName: Elsevier
– providerCode: PRVESC
  databaseName: Elsevier SD Freedom Collection
  customDbUrl:
  eissn: 1873-765X
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0000721
  issn: 0305-0548
  databaseCode: .~1
  dateStart: 19950101
  isFulltext: true
  titleUrlDefault: https://www.sciencedirect.com
  providerName: Elsevier
– providerCode: PRVESC
  databaseName: Elsevier SD Freedom Collection Journals [SCFCJ]
  customDbUrl:
  eissn: 1873-765X
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0000721
  issn: 0305-0548
  databaseCode: AIKHN
  dateStart: 19950101
  isFulltext: true
  titleUrlDefault: https://www.sciencedirect.com
  providerName: Elsevier
– providerCode: PRVLSH
  databaseName: Elsevier Journals
  customDbUrl:
  mediaType: online
  eissn: 1873-765X
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0000721
  issn: 0305-0548
  databaseCode: AKRWK
  dateStart: 19740101
  isFulltext: true
  providerName: Library Specific Holdings
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnR1NS8Mw9DEniB78mIqfIwcPeqhb17RJjiKOqbjLFHoLadLIQNuhVW_-dpM0dSqI4DXkvbbvvbyP9H0AHAkTcRm_wUQnNMMBJioKBI3jQOtcSRkTnLnZgDfjZHSHr9I4bcF5Uwtj0yq97q91utPWfqXnqdmbTae9iRVV43BQRp2hTRdg0TyU0jYsnl1ej8ZzhUxc-ZXdH1iAeSFPjcQtHjN64vAE6W8m6oeydhZouA6r3nVEZ_XbbUArLzqw1GSud2CtmdCA_IHtwMqXdoObMJwYDimben6PSo1m5jufkSgUeiqzskK2xOHVNVhF0wIJVL2V6NHlWub1jqlE9p5_C-6GF7fno8DPUQhkFOEqECRJmOxHccKIMuFVpEimkwEVVOq-xirTwsQJxtMgTAnMTBCow1D3sbRTI3Amo21oF2WR7wAisc7tv0g2kCEORcz6KpY6SkLJkjAXg13ADem49E3G7ayLBz7PJjMU55binFHuKM7TXTj9BJvVXTb-AqANX_g3ceHGEvwFut_wkfvz-sxtyx2MWUL2_o94H5brng42recA2tXTS35oPJYq68LC6XvY9XL5Aa_e4j0
linkProvider Elsevier
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1LT8QgEJ6smvg4-Fg1vuXgQQ91t1socDTGzaqrFzXpjVAoZhNtN1r15m8XaOuqiTHxSmBCB5hH-fgG4EDajMvGDTY7YSkOMNVRIBkhgTGZVopQnPragFfX8eAOXyQkacFp8xbGwSpr21_ZdG-t65ZOrc3OeDTq3LitagMOxpl3tMkUzGDSoy4DO36f4DwcAVh1lUAC133yjKcS4RsPOTvyUoLkNwf1w1R7_9NfhsU6cEQn1dxWoJXlbZhtcOttWGrqM6D6uLZh4QvZ4Cr0b-z6aAc8v0eFQWP7lc9I5ho9FWlRIvfA4dXTq6JRjiQq3wr06JGWWdVjpJD7y78Gd_2z29NBUFdRCFQU4TKQNI656kYk5lTb5CrSNDVxj0mmTNdgnRppswQbZ1CuJeY2BTRhaLpYuZoROFXROkznRZ5tAKLEZO4mkvdUiENJeFcTZaI4VDwOM9nbBNyoTqiaYtxVungQEyyZ1bhwGhecCa9xkWzC8eewccWx8dcA1qyL-LZZhPUDfw3dbtZR1Kf1WTjCHYx5TLf-L3gf5ga3V0MxPL--3Ib5it3BAXx2YLp8esl2bexSpnt-b34AgD7jBQ
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=Scheduling+of+parts+and+robot+activities+in+a+two+machine+robotic+cell&rft.jtitle=Computers+%26+operations+research&rft.au=Aneja%2C+Y+P&rft.au=Kamoun%2C+H&rft.date=1999-04-01&rft.pub=Pergamon+Press+Inc&rft.issn=0305-0548&rft.eissn=0305-0548&rft.volume=26&rft.issue=4&rft.spage=297&rft_id=info:doi/10.1016%2FS0305-0548%2898%2900063-X&rft.externalDBID=NO_FULL_TEXT&rft.externalDocID=39524185
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0305-0548&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0305-0548&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0305-0548&client=summon