Proceedings

Parallel Iterative A* Search: An Admissible Distributed Heuristic Search Algorithm

Download BibTeX Cite

Proceedings of the Eleventh International Joint Conference on Artificial Intelligence. Tools. Pages 23-28.

© 1989 International Joint Conferences on Artificial Intelligence

Abstract

In this paper, a distributed heuristic search algorithm is presented. We show that the algorithm is admissible and give an informal analysis of it.s load balancing, scalability, and stwedup. A flow-shop sdwduling problem has been implenwnted on a. BBN Dutt.erfly :rvlult.icomput.er using up to 80 processors to l' Illpirica.Jly t.est. this algorithm. From our experiments, this algorithm is capable of achieving almost. linear speedup on a large number of processors with a. relatively small problem size.

  1. [Anderson and Cht'n, 1987] Anckrson, S. and Cht>n, l'vl . C., Pa.ra.lld l1ra.nch-a.nd-bound al,qo1•ithm$ on flu hlj- pn•r•ullf , iu llypt, rc.ube l'vlult.iprocessors 1!)87, 1\l. T. Ikat.h . ed., SlAM Press , Philade lphia, PA , 1987.
  2. BBN. 1985] HBN Laboratories, Butto:fly Para./1£1 Pm- rt'ssor Own•ino, Bolt., lh' ranek a.ud Newman , Cam- bridge, Massachuset.t.s, Dec. 1985.
  3. Brook Ill . 198n]
  4. Brook Til , E. D .. Tire huttfl:fl. IJ ba.rricr, International Journal of Paralld Programmin g, vol. 15, no. 4. August. 1986.
  5. Hart. ff al., 10ti8]
  6. Hart , P .K , Nilsson , N.J . and Haphad . B., A formal basis for the heu risti c dct(r- minalion of minimum cos t paths . li~EE Tra ns. Sys- t.t' lllS, Scionce and Cybernetics, SSC-4:l, no. 2 , 19G8 , pp . 100-107.
  7. [Hillis , 1985] Hillis . D ., The Connection Machin e, Cam- bridgt', MA, MIT l'n' ss, Hl85. [ll orow it.7. a nd Sal111i. 197S] llorowit.z, E. ai1d Salllli, S. , Fundamentals of C'omprtfcr Algorithms, Roc kville, I\ I D , Conrputn Scien1e Press, 1078.
  8. lluang and Davis, 19~7] Huang , S . and Davis L. S ., A fight u.pp e1•-11ouud for lir e sp ecd11.p of pamllcl bes t-first hmnch-a11d-houud algorithms, Teclmical lleport .. CS- TR-1852, C'ompnt.f'l' S1iPnce Depart nrent., University of l'vlary la nd , College Park , April 1987 .
  9. [Huan g and Davis, 1089] llna ng. S . and Dav is L. S., PI A • : an admissible di.s fr•ibutrd he uris tic .~rarch algo- rithm , Technical B<•port., CS-TH-22:1:3 Cornpnter Sci- enc.e De partmen t. , University of Maryland, Coll ege Park , April 1080.
  10. lgnall an d Schrage, I DGG] lgnall . E. a nd Schrage. L., Application ofthf bmnch and /wundt erh11iqu e to some f7ow-shop scl!f•duling pmblem-5, Opus. Hf's., 1:3 , no 3 , 19G5 , ppA00-112.
  11. lnt.Pl, 198G] I11tel i PSC: Sy.s fcm Ovn•r•ic w, J ntel Scien- tific Computers, l98G . [KI~' inroc k. I 075]
  12. KIPinror k, L ., (Junt.ei 11g Sy.stcms : Theory, Vol I , New York : Wiley , HJ75 .
  13. [Kumar ef a.l., 1988] Kurrrar, V ., Hamesh K. arrd Hao, V . N ., Parallel hfur•isti c .sea1'Clr of state-spar• gmphs : a s umrnary of re.s ult.s, in Proceedings of the 1988 National Conference o n Art.ificiallntdlige nce, August. 1988.
  14. Lai a nd Salmi , 108 ..
  15. Lai , T . H. a nd Salrni , S., ;\ 11oma- lies in pam/lei bmnrh-a.nd-bound a.lgo1•ifhm.s, Con11n. ACM, vol 27, 1984 , pp . 594-()02. [MPro, 198,1
  16. M ~'ro , L ., A heuristi c swrch algorithm with modifiable cstimai.t, Artificial lntdligence 23, 1, !\lay 1984 , pp . 1:3-27. [Mohan , 1!:)82
  17. Mohan , .l. , .A .study in paralld compu.la- tion -the Tmvcling Sa.lesman Problem, '10c hnical He- port. CMll-< :S-82-J:{() , Comput.Pr Science Dt>part.rrrent , Caruegie-Mellon U nive rsi t.y, August., 1982.
  18. Nilsson, N .. J. , Prin ci ples of A rti.ficia.l In- te//igenu , Palo Alto, C A , Tioga. Press, 1980.
  19. l'nige and Kruscal. 1085]
  20. Paige . H. C. and Knrskal. C. 1'., Paralic/ algor•ithms for shorfe.st path pro/Jlems , in l'roc. Int.'!. Conf. on Parallel Processing , August. l98G , pp. 14-20.
  21. P<>arl, W84]
  22. PParl , J ., Heuristics , Addison-Wesley, Reading , MA, 1 H84 .
  23. Quinn and Deo, Hl8G] Quinn, l\1 . .
  24. ami Deo , N. , An upp er bound .fm• th e .spudup of paral/cl branch-and- bound algm•ithms, BJT. vol (j , no . 1, !\larch 1!J8G .
  25. Quinn , l!J87]
  26. Quinn, 1\1. J., Implnncnting be.s t-first branch-and-bound al,qorifhms on h. IJ]Jfi'CUbe multicom- l'lttu.s , in Hype rcube 1\lnlt.iprocessors 10~7. M. T. Heat h , eel. , SlAM Press, Philade lphia. PA , 1987 .
  27. Hao a nd Kumar, 1!J88]
  28. Rao , V . N. and Kumar, V ., C'ollcUJTcnt accc.s.s of J1riorify qu eue.s, JEEE Trans. on Coruput.c rs , vol 37 , no. 12 , Dec. 1988 , pp. 1(j!J7-IOGG .
  29. [Wah and Eva Ma , 1084] Wah , B. \\'. < urd Eva 1\la, Y . vV .. iliA NIP-A mu.lli co mputr r a.rchifcrlurc for .~olr • ing co mbinatorial c.rlrc1111t111-Ma1• ch pmb/( ms, I F:EE Trans. on Computers. vol :3::1 . l\Jay 1984 . pp . :l77-:.!UO.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards