CN105069676A - Electronic bartering resource matching method and device - Google Patents
Electronic bartering resource matching method and device Download PDFInfo
- Publication number
- CN105069676A CN105069676A CN201510490692.7A CN201510490692A CN105069676A CN 105069676 A CN105069676 A CN 105069676A CN 201510490692 A CN201510490692 A CN 201510490692A CN 105069676 A CN105069676 A CN 105069676A
- Authority
- CN
- China
- Prior art keywords
- bartering
- node
- person
- child node
- resource
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The invention provides an electronic bartering resource matching method and device. The method comprises: determining a root node with a longest multi-party transaction cycle from a barterer set; taking a condition that a supply resource of sub-nodes meets a required resource of a father node as a search condition, and searching the sub-nodes of the root node from the barterer set; and when a searched required resource of the sub-nodes is met by the supply resource of the root node, finishing the search of the longest multi-party transaction cycle of a barterer corresponding to the root node. According to the electronic bartering resource matching method and device, provided by the invention, a bartering matching result can be obtained in real time according to the conditions of the barterers, and operation efficiency of an electronic bartering market is improved.
Description
Technical field
The present invention relates to field of information interaction, to barter reso urce matching method and device in particular to a kind of electronics.
Background technology
In recent years, have benefited from the fast development of internet and ecommerce, greatly facilitate electronics and to barter the rise in market.Electronics is bartered, refer to and utilize state-of-the-art network technology for transaction platform, according to original equivalent exchange principle, when not making to pay down, the commodity that the person that makes respectively not barter is left unused and service are as resources such as room of spending a holiday, books, DVD and shoes, can carry out mutually exchanging and circulation between multiple person of bartering on barter business platform, be met to make the demand of bartering of the difference person of bartering.
Existing electronics is bartered reso urce matching method, be a digraph by the person of bartering in a period of time and Resource Modeling of bartering, thus strong continune component can be searched in the drawings, and adopt minimum cost network stream method to find out all disjoint circuits in the drawings, the resource quantity of bartering making to strike a bargain in the set in these loops is maximum, completes the coupling to resource of bartering.
In the existing process that resource of bartering is mated, be solve by method again after the information of bartering of collecting a period of time, the resource of bartering is mated.Can not mate resource of bartering timely the process that resource of bartering is mated so existing, the barter operational efficiency in market of electronics can be caused lower.
Summary of the invention
A kind of electronics is the object of the present invention is to provide to barter reso urce matching method and device, find the longest circulation (LongestMulti-PartyTradeCirculation that in many ways concludes the business of the corresponding person of bartering of root node, LMPTC), can in real time according to the situation of the person of bartering, draw the result of coupling of bartering, improve electronics and to barter the operational efficiency in market.
First aspect, embodiments provides a kind of electronics and to barter reso urce matching method, for searching for the longest circulation of in many ways concluding the business of the corresponding person of bartering of root node; Described method comprises:
From the person's of bartering set, determine to grow most the root node of circulation of in many ways concluding the business, described in the person's of bartering set comprise demand resource as the person of bartering of child node candidate of described root node, the supply resource of the person of bartering and the person of bartering;
Meet the demand resource of father node for search condition with the supply resource of child node, from the described person's of bartering set, search out the child node of described root node;
When the demand resource of the described child node searched out is met by the supply resource of described root node, then complete the search of the longest circulation of in many ways concluding the business to the corresponding person of bartering of described root node.
In conjunction with first aspect, embodiments provide the first possible embodiment of first aspect, wherein, meet the demand resource of father node for search condition with the supply resource of child node, the descendant nodes searching out root node from the described person's of bartering set comprises:
Judge whether the demand resource of the child node searched out is met by the supply resource of the ancestor node of the described child node except root node;
If so, then the described child node that goes out of Delete Search.
In conjunction with first aspect, embodiments provide the embodiment that the second of first aspect is possible, wherein, meet the demand resource of father node for search condition with the supply resource of child node, the descendant nodes searching out root node from the described person's of bartering set also comprises:
When the demand resource of multiple child node at the same level is identical, then according to the weighted value preset, retain the child node that in described multiple child node at the same level, weighted value is maximum.
In conjunction with first aspect, embodiments provide the third possible embodiment of first aspect, wherein, meet the demand resource of father node for search condition with the supply resource of child node, the descendant nodes searching out root node from the described person's of bartering set also comprises:
When the demand resource that level is less than the non-ancestor node of the described child node searched out is identical with the demand resource of the described child node searched out, make the descendant nodes of described non-ancestor node as the descendant nodes of the described child node searched out;
The described non-ancestor node of the described child node that Delete Search goes out.
In conjunction with first aspect, embodiments provide the 4th kind of possible embodiment of first aspect, wherein, from the described person of bartering set, determine to grow most in many ways the conclude the business root node of circulation comprise:
When the described person of bartering gather existence do not carry out the person of bartering bartered time, the described person of bartering not carrying out bartering is defined as growing most in many ways conclude the business circulation root node.
Second aspect, embodiments provides a kind of electronics and to barter resource matching apparatus, for searching for the longest circulation of in many ways concluding the business of the corresponding person of bartering of root node; Described device comprises:
Root node determination module, for determining to grow most the root node of circulation of in many ways concluding the business from the person's of bartering set, described in the person's of bartering set comprise demand resource as the person of bartering of child node candidate of described root node, the supply resource of the person of bartering and the person of bartering;
Child node search module, for meeting the demand resource of father node with the supply resource of child node for search condition, searches out the child node of described root node from the described person's of bartering set;
To barter resource matched module, for when the demand resource of the described child node searched out is met by the supply resource of described root node, then complete the search of the longest circulation of in many ways concluding the business to the corresponding person of bartering of described root node.
In conjunction with two aspects, embodiments provide the first possible embodiment of second aspect, wherein, described child node search module comprises:
Judging unit, for judging whether the demand resource of the child node searched out is met by the supply resource of the ancestor node of the described child node except root node;
Delete cells, for when the judged result of judging unit is for being, the described child node that Delete Search goes out.
In conjunction with two aspects, embodiments provide the embodiment that the second of second aspect is possible, wherein, described child node search module also comprises:
Stick unit, for when the demand resource of multiple child node at the same level is identical, then according to the weighted value preset, retains the child node that in described multiple child node at the same level, weighted value is maximum.
In conjunction with two aspects, embodiments provide the third possible embodiment of second aspect, wherein, described child node search module also comprises:
Endpoint processing unit, when demand resource for being less than the non-ancestor node of the described child node searched out when level is identical with the demand resource of the described child node searched out, make the descendant nodes of described non-ancestor node as the descendant nodes of the described child node searched out;
Knot removal unit, for the described non-ancestor node of the described child node that Delete Search goes out.
In conjunction with two aspects, embodiments provide the 4th kind of possible embodiment of second aspect, wherein, root node determination module comprises:
Root node determining unit, for when described in the person of bartering gather existence do not carry out the person of bartering bartered time, the described person of bartering not carrying out bartering is defined as growing most in many ways conclude the business circulation root node.
A kind of electronics that the embodiment of the present invention provides is bartered reso urce matching method and device, by determining to grow most the root node of in many ways concluding the business and circulating from the person's of bartering set, then meet the demand resource of father node for search condition with the supply resource of child node, from the person's of bartering set, search out the child node of root node; When the demand resource of the child node searched out is met by the supply resource of root node, then complete the search of the longest circulation of in many ways concluding the business to the corresponding person of bartering of root node, when having the person of bartering not carry out bartering resource matched in the person's of bartering set, just can to carry out bartering the coupling of resource, avoiding can not timely to the defect that resource of bartering is mated, thus in real time according to the situation of the person of bartering, the result of coupling of bartering can be drawn, improve electronics and to barter the operational efficiency in market.
For making above-mentioned purpose of the present invention, feature and advantage become apparent, preferred embodiment cited below particularly, and coordinate appended accompanying drawing, be described in detail below.
Accompanying drawing explanation
In order to be illustrated more clearly in the technical scheme of the embodiment of the present invention, be briefly described to the accompanying drawing used required in embodiment below, be to be understood that, the following drawings illustrate only some embodiment of the present invention, therefore the restriction to scope should be counted as, for those of ordinary skill in the art, under the prerequisite not paying creative work, other relevant accompanying drawings can also be obtained according to these accompanying drawings.
The electronics that Fig. 1 shows the embodiment of the present invention to be provided is bartered the structural representation of a kind of implementation system involved by reso urce matching method;
A kind of electronics that Fig. 2 shows the embodiment of the present invention 1 to be provided is bartered reso urce matching method process flow diagram;
A kind of electronics that Fig. 3 shows the embodiment of the present invention 1 to be provided level in reso urce matching method of bartering is less than the schematic diagram of the non-ancestor node of the child node searched out;
A kind of electronics that Fig. 4 shows the embodiment of the present invention 2 to be provided is bartered reso urce matching method process flow diagram;
The another kind of electronics that Fig. 5 shows the embodiment of the present invention 2 to be provided barter reso urce matching method citing in the execution result schematic diagram of step (12);
The another kind of electronics that Fig. 6 shows the embodiment of the present invention 2 to be provided barter reso urce matching method citing in the execution result schematic diagram of step (13);
The another kind of electronics that Fig. 7 shows the embodiment of the present invention 2 to be provided barter reso urce matching method citing in the execution result schematic diagram of step (14);
The another kind of electronics that Fig. 8 shows the embodiment of the present invention 2 to be provided barter reso urce matching method citing in the execution result schematic diagram of step (15);
The another kind of electronics that Fig. 9 shows the embodiment of the present invention 2 to be provided barter reso urce matching method citing in the execution result schematic diagram of step (16);
The another kind of electronics that Figure 10 shows the embodiment of the present invention 2 to be provided barter reso urce matching method citing in the execution result schematic diagram of step (17);
A kind of electronics that Figure 11 shows the embodiment of the present invention 3 to be provided is bartered the structural representation of resource matching apparatus.
Embodiment
Below in conjunction with accompanying drawing in the embodiment of the present invention, be clearly and completely described the technical scheme in the embodiment of the present invention, obviously, described embodiment is only the present invention's part embodiment, instead of whole embodiments.The assembly of the embodiment of the present invention describing and illustrate in usual accompanying drawing herein can be arranged with various different configuration and design.Therefore, below to the detailed description of the embodiments of the invention provided in the accompanying drawings and the claimed scope of the present invention of not intended to be limiting, but selected embodiment of the present invention is only represented.Based on embodiments of the invention, the every other embodiment that those skilled in the art obtain under the prerequisite not making creative work, all belongs to the scope of protection of the invention.
Consider in correlation technique, in the existing process that resource of bartering is mated, be solve by method again after the information of bartering of collecting a period of time, the resource of bartering is mated.Can not mate resource of bartering timely the process that resource of bartering is mated so existing, the barter operational efficiency in market of electronics can be caused lower.Based on this, embodiments provide a kind of electronics and to barter reso urce matching method and device.Be described below by embodiment.
In following embodiment, the operation of bartering mentioned is the operation of bartering carried out the goods of single quantity, single type, and in other words, each person of bartering in the person's of bartering set all only has a supply resource and a demand resource; And in the person's of bartering set, the value giving tacit consent to the supply resource that each person of bartering provides is identical.
See Fig. 1, it illustrates the structural representation of a kind of implementation system involved by method of the remote control mobile terminal that the embodiment of the present invention provides, this system comprises: server 10 of bartering, and server 10 of bartering comprises: processor 11.
Wherein, to barter server 10, for storing the person's of bartering set, the person's of bartering set comprises the demand resource as the person of bartering of child node candidate, the supply resource of the person of bartering and the person of bartering, and when processor 11 calculates LMPTC, the LMPTC obtained is fed back to the person of bartering as node in LMPTC, makes these persons of bartering carry out barter business according to LMPTC; Processor 11, for obtaining the person's of the bartering set stored in server 10 of bartering, then the person's of bartering demand resource of father node is met for search condition using the supply resource of the person of bartering as child node, the person of bartering stored in the search person of bartering set, obtain LMPTC, and LMPTC is fed back to server as matching result of bartering.
To barter server 10, computing machine or the mobile terminal of existing any model can be adopted, the person's of bartering set is stored, repeats no longer one by one here.
Processor 11, can adopt central processing unit or the microprocessor of existing disposable type, is searched for, repeat no longer one by one here by the person's of bartering set to LMPTC.
Embodiment 1
See Fig. 2, present embodiments provide a kind of electronics and to barter reso urce matching method, the method is used for server of bartering, and comprises the following steps:
Step 100, from the person's of bartering set, determine the root node of LMPTC, the person's of bartering set comprises the demand resource as the person of bartering of child node candidate, the supply resource of the person of bartering and the person of bartering.
Root node is the start node in LMPTC, is also the node being arranged in LMPTC top layer, when not carrying out knot removal, only has unique root node in LMPTC.
When there being the person of bartering to barter application to server submission of bartering, server of bartering will give the person of bartering for uniquely determining the person of bartering mark to the person of bartering, then the supply resource of the person of bartering of the person of bartering mark, the person's of bartering input and demand resource are formed corresponding relation, be stored in the person's of bartering set.
Certainly, except the supply resource of the person's of bartering input and demand resource, in the person's of bartering set, request of the bartering submission time of the person of bartering can also be recorded.
The form of expression of the person's of bartering set, can be as shown in table 1:
Table 1
Certainly, the form of expression of the person's of bartering set, can also adopt other the form of expression, repeat no longer one by one here.
The supply resource of the person of bartering is this person of bartering in the process of bartering coupling, the goods that can provide or service, is used for and supply resource that other the person of bartering provides exchanges.
The demand resource of the person of bartering is this person of bartering in the process of bartering coupling, wants the goods that obtained by supply resource or service, exchanges for the supply resource provided with other the person of bartering.
Step 101, meet the demand resource of father node with the supply resource of child node for search condition, from the person's of bartering set, search out the child node of root node.
Wherein, father node, referring to that, in the process of search LMPTC, the demand resource that the person of bartering that this node is corresponding provides, as the node of LMPTC search condition, can be root node, also can be the anyon node of root node in the process of search LMPTC.
When the process of searching for LMPTC just starts, owing to only having root node, so just using root node as father node, using the demand resource of root node as LMPTC search condition, the person of bartering that supply resource meets root node demand resource is searched for, as the child node of root node in the person's of bartering set.
Father node can only have a child node, also can have multiple child node; When certain father node has multiple child node, illustrate that supply resource that the person of bartering corresponding to the plurality of child node provides all meets the demand resource of the person of bartering corresponding to their father nodes.
The process searching out the child node of father node from the person's of bartering set comprises: by the demand resource of father node as search condition, the person of bartering of the supply resource of the person of bartering and the demand resource consistence of father node is searched out, as the child node of this father node from the person's of bartering set.
The way of search that the person of bartering searching out the supply resource of the person of bartering and the demand resource consistence of father node from the person's of bartering set adopts, the traversal that can adopt, the mode such as exhaustive, other ways of search existing can certainly be adopted, repeat no longer one by one here.
Step 102, when the demand resource of the child node searched out is met by the supply resource of root node, then complete the search of the LMPTC to the corresponding person of bartering of root node.
When the demand resource of the child node searched out is not met by the supply resource of root node, then continue the child node of this root node of search, until the demand resource of the child node searched out is met by the supply resource of root node, so just complete the search of the LMPTC to the corresponding person of bartering of root node.
In sum, a kind of electronics that the present embodiment provides is bartered reso urce matching method, by determining to grow most the root node of in many ways concluding the business and circulating from the person's of bartering set, then meet the demand resource of father node for search condition with the supply resource of child node, from the person's of bartering set, search out the child node of root node; When the demand resource of the child node searched out is met by the supply resource of root node, then complete the search of the longest circulation of in many ways concluding the business to the corresponding person of bartering of root node, when having the person of bartering not carry out bartering resource matched in the person's of bartering set, just can to carry out bartering the coupling of resource, avoiding can not timely to the defect that resource of bartering is mated, thus in real time according to the situation of the person of bartering, the result of coupling of bartering can be drawn, improve electronics and to barter the operational efficiency in market.
In the process of the LMPTC of search root node, in some cases, if when the demand resource of the current person of bartering as child node selected from the person's of bartering set is identical with the supply resource of the ancestor node of certain non-root node of this child node, so will be formed in LMPTC, the path formed to this child node from this ancestor node is called local circulation, and do not find a child node supply resource of its demand resource and root node can be matched in the local circulation formed, therefore the transaction circulation of above-mentioned local must be included in final LMPTC, but the follow-up child node needing search can be increased, thus reduce the operational efficiency of reso urce matching method of bartering, so in order to solve the above problems, the demand resource of father node is met for search condition with the supply resource of child node, the descendant nodes searching out root node from the person's of bartering set comprises:
Judge whether the demand resource of the child node searched out is met by the supply resource of the ancestor node of the child node except root node;
If so, then the child node that goes out of Delete Search.
In LMPTC, the child node searched out to root node path between any child node of occurring, be all the ancestor node of the child node searched out.
By above description, when determining that the demand resource of the child node searched out is met by the supply resource of the ancestor node of the child node except root node, illustrate and define local circulation between the child node searched out and this ancestor node, so deletion action is carried out to this child node searched out, just can eliminate the local circulation in LMPTC, improve the operational efficiency of reso urce matching method of bartering.
In some cases, when a father node has multiple child node, the situation that the demand resource of multiple child node is identical may be there is, now, only need the search condition using the demand resource of the child node of in multiple child node as current LMPTC, just can continue to search for the child node of LMPTC, and without the need to searching for all child nodes, so, in this case, meet the demand resource of father node for search condition with the supply resource of child node, the descendant nodes searching out root node from the person's of bartering set also comprises:
When the demand resource of multiple child node at the same level is identical, then according to the weighted value preset, retain the child node that in multiple child node at the same level, weighted value is maximum.
In the present embodiment, whether identical in order to determine the demand resource of the multiple child nodes under a father node, can after searching out multiple child node for current parent, the processor of matching primitives of carrying out bartering can obtain the demand resource of multiple child nodes that this searches out respectively from the person's of bartering set, whether the demand resource then contrasting multiple child nodes that this searches out is identical, when obtaining the comparing result that demand resource has consistent situation to occur after contrast, illustrate that the demand resource of multiple child node has identical situation to occur, otherwise illustrate that the demand resource of this multiple child node is different.
The weighted value of child node is exactly the weighted value of the corresponding person of bartering of child node, and carry out for characterizing the person of bartering the priority of mating of bartering, the weighted value of the person of bartering is larger, illustrates that the priority of the child node that this person of bartering is corresponding when carrying out bartering coupling is higher.The weighted value of the person of bartering, can be stored in the person's of bartering set together with the corresponding relation of request submission time of bartering with the demand resource of the supply resource of the person of bartering, the person of bartering, the person of bartering.
The assignment procedure of the weighted value of the person of bartering comprises: when there being the person of bartering to barter request to server submission of bartering, and server of bartering can according to the setting rule of weighted value, and the person of bartering to the submission request of bartering sets weighted value.
The setting rule of weighted value is pre-set out according to the feature of resource of bartering by the barter maintainer in market of electronics, is that Servers installed of bartering submits the foundation of the person's of bartering weighted value of the request of bartering to.
Such as: the electronics of real-time deals is focused on for some and to barter market, the setting rule of the weighted value preset can be submit the request of bartering to time more early, so do not barter person weighted value setting larger, so when there being the person of bartering to barter request to server submission of bartering, server of bartering can submit the time of the request of bartering to according to the setting rule of weighted value and the person that respectively do not barter, set the weighted value of the person that respectively do not barter.
Certainly, the electronics of transaction reputations is focused on for some to barter market, can according to the accumulation of the person of bartering barter number of success number, the weighted value of the setting person of bartering, when the accumulation of the person of bartering barter number of success more time, server of bartering will to the higher weighted value of the person's of bartering setting.Server of bartering also can be arranged the weighted value of the person of bartering according to other weighted value setting rule, repeats no longer one by one here.
When the demand resource of multiple child node at the same level is identical, then according to the weighted value preset, the process retaining the child node that weighted value is maximum in multiple child node at the same level comprises the following steps (1) to (3):
(1), from the person's of bartering set, the weighted value of the person of bartering corresponding to the child node multiple at the same level with same requirements resource is obtained respectively;
(2), according to the multiple weighted values obtained, weighted value maximum in the multiple weighted values obtained is determined;
(3), reservation has the child node that in the child node multiple at the same level of same requirements resource, weighted value is maximum, and child node at the same level identical for other demand resources is deleted.
Wherein, determine that the process of weighted value maximum in the multiple weighted values obtained can adopt existing any mode can determining maximal value, repeat no longer one by one here.
By above description, can search for and formed in the process of LMPTC, when the demand resource of multiple child node at the same level is identical, then according to the weighted value preset, retain the child node that in multiple child node at the same level, weighted value is maximum, thus the number of nodes reduced further in resource matched process, improve the efficiency of reso urce matching method.
Searching for and forming the process of LMPTC, in gathering to make the person of bartering, the person of bartering as much as possible participates in barter business, meet the demand resource of father node for search condition with the supply resource of child node, the descendant nodes searching out root node from the person's of bartering set also comprises:
When the demand resource that level is less than the non-ancestor node of the child node searched out is identical with the demand resource of the child node searched out, make the descendant nodes of non-ancestor node as the descendant nodes of the child node searched out;
The non-ancestor node of the child node that Delete Search goes out.
In LMPTC, the level of the child node shorter with root node path is less, and as shown in Figure 3, the child node that current search goes out is B
4time, child node B
3be exactly that level is less than the child node B searched out
4non-ancestor node.
By above description, when the demand resource that level is less than the non-ancestor node of the child node searched out is identical with the demand resource of the child node searched out, make the descendant nodes of non-ancestor node as the descendant nodes of the child node searched out, thus increase the degree of depth of matching process of bartering, increase transaction count, to make more not barter, person participates in barter business.
To barter from electronics the angle in market, the best of matching process of bartering solves target and should be one and meet LMPTC loop that the current person's of bartering supply and demand requires, that comprise maximum transaction count, and this can make platform business collect maximum commission (because every transaction all needs to pay to electronics market of bartering).And from the angle of the person of bartering, the transaction of reaching is more, then show that the person's of bartering ratio of the demand that meets is larger, thus the person of bartering can be attracted to participate in electronics barter in market more; The person of bartering participated in is more, and resource is abundanter, completes resource matched possibility larger, and the person of bartering is easier completes transaction quickly, and it will be got over hope and be intended to electronics and barter on market and be engaged in the activity of bartering.
In order to carry out barter business in real time, from the person of bartering set determine to grow most in many ways conclude the business circulation root node comprise:
When the person of bartering gather existence do not carry out the person of bartering bartered time, the person of bartering not carrying out bartering is defined as growing most in many ways conclude the business circulation root node.
When not carrying out determining to grow most the root node of in many ways concluding the business and circulating in the person of bartering bartered from the person's of bartering set, the judgement of the corresponding person of bartering of root node can be carried out by the following aspects:
(a), when the person of bartering submits barter business request to, server of bartering can initiate coupling of bartering in real time, if do not have other people to submit barter business request in the matching process, then this person of bartering is exactly the root node of LMPTC, is also to submit the request of the bartering person of bartering the latest to.
If b () is in the process of bartering coupling, other new person of bartering is had to propose barter business request, the then new person of bartering can be stored in the person's of bartering set as candidate's child node of root node, and to carry out search coupling in matching process bartering, but the person of bartering that LMPTC root node is now corresponding remains the person of bartering before coupling of bartering is initiated, not propose the barter deal request person of bartering the latest, submit to the person of bartering of barter business request now can't become root node the latest.
C the barter keeper in market of (), electronics also can select a people (select by hand or server of bartering is selected automatically) in the person of bartering that not yet the match is successful before, the Transaction Information submitted to for this person of bartering carries out search coupling, then this person of bartering just becomes LMPTC root node, and he also not submits the person of bartering of barter business request the latest to simultaneously.
By above description, when the person of bartering gather existence do not carry out the person of bartering bartered time, be defined as the person of bartering not carrying out bartering to grow most the root node of circulation of in many ways concluding the business, thus it is resource matched just to carry out in real time bartering, and has great ageing.
Embodiment 2
See Fig. 4, present embodiments provide a kind of electronics and to barter reso urce matching method, the method is used for server of bartering, and comprises the following steps:
Step 200, when the person of bartering gather existence do not carry out the person of bartering bartered time, be defined as the person of bartering not carrying out bartering to grow most the root node of circulation of in many ways concluding the business, the person's of bartering set comprises the demand resource as the person of bartering of child node candidate of root node, the supply resource of the person of bartering and the person of bartering.
Step 201, meet the demand resource of father node with the supply resource of child node for search condition, from the person's of bartering set, search out the child node of root node.
If do not search for the child node of next level as root node from the person's of bartering set, so electronics reso urce matching method of bartering terminates.
Just start, only have root node, will be so the child node that search condition searches out next level as root node from the person's of bartering set according to the demand resource of root node, then in the following manner the child node searched out be screened.
Whether the demand resource of the child node that step 202, judgement search out is met by the supply resource of the ancestor node of the child node except root node; If so, then step 203 is performed; If not, then step 204 is performed.
The child node that step 203, Delete Search go out.
By step 202 to the description of step 203, when determining that the demand resource of the child node searched out is met by the supply resource of the ancestor node of the child node except root node, illustrate and define local circulation between the child node searched out and this ancestor node, so deletion action is carried out to this child node searched out, just can eliminate the local circulation in LMPTC, improve the operational efficiency of reso urce matching method of bartering.
Whether the child node that step 204, judgement search out has multiple, if it is performs step 205, if not, then performs step 207.
Whether the demand resource of multiple child nodes that step 205, judgement search out is identical, if so, then performs step 206, if not, then performs step 207.
The weighted value that step 206, basis are preset, retains the child node that in multiple child node at the same level, weighted value is maximum.
By step 205 to the description of step 206, can search for and formed in the process of LMPTC, when the demand resource of multiple child node at the same level is identical, then according to the weighted value preset, retain the child node that in multiple child node at the same level, weighted value is maximum, thus the number of nodes reduced further in resource matched process, improve the efficiency of reso urce matching method.
Whether step 207, to judge that level is less than the demand resource of the non-ancestor node of the child node searched out identical with the demand resource of the child node searched out, and if so, then performs step 208, if not, then perform step 210.
Step 208, make the descendant nodes of non-ancestor node as the descendant nodes of the child node searched out;
The non-ancestor node of the child node that step 209, Delete Search go out.
By step 207 to the description of step 209, when the demand resource that level is less than the non-ancestor node of the child node searched out is identical with the demand resource of the child node searched out, make the descendant nodes of non-ancestor node as the descendant nodes of the child node searched out, thus increase the degree of depth of matching process of bartering, increase transaction count, to make more not barter, person participates in barter business.
Wherein, the screening strategy of three seed node described by step 202 to step 203, step 205 to step 206 and step 207 to step 209, can perform according to above-mentioned order, also can perform according to other order, the implementation effect of the screening strategy of three seed node can not be affected.
Whether the demand resource of the child node that step 210, judgement search out is met by the supply resource of root node, if so, then performs step 211, if not, then returns step 201.
Step 211, complete the search of the longest circulation of in many ways concluding the business to the corresponding person of bartering of root node.
In the present embodiment, also provide another kind of electronics to barter reso urce matching method, the method is used for server of bartering, and comprises the following steps:
(1), by the person of the bartering B in table 1
1be labeled as root node root;
(2), at U
smiddle search meets B
1the person of bartering of demand gathers U
1={ B
i| B
i(s)=B
1(d) };
If
then by all B in U1
ibe classified as B
1child node (i.e. ground floor child node), then enter (3) step;
If
then method terminates (not finding LMPTC).
(3), to search resulting bottle Node B
i, adopt heuristic rule 1,2,3 to process successively.After, do to judge to residue node:
If B
i(d)=B
1s (), be then labeled as Bi " matched ", represent and found a circulation of in many ways concluding the business;
If B
i(d) ≠ B
1s (), then at U
sthe middle search person of bartering gathers U
i={ B
j| B
j(s)=B
i(d), j=2 ..., | U
b|;
(4) if
and there is B
j(d) ≠ B
1s (), then repeat step (3);
If
and all B
j(d)=B
1(s), then method terminates (finding LMPTC), enters (5) step;
If
then method terminates (not finding LMPTC);
(5) if child node level height is h, then the node being labeled as " matched " from h level of child nodes dates back the path of root node, is the longest circulation LMPTC (therefore LMPTC may have many) that in many ways concludes the business tried to achieve;
Export LMPTC, method terminates.
Wherein, the person of bartering gathers U
b={ B
i; The current person of bartering B
1∈ U
b; The demand resource collection U of the entirety person of bartering
d={ B
i(d) }, supply resource set U
s={ B
i(s) }; I=1,2 ..., | U
b|.
Define to heuristic rule 1,2 and 3 and describe below.
Before providing heuristic rule 1, first define the concept of " local circulation node ":
Definition 1 (local circulation node) is if present node n
idemand resource D (n
i) with the ancestor node n of its certain non-root node
j(n
j∈ ancestor (n
i)) supply S (n
j) identical, then the path formed from this ancestor node to present node is called local circulation, and present node is called local circulation node (localcirculationnode is abbreviated as LCNode).Wherein, ancestor (n
i) represent n
iancestor node set.
Belong to the longest circulation of in many ways concluding the business comprising root node from definition 1, LCNode scarcely, therefore can delete LCNode completely and not affect the Search Results of method, reducing the search volume of method simultaneously.
Thus, we to propose heuristic rule 1 as follows:
If present node n
ifor LCNode, then can delete present node n
i.If n
iwithout the brotgher of node, then its father node (Dad (n
i)) also can delete; By that analogy until ground floor child node.
Before providing heuristic rule 2, the concept that first we define " mirror nodes ":
If present node n
idemand D (n
i) with number of levels be less than it, m node n of non-ancestor node
j(n
j∈ ancestor (ni)) demand D (n
j) identical, then claim this m node to be the mirror nodes (mirrornode is abbreviated as MiNode) of present node.Wherein, L (n
i), L (n
j) be respectively n
i, n
jplace number of levels.
From definition 2, present node n
iwith its MiNode, there is identical child node, therefore deleting the Search Results that MiNode can't affect method, method operational efficiency be improved because having done beta pruning on the contrary.This is number of levels comparatively present node n residing for MiNode
ilittle, if therefore itself and present node n
iall be in the different circulations of transaction in many ways, then the circulation of MiNode place is also bound to shorter than the circulation of present node ni place.
Thus, we to propose heuristic rule 2 as follows:
If present node n
ihave node n
jfor its MiNode, then by n
jall descendant nodes move on to present node n
ibelow, present node n is classified as
idescendant nodes, delete nj simultaneously.If n
jwithout the brotgher of node, then its father node (Dad (n
j)) also can delete; By that analogy until ground floor child node.
Before providing heuristic rule 3, the concept that first we define " convergence node ":
Definition 3 (convergence nodes), in same node layer, if there is the demand of n node (D) identical, then claim this n node to restrain node (Convergencenode is abbreviated as ConNode) each other.From definition 3, present node is identical with level residing for its ConNode, and respective child node also can be identical and identical with the demand of its ConNode because of present node.Suppose that present node and its ConNode are in one separately and in many ways conclude the business and circulate, then length of these circulations are by just the same.Therefore, deleting the Search Results that ConNode can't affect method, the operational efficiency of method be improved on the contrary because having done more beta pruning.
Thus, we to propose heuristic rule 3 as follows:
If there is ConNode with in node layer set, then only retain submission time the earliest or the highest ConNode of credit value, and delete all the other all ConNode.If deleted ConNode without the brotgher of node, then its father node also can be deleted; By that analogy until ground floor child node.
In heuristic rule 3, retaining submission time ConNode is the earliest to embody " First come first served " principle, i.e. the preferential satisfied transactions demand come into the market the earliest; Retain the highest ConNode of credit value and be then that excitation both parties pay attention to self prestige, potential transaction risk can be avoided to a certain extent, make whole electronics market of bartering form benign cycle.Further, submission time, both credit values can combine by we, are namely following under " First come first served " principle (one-level right of priority) prerequisite, support " prestige is preferential " (two-level priority).In actual applications, which kind of retention strategy above-mentioned is implemented when being considered voluntarily by electronics market of bartering and be chosen.
Below, we are described further electronics matching process of bartering with a simple example.
Suppose to have an electronics comprising 10 persons of bartering to barter market, the resource that every person of bartering can provide and want that the resource gained is as shown in table 1.In table 1, the person of bartering B
1for the current person of bartering, we need to B
1the transaction in many ways meeting its supply and demand requirement circulation is provided; Submission time T
i(i=1,2 ..., 10) and be submitted to the time that electronics barters in market for corresponding supply and demand information.We use D
i, S
i(i=1,2 ..., 10) and represent the person of bartering B respectively
idemand resource and supply resource.Now, we use electronics matching process of bartering to come for B
1search for its LMPTC.
Electronics matching process of bartering comprises the following steps (11) to step (18):
(11), first, by B
1be labeled as root node.
(12), then, we barter in market (i.e. table 1) at electronics, and search meets B
1demand (D
1=" slr camera ") the person of bartering set; Found that B
3, B
7, then by B
3, B
7as B
1child node; We point to from providing the node of certain resource the node needing this resource with arrow, thus obtain Fig. 5.
(13), heuristic rule 1,2,3 is used to check B
3, B
7, find without LCNode, without MiNode, without ConNode; Then demand (the D both checking respectively
3=" iPhone ", D
7=" mountain bike ") whether with B
1supply (S
1=" iPad ") match, find all not mate, therefore continue according to B
3, B
7demand, search for the person of bartering that satisfies the demands respectively and gather as its child node.The results are shown in Figure 6.
(14), heuristic rule 1,2,3 is used to check B
6, B
9, B
2, B
4, find without LCNode, without MiNode, but B
2, B
4for ConNode (D
2=D
4=" portable hard drive "); Due to T
4(2013-02-1309:28:36) early than T
2(2013-07-2420:11:49), then B is deleted
2retain B
4; Then B is checked respectively
6, B
9, B
4demand (D
6=" iPad ", D
9=" HP printer ", D
4=" portable hard drive ") whether with B
1supply (S
1=" iPad ") coupling.Found that B
6coupling, a circulation of in many ways concluding the business has been found in this expression, therefore by B
6be labeled as " matched ".Above-mentioned result as shown in Figure 7.
(15) search B, is continued
9, B
4respective child node.Because of B
9demand (D
9=" HP printer ") can not find supplier in the market, therefore can B be deleted
9; Search B
5, B
8meet B
4demand, therefore by B
5, B
8be classified as B
4child node, as shown in Figure 8.
(16), heuristic rule 1,2,3 is used to check B
5, B
8, find without MiNode, without ConNode, but B
8lCNode, its demand and B
7supply identical, i.e. D
8=S
7=" slr camera ", therefore can B be deleted
8; Check B
5demand (D
5=" liquid crystal display "), find and B
1supply (S
1=" iPad ") do not mate, therefore continuation search meets B
5the person's of bartering set of demand; B is found from market
10supply (S
10=" liquid crystal display ") and B
5demand (D
5=" liquid crystal display ") coupling, therefore by B
10be classified as B
5child node.Result as shown in Figure 9.
(17), heuristic rule 1,2,3 is used to check B
10, find B
3b
10miNode, therefore can by B
3whole descendant nodes (B
6) move on to B
10below, B is classified as
10descendant nodes, and delete B
3.Result as shown in Figure 10.
(18), on the algorithm tree having 6 each levels (i.e. h=6), the node of the 6th level only has B
6, and D
6=S
1=" iPad ", therefore algorithm finds LMPTC.We are from B
6date back root node B1, can obtain LMPTC is: B
1← B
7← B
4← B
5← B
10← B
6← B
1.Algorithm terminates.
In sum, a kind of electronics that the present embodiment provides is bartered reso urce matching method, by determining to grow most the root node of in many ways concluding the business and circulating from the person's of bartering set, then meet the demand resource of father node for search condition with the supply resource of child node, from the person's of bartering set, search out the child node of root node; When the demand resource of the child node searched out is met by the supply resource of root node, then complete the search of the longest circulation of in many ways concluding the business to the corresponding person of bartering of root node, when having the person of bartering not carry out bartering resource matched in the person's of bartering set, just can to carry out bartering the coupling of resource, avoiding can not timely to the defect that resource of bartering is mated, thus in real time according to the situation of the person of bartering, the result of coupling of bartering can be drawn, improve electronics and to barter the operational efficiency in market.
Embodiment 3
See Figure 11, the present embodiment provides a kind of electronics to barter resource matching apparatus, and to barter reso urce matching method for performing above-mentioned electronics, this device comprises: root node determination module 300, child node search module 301 and resource matched module 302 of bartering;
Wherein, root node determination module 300, for determining to grow most the root node of circulation of in many ways concluding the business from the person's of bartering set, the person's of bartering set comprises the demand resource as the person of bartering of child node candidate of root node, the supply resource of the person of bartering and the person of bartering; Child node search module 301, is connected with root node determination module 300, for meeting the demand resource of father node with the supply resource of child node for search condition, searches out the child node of root node from the person's of bartering set; To barter resource matched module 302, be connected with child node search module 301, for when the demand resource of the child node searched out is met by the supply resource of root node, then complete the search of the longest circulation of in many ways concluding the business to the corresponding person of bartering of root node.
Particularly, child node search module 301 comprises:
Judging unit, for judging whether the demand resource of the child node searched out is met by the supply resource of the ancestor node of the child node except root node;
Delete cells, for when the judged result of judging unit is for being, the child node that Delete Search goes out.
Particularly, child node search module 301 also comprises:
Stick unit, for when the demand resource of multiple child node at the same level is identical, then according to the weighted value preset, retains the child node that in multiple child node at the same level, weighted value is maximum.
Particularly, child node search module 301 also comprises:
Endpoint processing unit, when the demand resource for the demand resource with the child node searched out that are less than the non-ancestor node of the child node searched out when level is identical, makes the descendant nodes of non-ancestor node as the descendant nodes of the child node searched out;
Knot removal unit, for the non-ancestor node of the child node that Delete Search goes out.
Particularly, root node determination module 300 comprises:
Root node determining unit, for gather as the person of bartering existence do not carry out the person of bartering bartered time, the person of bartering not carrying out bartering is defined as growing most in many ways conclude the business circulation root node.
In sum, a kind of electronics that the present embodiment provides is bartered resource matching apparatus, by determining to grow most the root node of in many ways concluding the business and circulating from the person's of bartering set, then meet the demand resource of father node for search condition with the supply resource of child node, from the person's of bartering set, search out the child node of root node; When the demand resource of the child node searched out is met by the supply resource of root node, then complete the search of the longest circulation of in many ways concluding the business to the corresponding person of bartering of root node, when having the person of bartering not carry out bartering resource matched in the person's of bartering set, just can to carry out bartering the coupling of resource, avoiding can not timely to the defect that resource of bartering is mated, thus in real time according to the situation of the person of bartering, the result of coupling of bartering can be drawn, improve electronics and to barter the operational efficiency in market.
The electronics that various embodiments of the present invention provide is bartered the computer program of reso urce matching method, comprise the computer-readable recording medium storing program code, the instruction that program code comprises can be used for performing the method in previous methods embodiment, specific implementation see embodiment of the method, can not repeat them here.
Those skilled in the art can be well understood to, and for convenience and simplicity of description, the specific works process of the system of foregoing description, device and unit, with reference to the corresponding process in preceding method embodiment, can not repeat them here.
In several embodiments that the application provides, should be understood that disclosed system, apparatus and method can realize by another way.Device embodiment described above is only schematic, such as, the division of unit, be only a kind of logic function to divide, actual can have other dividing mode when realizing, again such as, multiple unit or assembly can in conjunction with or another system can be integrated into, or some features can be ignored, or do not perform.Another point, shown or discussed coupling each other or direct-coupling or communication connection can be by some communication interfaces, and the indirect coupling of device or unit or communication connection can be electrical, machinery or other form.
The unit illustrated as separating component or can may not be and physically separates, and the parts as unit display can be or may not be physical location, namely can be positioned at a place, or also can be distributed in multiple network element.Some or all of unit wherein can be selected according to the actual needs to realize the object of the present embodiment scheme.
In addition, each functional unit in each embodiment of the present invention can be integrated in a processing unit, also can be that the independent physics of unit exists, also can two or more unit in a unit integrated.
If function using the form of SFU software functional unit realize and as independently production marketing or use time, can be stored in a computer read/write memory medium.Based on such understanding, the part of the part that technical scheme of the present invention contributes to prior art in essence in other words or this technical scheme can embody with the form of software product, this computer software product is stored in a storage medium, comprising some instructions in order to make a computer equipment (can be personal computer, server, or the network equipment etc.) perform all or part of step of each embodiment method of the present invention.And aforesaid storage medium comprises: USB flash disk, portable hard drive, ROM (read-only memory) (ROM, Read-OnlyMemory), random access memory (RAM, RandomAccessMemory), magnetic disc or CD etc. various can be program code stored medium.
The above; be only the specific embodiment of the present invention, but protection scope of the present invention is not limited thereto, is anyly familiar with those skilled in the art in the technical scope that the present invention discloses; change can be expected easily or replace, all should be encompassed within protection scope of the present invention.Therefore, protection scope of the present invention should described be as the criterion with the protection domain of claim.
Claims (10)
1. electronics is bartered a reso urce matching method, for searching for the longest circulation of in many ways concluding the business of the corresponding person of bartering of root node; It is characterized in that, described method comprises:
From the person's of bartering set, determine to grow most the root node of circulation of in many ways concluding the business, described in the person's of bartering set comprise demand resource as the person of bartering of child node candidate of described root node, the supply resource of the person of bartering and the person of bartering;
Meet the demand resource of father node for search condition with the supply resource of child node, from the described person's of bartering set, search out the child node of described root node;
When the demand resource of the described child node searched out is met by the supply resource of described root node, then complete the search of the longest circulation of in many ways concluding the business to the corresponding person of bartering of described root node.
2. method according to claim 1, is characterized in that, meets the demand resource of father node for search condition with the supply resource of child node, and the descendant nodes searching out root node from the described person's of bartering set comprises:
Judge whether the demand resource of the child node searched out is met by the supply resource of the ancestor node of the described child node except root node;
If so, then the described child node that goes out of Delete Search.
3. method according to claim 1, is characterized in that, meets the demand resource of father node for search condition with the supply resource of child node, and the descendant nodes searching out root node from the described person's of bartering set also comprises:
When the demand resource of multiple child node at the same level is identical, then according to the weighted value preset, retain the child node that in described multiple child node at the same level, weighted value is maximum.
4. method according to claim 1, is characterized in that, meets the demand resource of father node for search condition with the supply resource of child node, and the descendant nodes searching out root node from the described person's of bartering set also comprises:
When the demand resource that level is less than the non-ancestor node of the described child node searched out is identical with the demand resource of the described child node searched out, make the descendant nodes of described non-ancestor node as the descendant nodes of the described child node searched out;
The described non-ancestor node of the described child node that Delete Search goes out.
5. method according to claim 1, is characterized in that, determines to grow most in many ways the conclude the business root node of circulation and comprise from the described person of bartering set:
When the described person of bartering gather existence do not carry out the person of bartering bartered time, the described person of bartering not carrying out bartering is defined as growing most in many ways conclude the business circulation root node.
6. electronics is bartered a resource matching apparatus, for searching for the longest circulation of in many ways concluding the business of the corresponding person of bartering of root node; It is characterized in that, described device comprises:
Root node determination module, for determining to grow most the root node of circulation of in many ways concluding the business from the person's of bartering set, described in the person's of bartering set comprise demand resource as the person of bartering of child node candidate of described root node, the supply resource of the person of bartering and the person of bartering;
Child node search module, for meeting the demand resource of father node with the supply resource of child node for search condition, searches out the child node of described root node from the described person's of bartering set;
To barter resource matched module, for when the demand resource of the described child node searched out is met by the supply resource of described root node, then complete the search of the longest circulation of in many ways concluding the business to the corresponding person of bartering of described root node.
7. device according to claim 6, is characterized in that, described child node search module comprises:
Judging unit, for judging whether the demand resource of the child node searched out is met by the supply resource of the ancestor node of the described child node except root node;
Delete cells, for when the judged result of judging unit is for being, the described child node that Delete Search goes out.
8. device according to claim 6, is characterized in that, described child node search module also comprises:
Stick unit, for when the demand resource of multiple child node at the same level is identical, then according to the weighted value preset, retains the child node that in described multiple child node at the same level, weighted value is maximum.
9. device according to claim 6, is characterized in that, described child node search module also comprises:
Endpoint processing unit, when demand resource for being less than the non-ancestor node of the described child node searched out when level is identical with the demand resource of the described child node searched out, make the descendant nodes of described non-ancestor node as the descendant nodes of the described child node searched out;
Knot removal unit, for the described non-ancestor node of the described child node that Delete Search goes out.
10. device according to claim 6, is characterized in that, root node determination module comprises:
Root node determining unit, for when described in the person of bartering gather existence do not carry out the person of bartering bartered time, the described person of bartering not carrying out bartering is defined as growing most in many ways conclude the business circulation root node.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510490692.7A CN105069676A (en) | 2015-08-12 | 2015-08-12 | Electronic bartering resource matching method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510490692.7A CN105069676A (en) | 2015-08-12 | 2015-08-12 | Electronic bartering resource matching method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105069676A true CN105069676A (en) | 2015-11-18 |
Family
ID=54499035
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510490692.7A Pending CN105069676A (en) | 2015-08-12 | 2015-08-12 | Electronic bartering resource matching method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105069676A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106952139A (en) * | 2017-02-28 | 2017-07-14 | 宋建党 | A kind of commodity direct connection transaction system swapped between commodity |
CN108062678A (en) * | 2016-11-08 | 2018-05-22 | 阿里巴巴集团控股有限公司 | A kind of advertisement bit allocation method, device and advertisement delivery system |
CN111915385A (en) * | 2019-05-10 | 2020-11-10 | 罗勇 | Object exchange software platform and method |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1367445A (en) * | 2001-01-23 | 2002-09-04 | 孙健 | Electronic barter business equipment and its use method |
CN101089881A (en) * | 2007-06-29 | 2007-12-19 | 吉林大学 | Article change mould of multi-person participation and its solving method |
JP2008171071A (en) * | 2007-01-09 | 2008-07-24 | I Broadcast:Kk | Barter support system and barter support server |
US20140074656A1 (en) * | 2012-09-07 | 2014-03-13 | Tamio Stehrenberger | Bartering using inductive and deductive processes |
-
2015
- 2015-08-12 CN CN201510490692.7A patent/CN105069676A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1367445A (en) * | 2001-01-23 | 2002-09-04 | 孙健 | Electronic barter business equipment and its use method |
JP2008171071A (en) * | 2007-01-09 | 2008-07-24 | I Broadcast:Kk | Barter support system and barter support server |
CN101089881A (en) * | 2007-06-29 | 2007-12-19 | 吉林大学 | Article change mould of multi-person participation and its solving method |
US20140074656A1 (en) * | 2012-09-07 | 2014-03-13 | Tamio Stehrenberger | Bartering using inductive and deductive processes |
Non-Patent Citations (1)
Title |
---|
陈向: "《基于图论的电子易货商品自动匹配***》", 《计算机工程》 * |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108062678A (en) * | 2016-11-08 | 2018-05-22 | 阿里巴巴集团控股有限公司 | A kind of advertisement bit allocation method, device and advertisement delivery system |
CN106952139A (en) * | 2017-02-28 | 2017-07-14 | 宋建党 | A kind of commodity direct connection transaction system swapped between commodity |
CN111915385A (en) * | 2019-05-10 | 2020-11-10 | 罗勇 | Object exchange software platform and method |
WO2020228605A1 (en) * | 2019-05-10 | 2020-11-19 | 罗勇 | Barter software platform and method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102855259B (en) | Parallelization of massive data clustering analysis | |
US8250007B2 (en) | Method of generating precedence-preserving crossover and mutation operations in genetic algorithms | |
CN105760443B (en) | Item recommendation system, project recommendation device and item recommendation method | |
CN103942712A (en) | Product similarity based e-commerce recommendation system and method thereof | |
US11531831B2 (en) | Managing machine learning features | |
CN109146081B (en) | Method and device for creating model project in machine learning platform | |
CN104239324A (en) | Methods and systems for user behavior based feature extraction and personalized recommendation | |
CN104850567A (en) | Method and device for identifying association between network users | |
US20070106938A1 (en) | Technology platform for electronic commerce and a method thereof | |
CN110457577A (en) | Data processing method, device, equipment and computer storage medium | |
CN105740415B (en) | Bidding friend recommendation system based on label position weight and self study | |
CN105069676A (en) | Electronic bartering resource matching method and device | |
CN109118379B (en) | Social network-based recommendation method and device | |
CN105389590A (en) | Video clustering recommendation method and apparatus | |
WO2017039684A1 (en) | Classifier | |
CN109669631A (en) | A kind of storage pool planing method, device, equipment and computer readable storage medium | |
CN106407316A (en) | Topic model-based software question and answer recommendation method and device | |
CN106776757B (en) | Method and device for indicating user to complete online banking operation | |
Chu et al. | Variational cross-network embedding for anonymized user identity linkage | |
CN110309410A (en) | A kind of information recommended method, platform and computer readable storage medium | |
Pan et al. | Towards collaborative intelligence: Routability estimation based on decentralized private data | |
CN104572932A (en) | Method and device for determining interest label | |
KR102585895B1 (en) | Method and system for increasing keyword marketing efficiency in open market | |
CN108845771A (en) | Method, system and the associated component of RAID are configured in a kind of storage system | |
CN108053197A (en) | Workflow processing method and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20151118 |
|
RJ01 | Rejection of invention patent application after publication |