[IEEE Comput. Soc Proceedings. Seventh Pacific Conference on Computer Graphics and Applications -...

2
6FLHQFHRI&RPSXWHU*UDSKLFV 7RVL\DVX/.XQLL +RVHL8QLYHUVLW\ .DMLQRFKR.RJDQHL&LW\ 7RN\R-DSDQ NXQLL#NKRVHLDFMS DQG ,QVWLWXWHIRU’LJLWDO$UWDQG6FLHQFH,’$6 +RQJR%XQN\RNX 7RN\R-DSDQ0DLO$GGUHVV WRVL#NXQLLFRP

Transcript of [IEEE Comput. Soc Proceedings. Seventh Pacific Conference on Computer Graphics and Applications -...

Page 1: [IEEE Comput. Soc Proceedings. Seventh Pacific Conference on Computer Graphics and Applications - Seoul, South Korea (5-7 Oct. 1999)] Proceedings. Seventh Pacific Conference on Computer

6FLHQFH�RI�&RPSXWHU�*UDSKLFV�

7RVL\DVX�/��.XQLL�

+RVHL�8QLYHUVLW\�

������.DMLQR�FKR��.RJDQHL�&LW\�

7RN\R����������-DSDQ�

NXQLL#N�KRVHL�DF�MS��

DQG�

,QVWLWXWH�IRU�'LJLWDO�$UW�DQG�6FLHQFH��,'$6��

������������+RQJR��%XQN\R�NX�

7RN\R����������-DSDQ��0DLO�$GGUHVV��

WRVL#NXQLL�FRP�

$EVWUDFW

&RPSXWHU JUDSKLFV ODFNV VFLHQWLILF IRXQGDWLRQ WR PDNHLW DQ DFDGHPLF GLVFLSOLQH� 6FLHQFH KDV EHHQ LQ VHDUFK RI

LQYDULDQWV WKURXJK YDULRXV FKDQJHV WR LGHQWLI\ WKH

VFLHQWLILF WUXWK WR EXLOG WKHRULHV RQ WKH LQYDULDQWV�

$ KLHUDUFK\ RI LQYDULDQWV LV SUHVHQWHG IRU FRPSXWHUJUDSKLFV KDYLQJ FHOOXODU VSDWLDO VWUXFWXUHV DV WKH FRUH�

6RPH DSSOLFDWLRQ H[DPSOHV DUH VKRZQ IRU LOOXVWUDWLYH

SXUSRVHV�

.H\ZRUGV� D KLHUDUFK\ RI LQYDULDQWV� FHOOXODU VSDWLDO

VWUXFWXUHV

�� :KDW LV ³VFLHQFH RI FRPSXWHU JUDSKLFV´"

&RPSXWHU JUDSKLFV LV D EUDQFK RI FRPSXWHU VFLHQFH�7KHUH KDYH EHHQ ORQJ VWDQGLQJ GLVFXVVLRQV RQ ZK\

FRPSXWHU VFLHQFH LV VFLHQFH� 7KH GLVFXVVLRQ DJDLQVW

FRQVLGHULQJ FRPSXWHU VFLHQFH D EUDQFK RI VFLHQFH KDV EHHQ

EDVHG RQ WKH REVHUYDWLRQ WKDW FRPSXWHU VFLHQFH FRQVLVWV RISUDFWLFHV DQG DUW RI FUDIWLQJ KDUGZDUH DQG VRIWZDUH ODFNLQJ

WKH JURXQG WR GLVFRYHU VRPHWKLQJ WKDW LV QHZ HWHUQDO WUXWK�

$Q HPLQHQW IHDWXUH RI VFLHQFH LV VHHQ DV LWV DWWLWXGH WR

SXUVXH LQYDULDQWV DV HWHUQDO WUXWK� /LYLQJ OLIH DVWHPSRUDU\ EHLQJV RQ WKH HDUWK� KXPDQ EHLQJV WHQG WR VRRWK

WKHLU FU\ RQ VKRUW OLIH E\ ILQGLQJ LQYDULDQWV WKURXJK

FKDQJHV DV WKH IRXQGDWLRQ WKH\ FDQ UHO\ RQ� $EVWUDFWLRQ

DOORZV RUJDQL]LQJ LQYDULDQWV IURP JHQHUDO WR VSHFLILF DVDEVWUDFWLRQ KLHUDUFKLHV RI LQYDULDQWV� )RU H[DPSOH�

FODVVLFDO SK\VLFV KDV LGHQWLILHG PDVV DQG HQHUJ\ WR EH

LQYDULDQWV� 7KH WKHRU\ RI UHODWLYLW\ KDV EURNHQ WKH

ERXQGDU\ RI PDVV DQG HQHUJ\� 0DWKHPDWLFV KDV EHHQLGHQWLI\LQJ LQYDULDQWV E\ HTXLYDOHQFH UHODWLRQV DV GLVMRLQW

HTXLYDOHQFH FODVVHV� :KDW DUH WKH LQYDULDQWV LQ FRPSXWHU

VFLHQFH" &RPSXWHU JUDSKLFV GLVSOD\V REMHFWV RQ

FRPSXWHU VFUHHQV IRU KXPDQ FRJQLWLRQ� 7KXV� FRPSXWHUJUDSKLFV VHUYHV DV D W\SH RI KXPDQ LQWHUIDFHV WR LGHQWLI\

REMHFWV LQ KXPDQ FRJQLWLYH VSDFHV ZLWK REMHFWV LQ

FRPSXWDWLRQDO VSDFHV� ,Q ERWK VSDFHV� REMHFWV FKDQJH

WKURXJK FRJQLWLYH SURFHVVHV DQG WKURXJK FRPSXWDWLRQDOSURFHVVHV� 7KH LGHQWLILFDWLRQ LV HVWDEOLVKHG WKURXJK

LQYDULDQWV WKURXJK VXFK FKDQJHV� �6HHLQJ LV EHOLHYLQJ��

+XPDQ LQWHUIDFHV KHDYLO\ UHO\ RQ YLVXDOL]LQJ REMHFWV E\

FRPSXWHU JUDSKLFV DV VKDSHV IRU GLVSOD\ RQ WKH VFUHHQV�7KHQ ZKDW DUH VKDSH LQYDULDQWV DQG ZKDW LV DQ DEVWUDFWLRQ

KLHUDUFK\ RI VKDSH LQYDULDQWV" 7KLV LVVXH LV WKH HVVHQFH

RI ³VFLHQFH RI FRPSXWHU JUDSKLFV´ DQG DOVR RI ³VFLHQFH RI

FRPSXWHU VFLHQFH´�

�� $Q DEVWUDFWLRQ KLHUDUFK\ RI VKDSH LQYDULDQWV

,Q WHUPV RI WKH DEVWUDFWLRQ RI LQYDULDQWV KLHUDUFKLFDOO\

RUJDQL]HG IURP JHQHUDO WR VSHFLILF WR UHDOL]H PRGXODU DQG

