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...
        Saved in:
      
    
          | Published in | Computers & operations research Vol. 26; no. 4; pp. 297 - 312 | 
|---|---|
| Main Authors | , | 
| Format | Journal Article | 
| Language | English | 
| Published | 
        New York
          Elsevier Ltd
    
        01.04.1999
     Pergamon Press Inc  | 
| Subjects | |
| Online Access | Get full text | 
| ISSN | 0305-0548 1873-765X 0305-0548  | 
| DOI | 10.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 |