LQFUHPHQWDO GHVLJQ RI REMHFWV� WKH IROORZLQJ LV DUHDVRQDEOH FDVH RI DQ DEVWUDFWLRQ KLHUDUFK\�

� $ 6HW /HYHO�

� $Q ([WHQVLRQ /HYHO� D +RPRWRS\ /HYHO DV D VSHFLDO

FDVH�� $ 7RSRORJ\ /HYHO� D *UDSK 7KHRUHWLFDO /HYHO DV D

VSHFLDO FDVH�

�� $ &HOOXODU 6WUXFWXUHG 6SDFH /HYHO�

� $ *HRPHWU\ /HYHO�� $ 9LVXDOL]DWLRQ /HYHO�

)RU FRPSXWHU JUDSKLFV� �$ &HOOXODU 6WUXFWXUHG 6SDFH

/HYHO� EDVHG RQ FHOOXODU VSDWLDO VWUXFWXUHV >�� �� �@ VXFK DV

&:�VSDFHV JLYHV D IDU PRUH YHUVDWLOH EDVLV WKDQ WKDW EDVHGRQ D JUDSK WKHRUHWLFDO OHYHO WKDW LV FRPPRQ LQ FRQFHSWXDO�

DQG GDWD� PRGHOLQJ >���@� DOORZLQJ FRPSXWHU JUDSKLFV WR

VSHFLI\ REMHFWV LQ FRJQLWLYH� DQG FRPSXWDWLRQDO� VSDFHV DV

FHOOV DQG WKHLU ERXQGDULHV� &HOOXODU PRGHOLQJ DOVR DOORZVFHOOXODU FRPSRVLWLRQ DQG GHFRPSRVLWLRQ ZKLOH PDLQWDLQLQJ

Page 2: [IEEE Comput. Soc Proceedings. Seventh Pacific Conference on Computer Graphics and Applications - Seoul, South Korea (5-7 Oct. 1999)] Proceedings. Seventh Pacific Conference on Computer

FHOO GLPHQVLRQV DQG FRQQHFWLYLW\ DV LQYDULDQWV� REMHFW

LGHQWLILFDWLRQ LV FDUULHG RXW V\VWHPDWLFDOO\ WKURXJK DQ

LGHQWLILFDWLRQ PDSSLQJ �RIWHQ FDOOHG D TXRWLHQW PDSSLQJ�>�@� +HUH� GLPHQVLRQV PHDQ WKH GHJUHH RI IUHHGRP� )RU

LQVWDQFH� RQ D SRLQW ZH KDYH QR GHJUHH RI IUHHGRP WR

PRYH DQG KHQFH WKH GLPHQVLRQ RI D SRLQW LV �� 2Q D OLQH

ZH FDQ PRYH RQ LW IURP RQH SRLQW WR DQRWKHU LQ D GLUHFWLRQDQG KHQFH WKH GLPHQVLRQ RI D OLQH LV �� /LNHZLVH� WKH

GLPHQVLRQV RI D VXUIDFH DQG D EDOO DUH � DQG �� 7KH

FRQQHFWLYLW\ LV GHILQHG E\ D FRQWLQXRXV DQG VXUMHFWLYH

PDSSLQJ FDOOHG DQ LGHQWLILFDWLRQ �TXRWLHQW� PDSSLQJ�:H FDQ HDVLO\ SUHVHQW QXPHURXV FDVHV ZKHUH

JHRPHWULFDO UHSUHVHQWDWLRQ FDQQRW SURSHUO\ SUHVHUYH

LQYDULDQWV� 2QH W\SLFDO FDVH , KDYH EHHQ XVLQJ LV D IULOO

FRQVLVWLQJ RI WXFNV >�@� 8VXDOO\ D IULOO DQG WXFNV FKDQJHVKDSHV JHRPHWULFDOO\ GXULQJ WKH PDQXIDFWXULQJ SURFHVVHV

DQG ZKLOH EHLQJ ZRUQ� 7KHUHIRUH� JHRPHWULFDO GHILQLWLRQ

LV QRW DSSOLFDEOH� 7KLV PHDQV ZH KDYH WR ILQG

JHRPHWULFDO LQYDULDQWV WR VSHFLI\ D IULOO DQG WXFNV� 7KHJHRPHWULFDO LQYDULDQWV DUH EHLQJ SUHVHUYHG DQG LQKHULWHG

ZKLOH JHRPHWULFDO VKDSH FKDQJHV DUH WDNLQJ SODFH

KRPRWRSLFDOO\� :KDW WKHQ DUH WKH JHRPHWULFDO

LQYDULDQWV" 7KLV VWDQGV IRU D FDVH RI VFLHQFH RI FRPSXWHUJUDSKLFV� 7KH JHRPHWULFDO LQYDULDQWV DUH EULHIO\ VNHWFKHG

DV IROORZV DQG VKRZQ LQ )LJXUH �� $ FDVH RI UHDO WXFNHG

REMHFWV� FRDW VOHHYHV� LV VKRZQ LQ )LJXUH �� (DFK WXFN

FRQVLVWV RI D SDUWLFXODU W\SH RI IROG� DFWXDOO\ D SDLU RI IROGV�7KH WXFN LV WKHQ DWWDFKHG WR WKH RWKHU SDUW WKURXJK D FHOO

DWWDFKLQJ �DOVR FDOOHG DGMRLQLQJ RU DGMXQFWLRQ� RSHUDWLRQ�

%HIRUH WKH FHOO DWWDFKPHQW� WKH WXFN LV GHFRPSRVHG LQWR

WKUHH ��FHOOV DQG RQH ��FHOO� 7KH FHOO DWWDFKPHQW LV DVXUMHFWLYH RSHUDWLRQ WKDW PDSV D OLQH RQ WKH FROODU WR WKH

WKUHH ��FHOOV RI WKH WXFN� 7KH WKUHH ��FHOOV DUH

WRSRORJLFDOO\ HTXLYDOHQW� DQG IRUP DQ HTXLYDOHQFH FODVV�

+HQFH� WKH PDSSLQJ LV DQ LGHQWLILFDWLRQ �TXRWLHQW� PDS�1RZ ZH IRUPXODWH IULOO FRPSRVLWLRQ DV FROODU DWWDFKPHQW

WR WXFNV YLD WKH DWWDFKLQJ PDS I ZKHUH ) QDQG H

QVWDQG IRU

FORVHG DQG RSHQ Q�FHOOV�

I� �)�FROODU � �L �)

�L� )

�L� )

�,�WXFN HGJH L

WR REWDLQ D IULOO FRPSRVHG DV

�L �)�L� )

�L� )

�L � WXFN HGJH L �I )

�FROODU � a

�L � H�L� H

�L� H

�L � WXFN HGJH L � H

�FROODU �

�� &RQVHTXHQFHV RI VFLHQFH RI FRPSXWHU JUDSKLFV

7KH PHDQLQJ RI VFLHQFH LV LWV YDOLGLW\ LQ PRGHOLQJ

YDULHWLHV RI SUREOHPV V\VWHPDWLFDOO\� )RU H[DPSOH�

LQGXVWULDO SURGXFWV VXFK DV FRSLHUV DQG ID[ PDFKLQHVSURFHVV SDSHU VKHHWV WKDW FKDQJH JHRPHWU\� PDNLQJ

JHRPHWULFDO VKDSH PRGHOLQJ LQYDOLG ZKLOH FHOOXODU

PRGHOLQJ LV YDOLG� ,Q EXVLQHVV JUDSKLFV� ZH KDYH WR

GLVSOD\ EXVLQHVV VWUXFWXUHV VXFK DV FRUSRUDWH 0$VWUXFWXUHV� EXVLQHVV UHODWLRQVKLSV� DQG HOHFWURQLF ILQDQFLDO

WUDGLQJ� 7KH\ DUH WLPH YDULDQWV EXW VWLOO WKHLU FHOOXODU

VWUXFWXUHV DUH LQYDULDQWV� 6FLHQFH LV MXVW EHJLQQLQJ KHUH�

5HIHUHQFHV

>�@� -� +� &� :KLWHKHDG� ³&RPELQDWRULDO +RPRWRS\

,´� %XOOHWLQ RI $PHULFDQ 0DWKHPDWLFDO 6RFLHW\� YRO� ���

SS� �������� �����

>�@ +� ± -� %DXHV� ³+RPRWRS\ 7\SHV DQG +RPRORJ\´�2[IRUG 8QLYHUVLW\ 3UHVV� 2[IRUG� �����

>�@ 7� /� .XQLL� ³+RPRWRS\ 0RGHOLQJ DV :RUOG

0RGHOLQJ´� 3URFHHGLQJV RI &RPSXWHU *UDSKLFV

,QWHUQDWLRQDO �� �&*,���� �-XQH ����� �����&DQPRUH� $OEHUWD� &DQDGD� SS� �������� ,(((

&RPSXWHU 6RFLHW\ 3UHVV� /RV $ODPLWRV� &DOLIRUQLD�

8� 6� $�

>�@ )� )ULWVFK DQG 5� $� 3LFFLQLQL� ³&HOOXODU6WUXFWXUHV LQ 7RSRORJ\´� &DPEULGJH 8QLYHUVLW\

3UHVV� &DPEULGJH� �����

>�@ 3� 3� 7� &KHQ� ³7KH (QWLW\�5HODWLRQVKLS 0RGHO

� WRZDUG D XQLILHG YLHZ RI GDWD �´� $&0 7UDQV�'DWDEDVH 6\VWHPV� 9RO� �� 1R� �� SS� ��������

�����

>�@ +� 6� .XQLL� ³*UDSK 'DWD 0RGHO�´

6SULQJHU�9HUODJ� 7RN\R� %HUOLQ� 1HZ <RUN� �����

�)�FROODU � D IULOO DWWDFKLQJ OLQH

)LJ� � )ULOO FRPSRVLWLRQ &ROODU DWWDFKPHQW WR WXFNV

YLD WKH DWWDFKLQJ PDS

I� �)�FROODU � �L �)

�L� )

�L� )

�,�WXFN HGJH , �

)LJ� � &RDW VOHHYH WXFNV