zetavg/zh-tw-wikipedia huggingface dataset:
分手合約

《**分手合約**》（英語：**A Wedding Invitation**）是由韓國導演吳基桓執導的一部 2013 年愛情電影，由白百何、彭于晏、吳佩慈、蔣勁夫領銜主演，於 2013 年 4 月 12 日正式公映。

影片在中國大陸首週三天收穫 6350 萬元，至 5 月 12 日累計 1.9 億元，最終票房為 1.92 億元人民幣。

李行和何俏俏是一對青梅竹馬的情侶，兩人大學畢業在即，李行向俏俏求婚遭拒，理由是「李行不能滿足悄悄提出的物質條件」，然而殊不知其中卻另有隱情。於是兩人憤然達成了「如果 5 年後，雙方都還單身就結婚」的分手約定…… 五年約滿，俏俏滿心以為李行還在為自己守候，卻不料接到李行大婚的電話。俏俏怎會罷休，勢將搶回李行。撕毀合約的背後究竟隱藏兩人的什麼秘密？俏俏與李行的愛情會未完待續嗎？...

## 演員陣容

### 主演角色

## 歌曲

## 參考文獻

## 外部連結

* 分手合約的新浪微博
* 網際網路電影資料庫（IMDb）上《分手合約》的資料（英文）
* 爛番茄上《分手合約》的資料（英文）
* 豆瓣電影上《分手合約》的資料 （簡體中文）
分手大师

**《分手大師》**（英語：_The Breakup Guru_）是一部 2014 年上映的都市喜劇電影，改編自俞白眉工作室的同名話劇，由北京光線影業有限公司、天津橙子映像傳媒有限公司、山南光線影業有限公司和上海慧形慧影影視文化工作室聯合出品，光線影業發行，並由鄧超、俞白眉聯合執導，鄧超本人和楊冪領銜主演，眾多明星亦客串出演，鄧超同時擔任該片的出品人。全片講述了專職替人分手的男主人公在接下一單棘手的分手任務後，與客戶要求的分手對象在相處過程中逐漸暗生情愫的故事。

作為演員鄧超的導演處女作，本片於 2013 年 10 月 12 日在北京正式開機，至次年 1 月轉場印度洋島國模里西斯取景拍攝，1 月 24 日殺青關機，值得一提的是女主角楊冪在懷有身孕的情況下堅持完成了全部戲份。2014 年 6 月 27 日，影片在中國大陸正式公映。

## 劇情介紹

梅遠貴（鄧超飾）是一名「分手大師」，專門幫助各種情侶夫妻辦理分手、分居、離婚以及分家業務。某天正當他決定收山不做分手生意之時，接到了一單特別的任務，客戶要甩掉葉小春（楊冪飾）。

## 演員表

### 主演

* **鄧超** 飾 **梅遠貴**
* **楊冪** 飾 **葉小春**
* 梁超 飾 唐大山
* 許可嘉 飾 老六
* 古力娜扎 飾 小莊
* 柳岩 飾 唐夫人朱莉
* 欒元暉 飾 露露
* 趙曼竹 飾 排骨
* 秦越 飾 黑哥

### 友情客串

* 孫儷 飾 自己，梅遠貴分手任務對象
* 韓寒 飾 演員
* 謝楠 飾 自己，梅遠貴分手任務對象
* 吳京
* 劉園園
* 紀姿含
* 曹可凡
* 申雪 飾 自己，梅遠貴分手任務對象
* 趙宏博
* 俞白眉
* 代樂樂 飾 自己，梅遠貴分手任務對象
* 金星

## 製作

### 籌備

在國家新聞出版總局 2013 年 8​​月底的電影備案公示中顯示，《分手大師》由光線影業出品，並是光線 2014 年的重點電影項目，編劇為俞白眉，並由鄧超和俞白眉聯合導演。俞白眉接受記者採訪時表示，電影版《分手大師》故事和原版話劇有相當大的改動，只會保留了話劇中的角色名，「電影就是藉了『分手大師』這個名字及兩個角色，其他都沒什麼關係，與話劇版只有 5%～10% 的相似」。電影版《分手大師》除在北京拍攝外，還將遠赴國外選景，2013 年 10 月開拍，暫定 2014 年上映。

### 拍攝

《分手大師》於 2013 年 10 月 12 日開機，先後在俗稱「鳥巢」的北京國家體育場、首都體育館、一線天、老胡同等北京特色景點拍攝。2014 年 1 月初完成國內戲份後又轉場島國模里西斯進行海外部分的拍攝，至 1 月 24 日全片正式殺青。

## 票房

《分手大師》首周三天票房為 1.54 億當上該周票房榜亞軍。至 2014 年 7 月 29 日，電影公映 31 天共收 6.62 億元人民幣。

## 評價

許多觀眾認為影片搞怪耍賤，誇張爆笑。中國影評人認為影片笑點密集，情節和邏輯發展卻充滿不合理性，尤以純情女孩葉小春莫名其妙愛上猥瑣禿頭中年唐大師最沒有說服力。《分手大師》儘管票房一路走高，但它的喜劇內涵也遭到來自業內的眾多指摘，其中尤以陸天明的「低俗喜劇」抨擊為最甚，也有人為影片辯護，稱「可以帶給特定觀眾笑的效果，即便不夠高冷，至少做到了娛樂功能，當然本片無法起到什麼教育作用。」在光線總裁王長田看來，多數人對《分手大師》的理解是停留在過去喜劇的電影文本基礎之上，很多人沒有意識到這部影片在開創一個新的電影文本，他認為，《分手大師》為中國的電影貢獻了一個新的類型。

## 參考資料

## 外部連結

* 時光網上《分手大師》的資料（簡體中文）
* 豆瓣電影上《分手大師》的資料 （簡體中文）
* 分手大師的新浪微博
分手後不要做朋友

《**分手後不要做朋友**》是台灣女歌手梁文音的第一張 EP，於 2014 年 1 月 3 日 EP，首波主打歌《分手後不要做朋友》。並在 2016 年數位發行與台灣 DJ CYH 的合作電音版本《分手後不要做朋友 (2016)》

## 曲目

## MV

## 參考資料

## 外部連結

* YouTube 上的分手後不要做朋友 歌詞版 MV
分手总要在雨天

〈**分手總要在雨天**〉是 1992 年香港歌手張學友所錄製的唱片《真情流露》內的一首冠軍單曲，由寶麗金唱片公司首度於 1992 年 5 月 13 日發行，監製為歐丁玉。

## 背景

〈分手總要在雨天〉原曲為〈泣けない君へのラブソング〉，由日本作曲家片山圭司作曲，歌手前田亘輝（夏之管 TUBE）演唱。經改編後由陳少琪填詞、盧東尼編曲，歌手張學友演唱，成為華語流行音樂的著名經典曲目，在大中華區廣為傳唱。

在專輯《真情流露》推出後，〈分手總要在雨天〉是整張唱片中最受歡迎的單曲之一，在香港、中國、馬來西亞、澳門等多個地區大受歡迎，成為冠軍金曲，於 1993 年下半年曾引起日本傳媒廣泛報導探討張學友的演唱方法。

1992 年，臺灣填詞人謝明訓用國語填詞，歌名為〈一路上有你〉。

〈分手總要在雨天〉讓張學友蟬聯了勁歌金曲的金曲金獎，並摘得十大勁歌金曲獎。而張學友的演唱技巧亦被日本傳媒以及音樂界贊同，自 1994 年後他的唱片亦多次推出日本版，搶佔日本市場。

## 獲得獎項

**1992 年度十大勁歌金曲頒獎典禮**

* 十大勁歌金曲第三季入選金曲
* 十大勁歌金曲
* 十大勁歌金曲金獎
* 澳門電台年度最佳金曲

## 參考文獻
分手的決心

《**分手的決心**》（韓語：헤어질 결심／헤어질 決心；英語：_Decision to Leave_），是一部 2022 年韓國懸疑片，由朴贊郁執導，並與丁瑞慶共同編劇，湯唯和朴海日主演。故事講述調查一件山上意外失足墜亡案件的刑警，與死者妻子之間所發生的故事。

本片贏得第 75 屆坎城影展最佳導演獎、第 27 屆春史電影獎的最佳導演、最佳男主角獎和最佳女主角獎、第 43 屆青龍電影獎最優秀作品、最佳導演、最佳男主角、最佳女主角、最佳劇本、最佳音樂、第 58 屆大鐘賞最優秀作品、最佳男主角、劇本獎。代表韓國角逐第 95 屆奧斯卡金像獎最佳國際影片獎。

## 劇情

在山區調查一起謀殺案的海俊（朴海日 飾）遇到了死者的妻子瑞萊（湯唯 飾）。「我擔心他沒有從山上回來，以為他最終可能會死。」瑞萊對丈夫的死沒有表現出任何激動的跡象，並且她的行為與悲傷的親戚大相逕庭，警方認為她就是嫌疑人。當海俊審問和監視瑞萊時，他意識到他正在逐漸對她產生興 趣。與此同時，儘管被指控犯罪，但瑞萊開始對海俊採取大膽的行動。一個隱瞞真相的嫌疑人。同時想要懷疑嫌疑人的偵探。他們有了分手的決定。

## 演員

* 湯唯 飾演 宋瑞萊
* 朴海日 飾演 張海俊
* 李貞賢 飾演 安靜顏
* 高庚杓 飾演 吳秀完
* 朴埇佑 飾演 林浩信
* 金信英 飾演 呂妍秀
* 鄭永淑 飾演 星期一奶奶
* 柳承穆 飾演 奇道秀
* 朴正民 飾演 洪山五
* 徐賢宇 飾演 哲成
* 鄭貽西 飾演 劉美智
* 李學周 飾演 李智久
* 鄭素利 飾演 網咖兼職生
* 黃載沅 飾演 鄭河柱
* 辛安鎮 飾演 山嶽救助隊員
* 高旻示 飾演 白花巫女
* 車瑞元 飾演 白花柳老師
* 朱仁英 飾演 看護業者室長
* 尹成源 飾演 社長
* 崔仙子 飾演 瑞來媽媽
* 陳庸旭 飾演 審查局長
* 丁夏潭 飾演 吳佳人
* 崔代勳 飾演 睡眠診療所醫生
* 金美花 飾演 Jara 大媽
* 郭恩珍 飾演 智敏
* 劉台午 飾演 李主任

## 迴響

在爛番茄上根據 158 條評論，持有 94% 的新鮮度，平均得分 8.3/10，網站影評家共識寫道：「如果《分手的決心》與朴贊郁的傑作不在同一水平，那麼這部浪漫驚悚片在任何其他方面仍然是一項了不起的成就。」。Metacritic 依據 44 條評論，獲得 84 分（滿分 100），代表「普遍讚譽」。本片被爛番茄評為 2022 年最佳驚悚片第二名，僅次於《鋒迴路轉：抽絲剝繭》，同時是該站年度最佳外語片第四名。

韓國票房收入 1395 萬美元，188 萬人次觀看，位列年度第八名。

### 影評年度十大電影排行

## 獎項

## 註釋

## 參考資料

## 外部連結

* NAVER 上《分手的決心》的資料（韓文）
* Daum 上《分手的決心》的資料（韓文）
* 韓國電影資料庫（KMDb）上《分手的決心》的資料（韓文）
* 豆瓣電影上《分手的決心》的資料 （簡體中文）
* 網際網路電影資料庫（IMDb）上《分手的決心》的資料（英文）
分手總要在雨天

〈**分手總要在雨天**〉是 1992 年香港歌手張學友所錄製的唱片《真情流露》內的一首冠軍單曲，由寶麗金唱片公司首度於 1992 年 5 月 13 日發行，監製為歐丁玉。

## 背景

〈分手總要在雨天〉原曲為〈泣けない君へのラブソング〉，由日本作曲家片山圭司作曲，歌手前田亘輝（夏之管 TUBE）演唱。經改編後由陳少琪填詞、盧東尼編曲，歌手張學友演唱，成為華語流行音樂的著名經典曲目，在大中華區廣為傳唱。

在專輯《真情流露》推出後，〈分手總要在雨天〉是整張唱片中最受歡迎的單曲之一，在香港、中國、馬來西亞、澳門等多個地區大受歡迎，成為冠軍金曲，於 1993 年下半年曾引起日本傳媒廣泛報導探討張學友的演唱方法。

1992 年，臺灣填詞人謝明訓用國語填詞，歌名為〈一路上有你〉。

〈分手總要在雨天〉讓張學友蟬聯了勁歌金曲的金曲金獎，並摘得十大勁歌金曲獎。而張學友的演唱技巧亦被日本傳媒以及音樂界贊同，自 1994 年後他的唱片亦多次推出日本版，搶佔日本市場。

## 獲得獎項

**1992 年度十大勁歌金曲頒獎典禮**

* 十大勁歌金曲第三季入選金曲
* 十大勁歌金曲
* 十大勁歌金曲金獎
* 澳門電台年度最佳金曲

## 參考文獻
分手裝修

《**分手裝修**》（英語：Tools Up!）是由 The Knights of Unity 製作，以裝修屋企為遊戲主題。玩家要扮演裝修工人，在限時內按設計藍圖合力改造房子間格和裝潢，當中包括水泥、地板、地毯、牆紙及擺放家俱等等，在 2019 年 12 月 3 日正式推出，登陸任天堂 Switch、Steam、Xbox One 及 PlayStation 4 平台。

## 遊戲系統

在遊戲中，玩家需要控制遊戲角色，在儘可能短的時間內，要對需要處理的物件進行整修翻新的工作，有時候需要拿油漆粉刷牆壁，或拋擲水泥給其他人，打碎牆壁等等許多曾經在《全能住宅改造王》之類的節目上會看到的各種裝修細節都會一一重現，玩家可以選擇協力過關或是直接搞成一團亂，還可以把看不順眼的其他玩家丟到別的房間。

## 遊戲操作

遊戲的操作極為簡單：右鍵負責拿起／放下東西、上鍵負責工作如掃漆、鋪地毯等。不過 4 個肥胖裝修師傅在小小的家居中團團轉，分工才是特別重要。遊戲內所有人、所有物件都會佔據空間。可想像到 4 個肥人要一起出門倒垃圾，就已經會造成大塞車。如果有人擋著門口或主要通道，所有人都不能通過去；太多人擁擠在一個房間，連轉身都很困難的情況下，就好難辦好差事。所以遊戲開始時大家就要分工，負責不同房間的裝修工作。

## 參考文獻
分手说爱你

《**分手說愛你**》（英語：_Break Up Club_），2010 年在香港上映的浪漫愛情片，導演和編劇黃真真，主演房祖名、薛凱琪、葉山豪。

## 劇情

該片講述了香港 80 後青年男女的愛情故事。

## 演出

## 上映

該片首映禮在 2010 年 4 月 3 日。

該片參加了第 35 屆加拿大多倫多國際電影節、第 29 屆亞洲美洲電影節。

## 票房

該片上映之後，票房創佳績。

## 獎項

## 參考文獻

## 外部連結

* 豆瓣電影上《分手說愛你》的資料 （簡體中文）
* 時光網上《分手說愛你》的資料（簡體中文）
* 網際網路電影資料庫（IMDb）上《分手說愛你》的資料（英文）
分投

**割分**，又作**分投**、**割打**是圍棋中的一個名詞。指在對方佔有相鄰的兩個角之後，被避免對方形成大模樣而在這兩個角之間的邊上行棋的方式。

割分的棋子一般下在對方兩個角上勢力的正中間，一般即在邊上的星位附近，此外通常為了確保割分之子獲得根據不受到攻擊，割分時會下在第三線，且確保兩邊皆留有坼二的餘地，如此不管對方從那個方向來夾擊該子，都能向另一方向坼二而獲得足夠的根據作活。

割分在佈局階段，是重要性很高的大場，一般在雙方佔角完成之後便可以考慮下割分，反過來說，在對方尚未下割分之前在邊上星位附近下子而形成模樣，也是同樣重要的一步大棋。

## 參考資料

* 高川秀格著，吳仁譯《圍棋基本觀念》（台北，世界文物出版社，1984）
分投棋

**播棋**（Mancala），或譯非洲棋，阿拉伯語是搬運的意思，英文稱為 **Sowing Game** 意思為播種遊戲，是一種兩人對弈的棋類遊戲總稱，特色是如播種般過程不斷搬移棋子一一灑進棋具的各洞中，這是歷史上最老的棋盤遊戲之一，普遍流行於非洲國家以及亞洲中東地區，甚至在中國河南、安徽、廣東也可見其足跡，如散窯、老牛棋、分六煲棋。因為流行區域不同，這遊戲也衍生出多種變種形式，和現代化、商品化的品種。

屬於播棋類遊戲的棋類可見播棋類遊戲列表。

## 棋具

通常是在長方形的木塊上，挖兩橫列的小洞，兩方玩家各分一列。也有將左右側再挖兩大洞，作為取得棋子的計分洞，其歸屬為該玩家的右側大洞。一般規則是分配棋子時不會分配到計分洞。

石子或種子為棋子即可進行。通常是每小洞各放四顆棋子。

## 玩法

遊戲玩法頗多，知名的有西非播棋（Oware）、肯亞播棋（Endodoi）、美國播棋（Kalah）等。基本的進行方式，是雙方輪流從己方任一有棋子的小洞取出該洞的所有棋子，以逆時針方向分配到其他的小洞中，一洞分配一顆，直到分配完。當一方獲得超過總棋子數量一半時得勝。

### 西非播棋

又稱為 Awale、Wari。當最後分配的一顆棋子若落在對手的小洞中，恰使此洞的棋子數為二或三顆，那玩家便獲得此洞的所有棋子，若此時上一個經過對手的小洞的棋子數也為二或三個，則也將那洞內的棋子一併取得，以此類推。

### 肯亞播棋

又可寫成 En Dodoi。最後分配的一顆棋子若落在任一方有棋子的小洞中時，需再從該洞再進行分配動作，直到最後分配的棋子落在無棋子的小洞中。當最後分配的一顆棋子落在己方原本無棋子的小洞裡時，並且對方正對面洞剛好有棋子時，此兩條件都符合的話，就將分配的最後一顆棋子與正對面的棋子都取得。

### 美國播棋

分配棋子也要經過己方的計分洞，並且也分配一顆。當最後分配的一顆棋子落在己方計分洞時，該玩家必須選擇任一己方小洞中再進行分配動作。當最後分配的一顆棋子落在己方原本無棋子的小洞裡時，並且對方正對面洞剛好有棋子時，此兩條件都符合的話，就將分配的最後一顆棋子與正對面的棋子都放取得。

## 外部連結

* 播棋家族列表
* 播棋家族百科 （頁面存檔備份，存於網際網路檔案館）
* 播棋家族百科 （頁面存檔備份，存於網際網路檔案館）
* 遊戲下載，玩法共十六種 （頁面存檔備份，存於網際網路檔案館）
* 遊戲下載，各國變體
分拣机

在物流領域，**分揀機**是根據快件目的地而對集中運來的快件（貨物、行李、郵件等）進行分散處理的系統。一種常見類型的分揀機是帶有傳送帶的分揀系統。

## 參考文獻
分指襪

**分趾鞋襪**，或稱**二趾鞋襪**，是拇趾與其餘四趾分開的鞋子和襪子，日語稱**足袋**（たび）。中國古代稱**分趾襪**或**二趾襪**為**丫頭襪**（也作**鴉頭襪**、**鵶頭襪**）或**歧頭襪**，除了是布料、絲織品所造之外，有些是用皮革製成的，因此有時會寫成**丫頭韈**、**鴉頭韈**、**鵶頭韈**、**丫頭韤**、**鴉頭韤**、**鵶頭韤**、**歧頭韈**、**歧頭韤**。

分趾襪呈「丫」形，穿木屐時可以讓腳趾卡住上面的繩繫。

## 詞源

「足袋」本來是古漢語稱襪子，日本也引進了這個名稱，在 11 世紀時就有「足袋」的記載。後來在日語裡變成專指分趾的襪子和鞋。

## 歷史

### 中國

分趾襪最早出現在中國，稱為「丫頭襪」。唐朝的李白有《越女詞》云：「屐上足如霜，不著鴉頭襪。」「鴉」是「丫」的通假字。當時江南人因為當地氣候潮濕多雨，多穿木屐，丫頭襪就是專用來配搭人字帶木屐的襪子。

至宋朝，丫頭襪仍然很流行，姜夔《鷓鴣天・己酉之秋苕溪記所見》提到：「籠鞵淺出鴉頭襪，知是凌波縹渺身。」，當時不但在江南地區流行，在北方也可以見到，金朝元好問《續小娘歌》之五：「風沙昨日又今朝，踏碎鵶頭路更遙。」吳無聞注曰：「鴉頭襪，女子歧頭襪。」

元朝時丫頭襪也很常見於江南，當時浙江諸暨人楊維楨《翡翠巢》：「屏開時露鴉頭襪，絃斷應銜鳳嘴膠。」當時在諸暨民間，農婦做鴉頭襪、草鞋襪是必須的技能。
清末民初的綠林人物仍有穿著。

### 日本

日本在 11 世紀的文獻上開始有「足袋」一詞的記載，但不確定其形制是否和現在的足袋相同。而現在發音是「たび」的分指襪「足袋」，出現在鎌倉時代（另一說為室町時代），其實際的起源以及發音來源至今未有定論。

對於其來源有以下說法：

* 源自平安時代的貴族穿著襪子「下沓（しとうず）」，當時的獵人穿著的襪子是皮革製，這可能是起源之一。
* 源自中國的丫頭襪，與木屐一起傳入日本，由於日本的下駄於當時中國的木屐形制相似，故有此一說。雖然和中國木屐的關係為趨同演化，並沒有任何傳承關係。
* 日本所製作專用來配搭下駄的襪子，與中國的丫頭襪沒有直接傳承關係，只是兩者都是為搭配分指木屐而設計形狀相似的襪子。

平安時代的皮革足袋，腳踝部分附上可縫合的紐，縫合後紐不會掉下來。

鎌倉時代曾規定武家只限於從當年的十月十日到第二年的二月二日可以穿襪子，而且只有年過 50 歲的老人、貴族和經過各級官府特殊批准的人，才有這種待遇，是為「足袋御免」，到江戶時代，才廢止這項規定。

1657 年發生明曆大火後，皮革供應不足導致價格高漲，木綿製品在當時突然成為普及產品。在木綿製足袋普及之時，以鈕扣扣住足袋的方法有所改變。現在的足袋是以呼作「**こはぜ**」（甲馳、牙籤、甲鉤、骨板）的金屬製成的掛勾扣住的，綁在鈕上的線稱為「**受け糸**」（又稱作掛け糸），這種方式是江戶後期至明治初期期間非常普及。但以鈕扣扣住的足袋並沒有消失。

現代日本人在穿著和服與下駄、草履時仍然常穿足袋。最正式的是白色，在一些正式場合如茶道會穿著。男性出行時則常穿黑色的足袋。有花紋、圖案的足袋則多為女性穿著。

## 新式分趾襪

傳統的分趾襪以無彈性的布料縫製，開口在後面，穿著時要用帶子、鈕扣或扣子扣緊，這些部件往往容易鬆開，令襪子滑下。近年就出現了以彈性纖維紡織、襪頭加上橡皮筋的分趾襪，穿著時能夠緊貼腳部，也不用繫帶子或扣扣子，穿著方便且不易滑下。但傳統以帶或扣子扣緊的分趾襪仍然存在。

部分 ACG 作品中，也有以傳統分趾鞋襪為基礎而產生的其他種類（如長筒等）。

## 分趾鞋

分趾鞋是一些拇趾和另外四趾分開的鞋子，日語稱為「地下足袋」，主要可分為兩類。一類是在日本的祭穿著的，另一類則是平日穿著的鞋子，當中又分為被建築工人、農夫、園丁等穿著的工作鞋以及製成分趾樣式的流行時尚休閒鞋和運動鞋。

祭穿著的分趾鞋的底部物料以較分趾襪堅韌、厚實的紡織物料製造，用作工作或日常鞋子的地下足袋會用橡膠製造。雖然現在一些建築工人已經漸漸改穿鋼頭硬底工作鞋，但底部柔軟的分趾鞋仍然受到一些工人的喜愛，這是因為穿著分趾鞋接觸地面時會給他們較好的觸覺，且腳穿柔軟的分趾鞋會較硬底鞋靈活。例如建築工人在工地上走動時能感覺到他們踏著甚麼；木匠、園丁等穿著柔軟的分趾鞋也可以用腳撿起地上的物件。

近年又出現一些分趾休閒鞋和運動鞋，由於造型特別、款式新穎，受到一些年輕人歡迎。

## 其他

* 由於穿著分趾鞋襪的腳看起來很像豬腳，而分趾鞋襪又是日本具代表性的傳統服飾之一，因此韓語中以表示豬腳的固有詞「쪽바리」（ _jjok-bari_）為對日本人、甚至是在日朝鮮人的蔑稱。詳見肘巴里。
* 鏡之邊緣女主角緋絲所穿的紅色跑鞋是分趾的。
* 《陸王》講述一間傳統分趾鞋襪製造商要開發運動鞋的事跡。

## 參考文獻

### 引用

### 網頁

* 羅襪
* （日語）足袋　Tabi （頁面存檔備份，存於網際網路檔案館）
* 詞語「鴉頭襪」的解釋
* （日語）足袋の老舗 （頁面存檔備份，存於網際網路檔案館）
* （日語）足袋の歴史
* （日語）和漢三才図會「履襪類」

## 參閱

## 外部連結
分提

**分提**（fractionation）依語境又譯為**分餾**、**分級**、**分凝**、**份化**，是一種通過相變將一定量的混合物（固液氣、酶、同位素）分為幾個組分的分離過程。各組分的組成按梯度逐級變化，利用原混合物中各個成分的一些性質不同得以區分。不少分提技術在使用時都需要在組分的產量和純度中權衡。分提與其他分離技術不同的一點在於，分提可以一次從某個混合物中提出多種成分。

各種分提技術在科技領域廣泛使用。液體和氣體的混合物可以用憑藉沸點區別通過分餾分開。很多組分可以使用憑藉其各自對固定相及流動相親和力的不同透過柱色譜法分離。分段結晶和分段凝固是通過化學物質在不同溫度下的溶解性進行分離。細胞離拆則是按品質分離細胞組分的技術。

## 油脂分提

**分提技術**（fractionation technology），因天然油脂的組成成分和三酸甘油酯結構上的差異進而影響油脂的理化特性，較難滿足消費者營養的需求且在應用上受到限制。因此為符合民眾的健康需求，食品產業的發展逐漸導向將油脂特性修改，稱為油脂改性（oils and fats modification technology），其中改性技術又可分為分提技術（fractionation technology）、氫化技術（Hydrogenation technology）及交酯化技術（Interesterification technology），其中最常用的技術即為分提技術。 

油脂分提的目的有：

1. 去除油中高熔點三酸甘油酯或非脂類物質，使低溫環境下油脂能保持澄清，又稱為「冬化」；
2. 調整油中不同脂肪酸含量與比例，提高油脂的功能特性（如與其他油脂混合製作煎炸油）；
3. 產生具有特定熔解特性油脂，如供作糖果、巧克力代脂或塗布性較高的麵包用抹醬等。

分提技術已在油脂加工的應用上已超過 150 年。Hippolyte Mège Mouriès 於 1869 年在巴黎發表關於分提技術應用於乳瑪琳的專利：「Application for a patent of fifteen years for production of certain fats of animal origin」，該專利即為有名的分提技術起源。

在國際上用在食品工業上分提技術又可再區分為三種：乾式分提（Dry fractionation）、溶劑分提（Solvent fractionation）及界面活性劑（detergent fractionation）。乾式分提為最常用的分提方式，主要有預處理、冷卻結晶、過濾分離出軟油幾步。例如國際最大宗的植物油棕櫚油經過分提可以區分為硬質棕櫚油、軟質棕櫚油、超級軟質棕櫚油等。

## 參考來源
分提技術

**分提**（fractionation）依語境又譯為**分餾**、**分級**、**分凝**、**份化**，是一種通過相變將一定量的混合物（固液氣、酶、同位素）分為幾個組分的分離過程。各組分的組成按梯度逐級變化，利用原混合物中各個成分的一些性質不同得以區分。不少分提技術在使用時都需要在組分的產量和純度中權衡。分提與其他分離技術不同的一點在於，分提可以一次從某個混合物中提出多種成分。

各種分提技術在科技領域廣泛使用。液體和氣體的混合物可以用憑藉沸點區別通過分餾分開。很多組分可以使用憑藉其各自對固定相及流動相親和力的不同透過柱色譜法分離。分段結晶和分段凝固是通過化學物質在不同溫度下的溶解性進行分離。細胞離拆則是按品質分離細胞組分的技術。

## 油脂分提

**分提技術**（fractionation technology），因天然油脂的組成成分和三酸甘油酯結構上的差異進而影響油脂的理化特性，較難滿足消費者營養的需求且在應用上受到限制。因此為符合民眾的健康需求，食品產業的發展逐漸導向將油脂特性修改，稱為油脂改性（oils and fats modification technology），其中改性技術又可分為分提技術（fractionation technology）、氫化技術（Hydrogenation technology）及交酯化技術（Interesterification technology），其中最常用的技術即為分提技術。 

油脂分提的目的有：

1. 去除油中高熔點三酸甘油酯或非脂類物質，使低溫環境下油脂能保持澄清，又稱為「冬化」；
2. 調整油中不同脂肪酸含量與比例，提高油脂的功能特性（如與其他油脂混合製作煎炸油）；
3. 產生具有特定熔解特性油脂，如供作糖果、巧克力代脂或塗布性較高的麵包用抹醬等。

分提技術已在油脂加工的應用上已超過 150 年。Hippolyte Mège Mouriès 於 1869 年在巴黎發表關於分提技術應用於乳瑪琳的專利：「Application for a patent of fifteen years for production of certain fats of animal origin」，該專利即為有名的分提技術起源。

在國際上用在食品工業上分提技術又可再區分為三種：乾式分提（Dry fractionation）、溶劑分提（Solvent fractionation）及界面活性劑（detergent fractionation）。乾式分提為最常用的分提方式，主要有預處理、冷卻結晶、過濾分離出軟油幾步。例如國際最大宗的植物油棕櫚油經過分提可以區分為硬質棕櫚油、軟質棕櫚油、超級軟質棕櫚油等。

## 參考來源
分支

分支可以指：

* 從一個系統或主體中分出來的部分，如分支機構
* 生物學中的演化支
* 生物學中的分支圖
* 電腦科學的分支，也稱為「跳轉」，是指電腦不執行原先接著要執行的指令，去執行其他的指令
* 軟體工程中的複刻 (軟體開發)
* 版本控制系統的分支 (版本控制)
* 連通分支 (拓撲)：數學上，拓撲空間的極大連通子集。
* 連通分支 (圖論)：同分支的兩點之間有路徑連接，不同分支的兩點之間沒有路徑。
分支_(版本控制)

在版本控制與軟體配置管理中，**分支**（英語：Branching）是由某個版本的程式碼或軟體物件中建立複製版本，在分支出來後的兩個版本，可以獨立進行修改。

分支會形成樹狀結構，也被稱為 trees，streams 或 codelines。原始的版本，稱為父分支（parent branch）或是上游分支（upstream branch）。分支出來的複本，稱為子分支（Child branches）。作為最源頭，沒有父分支的分支，稱為主幹（trunk）或主線（mainline）。

在分散式版本控制系統（例如 Darcs）中，分支和存放版本的倉庫（repository）是一樣的。在這類系統，複製一份倉庫的複本和分支是一樣的。

軟體進行分支後，之後有可能會再將分支合併回父分支。常見的是將修改內容合併回主幹（有可能主幹不是父分支）。若某個分支不打算合併（例如曾由第三方授權，授權內容不相容，因此已重新授權，或是用在不同用途上），會稱為分叉（fork）。

## 使用分支的原因

建立分支可以讓各部份的程式碼可以平行開發。大型專案會有不同的參與者，例如開發人員、build 管理者，以及軟體質量保證人員等。甚至需要維護針對不同作業系統的不同發行版。分支可以讓參與者在不破壞基礎代碼穩定性的情形下，將修改和基礎代碼隔離，再進行程式錯誤修正、新機能開發、軟體版本整合等。這些修改可以在測試完成後，再合併回主線。

## 開發分支

開發分支（development branch）或開發樹（development tree）的程式碼是指正在軟體開發，但還沒有正式發行的程式碼。若在開放原始碼社群中，「正式發行」不是那麼直覺，因為任何人隨時都可以取出（check out）需要的版本，不管是不是在開發分支中都可以取出。一般而言，最終會是下一個主要版本的分支就是開發分支。不過也常常同時開發多個機能，因此存在多個開發分支。

有些版本控制軟體會針對主要的開發分支有特殊的命名，例如在 CVS 中稱為 MAIN，在 Git 中則稱為 master。

## 陰影分支或魔術分支

在 cvc（開源軟體，整合 rPath 開發的版本控制系統）及 CVSNT 中，可以針對上游的分支建立陰影分支或魔術分支，在小修改的維護上比較方便。

## 倉庫的複製

在分散式版本控制中，可以複製整個倉庫（以及其中的分支），之後再進行開發。Monotone（mtn）、Mercurial（hg）及 Git 稱為 clone。

## 相關條目

* 主幹 (軟體)（trunk）
* 修訂標籤（tag）

## 參考資料
分支_(計算機科學)

在計算機科學中，**分支**（英語：Branch）是在電腦程式中的一段序列程式碼。它會視情況而執行，主要是看控制流程在這個情況下，是否決定執行它。在高階語言與組合語言，乃至於機器碼寫成的程式中，都可以看到分支的存在。在高階語言中，通常會使用條件語句的形式，把分支包起來，並決定在何種狀況下，應該要執行哪一個分支指令。在組合語言與機器碼層級中，則使用跳躍指令（jump instructions），以標記定義出相對應的分支碼。
分支_(软件开发)

**復刻**或**複刻**可能意指下列概念：

* 復刻版（reprint/remaster）：將已經停產或停止發行的產品或出版品進行一系列的修改後重新生產或發行。
* 複刻 (軟體工程)（fork）：在開發軟體時，以複製的原始碼獨立進行新的開發，而創建出不同的新軟體之行為。
* 復刻 (專輯)，台灣樂團拷秋勤 2005 年專輯（製作發行）。
分支世系制

**分支世系制**社會是指由擁有共同價值觀的不同「分支」結合成共同社群的社會制度，是部落社會的一種類型 。

家庭通常是分支世系制社會中最小也是最緊密的單位，並組成由較遠的堂親及其家庭組成的更大分支的一部分。在受到外來者侵犯時，同一個分支會共同防衛。

當兄弟間發生衝突時，所有兄弟共同處理矛盾，而堂親則不參與。當堂親間發生矛盾時，同一支的兄弟們會共同對抗另一支的兄弟們。當衝突發生在部落成員和外來者之間時，包括較遠堂親的整個部落將共同對抗外來者及其同伴。例如貝都因人諺語所言："我和兄弟們對抗我的堂兄弟，而我和堂兄弟們共同對抗世界。"

 

## 實例

* 古希伯來國家（以色列）是最著名的實例之一，聖經中的十二支派來自一個共同祖先雅各。
* 如今最大的分支世系社會被認為是阿富汗和巴基斯坦的普什圖人，約 5000 萬成員共同組成一個龐大的部落結構。
* 阿拉伯部落的官員稱，一個名叫巴尼・塔米姆的阿德南人部落有超過 4200 萬名成員，他們共同追溯到一位名為塔米姆的祖先。

## 參考文獻
分支分類學

**支序分類學**（英文：cladistic taxonomy）又稱**支序系統學**、**分支系統學**、**系統發育系統學**（英文：phylogenetic systematics，也譯作**系統發育分類學**或**系譜分類學**），簡稱**支序學**（英文：cladistic），是一門基於種系發生的生物分類學科，主張透過對共有衍生性狀（共有衍徵）相似性的分析，推導出生物類群之間的分化關係，進而構建種系發生樹，以形成嚴格的單系分類系統。「**支序**」意為演化支的序列，或演化支的分化次序。

支序分類學的創始人為德國生物學家維利・亨尼希（德文：Willi Hennig；1913－1976），1950 年他撰寫了有關支序分類理論的德文著作，後在此基礎上重新改寫並譯為英文，於 1966 年出版了名為《系統發育系統學》的英文專著，自此支序分類學開始在生物分類學界興起。此套學說理論的核心要義在於：一、生物分類必須反映親緣關係，而親緣關係必須反映共祖關係；二、分析生物之間的親緣關係時，可將牠們的同源特徵分為較原始的祖徵（近祖性狀）和較進步的衍徵（近裔性狀），只有具備共同的衍徵才能視為親緣關係接近、來自同一祖先的證據。

支序分類學是現下最常用的生物分類方法，亦被普遍認為是進行種系發生分析的最佳方法，因為它提供了一套可以檢驗的假說，目前已被學者們普遍接受並廣泛應用於分類學和種系發生學研究。支序分類法會收集遺傳學、古生物學和形態學等方面的訊息，最終擬製出種系發生樹來表現各生物類群之間假定的演化關係。在種系發生樹上，每個分支不論包含多少物種，都被稱作演化支。按照支序分類學的標準，任何自然合理的生物類群都必須是一個單系的演化支，即包含單一的祖先物種及其所有後代。

與傳統上基於分類階元的林奈分類法相比，支序分類法基於演化支來歸類物種，更能真實客觀地顯示物種之間的親疏關係，體現出演化論的共同祖先原則。為此有學者主張棄用林奈分類法，以演化支取代分類階元的概念，但由於分類階元在數個世紀以來的廣泛使用，其概念已深入人心，故現行生物分類法為二法並用 —— 在以支序分類理論為主導的同時，保留傳統的分類階元，甚至根據支序分類的需要而增設新的階元。然而，林奈分類法的局限性使其無法與支序分類很好地兼容，從而造成了許多難以解決的分類問題。

## 主要術語

一個特殊性狀若為某生物類群及其後代所獨有，稱之為衍徵，而若同時表現在其旁親和祖先身上時，稱之為祖徵。之所以用祖徵和衍徵來取代原始和先進的說法，是因為在不同的環境下，每種特徵都有可能是先進的。

某生物類群若擁有比其他類群更多的祖徵，則被稱作基群。一般而言，基群比其他衍生分支的物種數量要少得多，並在很早之前便已滅絕，例如鳥類和哺乳動物雖然存在許多共同祖徵，但牠們的共同祖先卻早已滅絕。

## 分類方法

支序分析需要收集足夠的資訊，用以區分生物的一般性狀和特殊性狀，並區分特殊性狀中哪些是共同祖先自更早的祖先遺傳而來（祖徵），哪些是共同祖先單獨所具有（衍徵）。要確定一個分支的獨立性，將它與其他分支區別開來，就必須有充足的衍徵作為數據支撐，證明該分支的特殊性狀為獨立發展形成，而非直承自更早的祖先。衍徵確定以後，要依照簡約化原則確定生物類群之間的關係，也要依據分子演化理論選取最接近的分支相組合，最終構成種系發生樹。

現有各種複雜的種系發生軟體可用於支序分析的演算，因此目前的支序分析一般不會出現研究者自身造成的偏差。儘管如此，目前的支序分析也只能得出多數學者贊同的結論，無法令所有學者信服，因為有時分析結果會出現許多衝突，如形態數據和基因數據完全不吻合等。現今 DNA 定序已較為容易進行，種系發生分析可以得到 DNA 數據的支持，此外更為精確的方法是分析染色體中的反轉錄轉座子標記，而最理想的方法則是將形態學、分子生物學以及生態行為等各方面的資訊結合起來。沒有任何一種分析方法是真正完美的，所有方法都存在偏差，諸如形態學分析經常誤將趨同演化的生物歸於一類，而分子數據雖然比形態數據和化石數據更可靠，但也充滿矛盾和誤差。只有各種方法的比較與結合，方能得到最準確的結論。

支序分類理論亦可延伸至生物學以外的領域，當前已應用於歷史語言學中的語言分類研究，以及古代文獻考訂中對文獻派生情況的研究等。

## 相關意見

自 1960 年代支序分類法誕生以來，生物分類學界出現了「分支主義」傾向，主張取消所有非演化支的分類概念。支序分類學者認為，傳統的林奈分類法人為地將生物類群劃分成不同層次（分類階元），不能如實反映生物的演化情況，故應摒棄林奈分類系統，全部改用簡單的演化支概念。對此持不同意見的學者認為，所有分類法都是人為創造的，都有主觀因素在內，雖然種系發生學需要應用支序分類理論，但仍有使用傳統分類階元的必要。他們指出，林奈分類法和支序分類法應該並存，因為分類學上不僅存在單系群，也存在不合乎演化支概念的並系群，而並系群提供了有關生物形態及生活方式演變的重要資訊，所以傳統分類和支序分類都有其存在的價值，二者在不同方面發揮著作用。

所謂單系群，是指一個祖先及其所有後代組成的類群；並系群則由一個祖先及其部分後代組成，而另一部分後代未被歸入其中，原因是這些後代沿著一條獨特的路線而演化，與該祖先的其他後代產生了很大區別。此外，由多個祖先的後代所組成的類群稱為多系群，通常包含了一群關係疏遠的趨同演化生物，被演化分類學者視為錯誤歸類。支序分類學者認為，並系群同樣是錯誤的，它和多系群都是依據外形特徵而確立的主觀類群，只有單系群是依據衍徵而確立的客觀類群。

## 另請參閱

## 參考文獻

## 外部連結

* OneZoom 網站上的「生命之樹」 （頁面存檔備份，存於網際網路檔案館）
* 維利・亨尼希協會 （頁面存檔備份，存於網際網路檔案館）
* 維利・亨尼希協會出版的學術期刊：《支序系統學》 （頁面存檔備份，存於網際網路檔案館）
* Collins, Allen G.; Guralnick, Rob; Smith, Dave. Journey into Phylogenetic Systematics. _ucmp.berkeley.edu_. Berkeley, CA: University of California Museum of Paleontology. 1994–2005. （原始內容存檔於 2022-03-20）.
* Felsenstein, Joe. Phylogeny Programs. _evolution.gs.washington.edu_. Seattle: University of Washington. （原始內容存檔於 2022-03-20）.
* O'Neil, Dennis. Classification of Living Things. _anthro.palomar.edu_. San Marcos, CA: Palomar College. 1998–2008.
* Robinson, Peter; O'Hara, Robert J. Report on the Textual Criticism Challenge 1991. _rjohara.net_. 1992.
* Douglas, Theobald. Phylogenetics Primer. _The TalkOrigins Archive_. （原始內容存檔於 2006-07-04）.
分支切割法

**分支切割法**是用於解決整數線性問題（ILPs），即部分或全部未知數為整數值的線性規劃（LP）的問題的組合優化方法。該方法在分支定界法的基礎上，使用切割平面以收緊線性規劃鬆弛。如果切割平面僅用來收緊初始的 LP 鬆弛，則改稱為**切割分支法**。

## 算法描述

以下假設 ILP 問題為最大化問題。

該方法首先使用單純形法解決無整數約束的線性問題。獲得最優解後，如果有約束為整數的變量取了非整數值，該算法會使用切割平面法以尋找進一步的線性約束：所有可行的整數點滿足該約束，但目前的最優解不滿足該約束。隨後這些約束不等式可以加入線性問題中，使得下次求解可以獲得「更接近整數」的結果。

在此基礎上，算法使用分支定界法，將該問題分割為多個（通常為兩個）子問題。隨後使用單純形法求解新的子問題，重複該過程。在分支定界的過程中，LP 鬆弛問題的非整數解為解的上限，整數解為解的下限。如果一個子問題的上限低於當前的全局下限，則可以除去該子問題。此外，在求解 LP 鬆弛問題時，可能產生其他切割平面。這些平面既可能是**全局切割**，即適用於所有可行的整數解的切割；或**局部切割**，即適用於當前分支定界子樹下所有滿足邊界約束的解的切割。

算法概括如下：

1. 將原 ILP 問題加入活躍問題列表 $L$ 中。
2. 取 $x^{*}={\text{null}}$  ,  $v^{*}=-\infty $ 。
3. 當 $L$ 非空時
  1. 從 $L$ 中選擇一個問題，並將其移出 L 。
  2. 解該問題的 LP 鬆弛問題。
  3. 如果該解不可行，返回第 3 步重新開始。如果該解可行，獲得解 $x$ 及目標函數值 $v$ 。
  4. 如果 $v\leq v^{*}$ , 返回第 3 步。
  5. 如果 $x$ 為整數，令 $v^{*}\leftarrow v,x^{*}\leftarrow x$ ，返回第 3 步。
  6. 如有需要，尋找使 $x$ 不滿足約束的切割平面。如果能找到相應平面，則將其加入 LP 鬆弛問題中，返回第 3.2 步。
  7. 進行分支，使得原問題分為可行空間更小的子問題。將這些問題加入 $L$ 中，返回第 3 步。
4. 返回 $x^{*}$ 值。

## 分支策略

分支策略是分支切割算法中的重要一步。在這一步中，可以使用多種啟發式分支策略。下述分支策略都包含**在變量上分支**。在變量上分支的大致過程為：如果變量 $x_{i}$ 在當前的 LP 鬆弛問題的最優解中為分數 $x_{i}'$ ，則向鬆弛問題中加入約束 $x_{i}\leq \lfloor x_{i}'\rfloor $ ， $x_{i}\geq \lceil x_{i}'\rceil $ 。

### 最不可行分支

該策略優先選擇小數部分最接近 0.5 的變量。

### 偽成本分支

該策略的基本思想是當變量 $x_{i}$ 被選作分支變量時，追蹤目標函數的變化。基於過去的變化情況，該策略會選擇預計對目標函數產生最大變化的變量作為分支變量。注意，在最初分支時，只有幾個變量進行過分支，該策略會面臨所需信息不足的情況。

### 強健分支

該策略在實際分支前將對變量進行測試，以確定哪個變量對目標函數的變化影響最大。**完全強健分支**會測試所有候選變量，計算成本很高。可以通過只考慮一部分候選變量，並不完全解出所有對應的 LP 鬆弛，來降低計算成本。

除了以上幾種策略外，還存在大量其他的分支策略，比如偽成本分支所需的信息不足時先採用強壯分支，在獲得足夠的分支歷史後切換到偽成本分支。

## 外部連結

* Mixed Integer Programming
* SCIP （頁面存檔備份，存於網際網路檔案館） Branch-cut-and-price 框架，及混合整數規劃求解器
* ABACUS - A Branch-And-CUt System 開源軟體
* COIN-OR Cbc 開源軟體

## 參考文獻
分支因子

在電腦運算、樹資料結構、博弈論領域中，**分支因子**（英語：branching factor）是每個結點下的子結點數，即出度。如果各個結點分支因子不同，則可以計算平均分支因子。

例如，在西洋棋中，如把一步合法走法算作一個「結點」，那麼平均分支因子據信約為 35。這表示，棋手每一步走棋平均有大約 35 種合法走法。相比之下，圍棋的分支因子為 250。

因結點數呈指數增長，所以分支因子越大，需要遍歷所有分支的算法（如暴力搜索法）的計算量越大。

例如，若分支因子為 10，則當前位置下一層會有 10 個結點，下兩層會有 102 即 100 個結點，下三層會有 103 即 1,000 個結點，依此類推。分支因子越大，指數爆炸越快。剪枝算法可以減小分支因子。

## 參見

* 出度
* 層級
* 分層組織

## 參考文獻
分支图

**分支圖**（英語：cladogram），也作**支序圖**，是指支序分類學中用於展示生命體互相之間的關係的圖表。不過，分支圖並不是系統發生樹，因為分支圖既不展示生物與其祖先的關係，也不展示生物的演化過程。不過，從一幅分支圖中可以推導出許多進化樹圖。分支圖使用線條來表達一組擁有最近共同祖先的生物，這些線條各自分離至不同的方向，最後形成不同的演化支。分支圖可以有許多不同的形狀，但它們都有樹狀圖的結構，沿著每一條線都能走到它們與其他線條分離的地方。這些分離的節點代表一個假定存在的祖先（而非實體），這些假定存在的祖先會擁有其末端分類元所擁有的特性，能夠暗示進化的過程。雖然傳統上這些分支圖依照生物的外形特徵繪製，不過近年來科學界也在使用 DNA 和 RNA 序列數據、計算系統發生學生成分支圖。

## 參考資料

## 外部連結

* 維基共享資源上的相關多媒體資源：支序圖
分支定界

**分支定界**（英語：Branch and bound，**BB**）是用於離散最佳化、組合最佳化以及數學最佳化問題的演算法設計範式。分支定界演算法可以視為一種對可行解進行窮舉的演算法，但是和窮舉法所不同的是，分支定界演算法在對某一分支進行檢索之前會先算出該分支的上界或下界，如果界限不比目前最佳解更好，那麼該分支就會被捨棄，從而節約了大量的時間。分支定界演算法非常依賴合適的上界或下界，如果無法找到合適的界限，該演算法將會退化為窮舉法。

該方法最初是由阿爾薩・蘭德和艾莉森・哈考特在 1960 年由英國石油公司贊助的倫敦經濟學院進行離散規劃研究時提出的，目前已成為解決 NP 困難最佳化問題最常用的工具。「分支定界」一詞最早出現在解決旅行推銷員問題的時候。

## 概述

分支定界法的目的是從可行解集合 $S$ 中選出一個解 $x$ ，使得目標函式 $f(x)$ 最大化或最小化。其中集合 $S$ 被稱為搜尋空間或可行區域。本節所有的最佳化問題均可視為對 $f(x)$ 進行最小化，因為對 $f(x)$ 進行最大化問題本質上還是對 $g(x)=-f(x)$ 進行最小化。分支定界法需要遵循以下兩個原則：

* 先是將搜尋空間通過遞迴的手段分成多個子空間，在每個子空間對 $f(x)$ 進行最小化，這種分割方式就是分支。
* 如果只有分支那麼這種方法就成為了暴力搜尋法，運算量將會非常龐大。為了提升演算法的效能，需要對每個分支進行下界計算，對於那些下界已經超過目前最佳解的分支，需要進行剪枝操作。

為了將這些原則轉化為問題的具體演算法，我們需要將這些候選解轉化為合適的資料結構，這樣的表示方式被稱為問題的實例。我們用 $S_{I}$ 表示實例 $I$ 的候選解集，實例表示必須有如下三個操作:

 * $branch(I)$ ：產生兩個或多個實例，每個實例為 $S_{I}$ 的一個子集。（通常來講，每個子集都是互不相交的，這是為了避免每個候選解被多次存取從而浪費時間，但有時也會有例外。 $S_{I}$ 的最佳解必然會出現在它的一個或多個子集中。）
* $bound(I)$ ：計算實例 $I$ 中所有候選解所對應的目標函式值的下界，滿足對於任意 $x\in S_{I}$ ， $bound(I)\leq f(x)$ 。
* $solution(I)$ ：確定 $I$ 是否表示單個候選解。（如果不是，接下來可以從 $S_{I}$ 中回傳一些可行的解再進一步進行分支定界的操作。）如果 $solution(I)$ 回傳了一個解，那麼 $f(solution(I))$ 提供了整個可行解空間中最佳目標函式的上界。

通過使用這些操作，分支定界演算法在分支操作形成的實例樹中執行自頂向下遞迴搜尋。在存取實例 $I$ 時，我們不妨先檢查 $bound(I)$ ，如果 $bound(I)$ 已經大於目前所找到的上界，我們就直接丟棄該實例。為了實現這一步驟，我們需要設定一個全域變數，用於記錄目前為止所檢查的所有實例中看到的最小上界。

### 通用格式

下面是最小化任意目標函式 $f$ 的通用分支定界演算法框架。要從中得到一個演算法，我們需要一個邊界函式，用來計算函式 $f$ 在搜尋樹節點上的下界，以及一個基於特定問題的分支規則。本文提出的通用演算法是一個高階函式。

1. 首先使用啟發法找出一個最佳化問題的解 $x_{h}$ , 並儲存數值 $B=f(x_{h})$ 。（如果無法通過啟發法找到解，則設 B 的值為無窮大）B 表示到目前為止找到的最佳解，並把它作為候選解的上界。
2. 初始化一個佇列，用於儲存在不進行變數分配時所得到的局部解。
3. 執行如下迴圈直至佇列被清空：
  1. 從佇列中取出節點 $N$
  2. 如果節點 $N$ 代表單一的候選解 $x$ 且滿足 $f(x)<B$ ，那麼我們就可以說 $x$ 為目前所找到的最佳解，令 $B$ ← $f(x)$ 。
  3. 反之，節點 $N$ 產生新的分支節點 $N_{i}$ ，對於這些新產生的節點：
    1. 如果 $bound(N_{i})>B$ ，則捨棄該節點，因為最佳解不可能出現在這個節點裡。
    2. 反之，將節點 $N_{i}$ 存入佇列。

在這一演算法中，佇列也可以替換為其他的資料結構。在使用遵循先進先出原則的佇列時，該演算法屬於廣度優先搜尋。反之如果使用遵循先進後出的堆疊儲存節點，該演算法就成為了深度優先搜尋。當然，也可以使用優先佇列對所有的節點的下界進行排序，進一步提升效率。採用這種演算法的例子是戴克斯特拉演算法及其衍生的 A\* 搜尋演算法。當無法通過啟發法生成初始解時，建議使用深度優先演算法的變體，因為它可以快速生成完整解，從而得到整個問題的上界。

#### 虛擬碼

和 C++ 語言相似的虛擬碼如下：

在上述虛擬碼中，函式 `heuristic_solve` 和 `populate_candidates` 為子程式，必須基於具體問題進行設計。

### 改進

當 $\mathbf {x} $ 為空間處於 $\mathbb {R} ^{n}$ 的向量時，分支定界演算法可以與區間分析和間隔承包商技術相結合，以提供全域最小包絡值的保證。

## 參考文獻
分支指令延迟

**延遲槽（Delay slot）** ，是電腦架構中一個指令槽，在前一條指令沒有執行完畢的情況下，處理器內部指令管線上該指令槽的執行不會修改處理器的狀態。這種技術常用於 DSP 與早期的 RISC 體系結構。最常見的是下文描述的分支延遲槽。另外還有過儲存延遲槽，即在儲存記憶體的指令之後跟一個延遲槽，現在已經基本不用了。

## 分支延遲槽

當一個分支指令之後的延遲槽指令，在指令管線中被稱作**分支延遲槽**（Branch delay slot）。常見於 DSP 體系結構與老式的 RISC 體系結構。MIPS、PA-RISC、ETRAX CRIS、SuperH、SPARC 等 RISC 體系結構在分支後有一個延遲槽。PowerPC、ARM、DEC Alpha 沒有採用分支延遲槽。DSP 具有單個分支延遲槽的有 VS DSP、µPD77230、TMS320C3x。SHARC DSP 與 MIPS-X 使用兩個分支延遲槽。

採用指令管線的處理器的目標是每個時鐘周期完成一條指令。為此，在任何時刻管線都應該充滿了處於不同執行階段的指令。分支指令會導致分支冒險，也就是不到分支指令執行完畢被退休（retired），是不能確定哪些後繼指令應該繼續執行。一個簡單辦法是在分支指令後面插入管線遲延（stall），直到新的分支目標位址被求出，並把新的指令位址裝入程式計數器。管線延遲的每個周期都是分支延遲槽。更為複雜的設計是在分支指令後面執行那些不依賴於分支結果的指令。這可以由編譯器自動最佳化。

特定管線的實現中分支延遲槽的理想數量由管線階段數、是否存在暫存器轉發、分支條件計算在哪一級管線、是否使用分支目標快取（BTB）以及許多其他因素所決定。為了保證軟體相容性，體系結構的迭代不能改變延遲槽的數量。因此這需要新的硬體實現依然包含額外的硬體來確保遵循體系結構規定的行為。

以下範例展示了 SHARC DSP 組合語言中對於分支延遲槽的最佳化。暫存器 R0 到 R9 按編號依次清零，並且沒有任何指令被執行超過一次。

```
     R0 = 0;
     CALL fn (DB);      /* 调用函数"fn" */
     R1 = 0;            /* 第一个延迟槽 */
     R2 = 0;            /* 第二个延迟槽 */
     /***** 在此处中断 (调用生效，跳转到"fn") *****/

     R6 = 0;            /* 调用结束，返回到此处而非"R1 = 0"处 */
     JUMP end (DB);
     R7 = 0;            /* 第一个延迟槽 */
     R8 = 0;            /* 第二个延迟槽 */
     /***** 在此处中断 (跳转生效，跳转到"end") *****/

     /* 下面 4 条指令是函数"fn" */
fn:  R3 = 0;
     RTS (DB);          /* 返回到调用处，并略过调用指令后的延迟槽 */
     R4 = 0;            /* 第一个延迟槽 */
     R5 = 0;            /* 第二个延迟槽 */
     /***** 在此处中断 (RTS指令生效，返回到调用处) *****/

end: R9 = 0;
```

## 外部連結

* Branch Prediction Schemes （頁面存檔備份，存於網際網路檔案館）
分支狸藻

**分支狸藻**（學名：_**Utricularia brachiata**_），又稱**塊莖挖耳草**，為狸藻屬多年生小型陸生食蟲植物。其種加詞「_brachiata_」來源於拉丁文「_brachium_」，意為「臂，分支」。分支狸藻分布於東喜馬拉雅地區至雲南。其生長於岩石上的苔蘚中，海拔分布範圍為 2600 米至 4200 米。1859 年，丹尼爾・奧利弗最先描述了分支狸藻。

## 參考文獻

## 外部連結
分支群

**演化支**（英語：clade，拉丁語：cladus）又稱**支序群**、**分支群**，是一個生物分類學的類別，包含著單一的共同祖先及其所有後裔。亦即：系統發生樹中一條完整的分支（包含了分岔出來的點、再分岔出去的次分支、及其下更小分支）稱為一條演化支；可簡單想成一個「類群」，所以又稱為 支序群、分支群。而演化分支的序列，或親緣分支順序，就稱作**支序**。其英語語源來自古希臘文 κλάδος (_kládos_)，意為「分枝」。

任何一個演化支都可以說是一個單系群，並以種系發生學的樹狀圖或支序分類學的演化樹來表示。

## 支序分類學

若一個演化支在不同數據的支序分類學分析中被證實是突出的，則這個演化支會在分類學中成為一個分類單元。但是並非所有的分類單元都是一個演化支。例如傳統定義的爬行動物是一個並系群，因為它沒有包含鳥類，而一般都相信鳥類與爬行動物有共同祖先（原因在於古代爬蟲類與恐龍為近親，而鳥類則是恐龍的直系後代）。在支序分類學中，一個演化支若被包含在另一個演化支之內，這個較細小的演化支稱為被「嵌套」在那一個較大的演化支之內。嵌套演化支分析在很多方面都有著貢獻。例如它可以協助了解分佈地的擴展等。

## 並系群與多系群之間的關係

一個不包含最近共同祖先的所有後裔的類別稱為並系群，即此類群有「某一共同祖先」及「其部分後代」；例如爬行動物是並系群，因其並不包含鳥類。一個沒有包含最近共同祖先的類別稱為多系群，即此類群不屬於單系群亦不屬於並系群；例如溫血動物是多系群，其所含哺乳類和鳥類，分別是由原始哺乳類和恐龍演化而來。

## 參考文獻

## 外部連結

* Evolving Thoughts: Clade （頁面存檔備份，存於網際網路檔案館）
* A poster-sized cladogram showing the Tree of Life (Evolution) （頁面存檔備份，存於網際網路檔案館）
* DM Hillis, D Zwickl & R Gutell: ~3000 species Tree of Life （頁面存檔備份，存於網際網路檔案館） A cladogram?
* Phylogenetic systematics, an introductory slide-show on evolutionary trees （頁面存檔備份，存於網際網路檔案館） University of California, Berkeley

## 參見

* 單系群
* 並系群
* 多系群
* 支序分類學
分支过程

在概率論中，**分支過程**（英語：Branching Process）屬於隨機過程的一類，由一系列隨機變量組成。分支過程的最初目的是建立一個數學模型，研究第 n 代個體產生隨機個後代時的個體數模型。最簡單的情況是每個個體產生的後代數目遵循相同的隨機分布。

## 數學表述

分支過程最常見的表述是高爾頓－沃森過程。記 _Z_n 為第 _n_ 代的狀態，隨機變量 _X_n,i 表示第 _n_ 代中第 _i_ 個個體產生的直系後代數。對一切 _n_ ∈{ 0, 1, 2, ...}，_X_n,i 是獨立同分布的。於是可得遞推關係式

　
: $Z_{n+1}=\sum _{i=1}^{Z_{n}}X_{n,i}$

其中 _Z_0 = 1。

另外，分支過程也可表述為隨機漫步。記 _S_i 為第 _i_ 代的狀態，隨機變量 _X_i 對一切 _i_ 都是獨立同分布的，則遞推關係式為

　
: $S_{i+1}=S_{i}+X_{i+1}-1=\sum _{j=1}^{i+1}X_{j}-i$

其中 _S_0 = 1。要想從直觀上理解上式，可以設想一次隨機漫步的目的是訪問到所有節點。令 _S_i 為第 _i_ 期已發現但未訪問的節點數，_X_i 為第 _i_ 個節點得到訪問時已發現的節點數。於是在每一期中，已發現但未訪問的節點數等於上一期已發現但未訪問的節點數加上訪問新節點時發現的節點數，再減掉剛訪問的節點。當所有節點都訪問過時，整個過程停止。

## 參見

* 隨機樹
* 鞅 (概率論)

## 參考文獻
分支进化

**趨異演化**（英語：**Divergent evolution**）是指兩個或多個生物學特徵具有共同演化起源，但在演化歷程中逐漸分化的現象，又稱適應。可經由觀察不同物種的型態或生物分子，如基因或一些生化途徑而得知，是演化生物學的研究對象之一。

一個常見的趨異演化例子是脊椎動物的四肢，這些動物中的四肢可能具有共同起源，但卻有不同的構造與功能。除了型態之外，也可應用分子生物學來研究這些現象。例如一個基因與蛋白質序列，可能分化成兩種以上的同源基因。

與趨異演化相對的概念是趨同演化（convergent evolution），是指兩種以上型態或分子具有相同功能或構造，但卻源自不同起源。

## 參考文獻

## 參閲
分支酸

**分支酸**（英語：Chorismic acid）是一種在植物和許多微生物中重要的生物化學中間體，是一個生物合成前體，用於合成：

* 芳香族的胺基酸：苯丙氨酸、色氨酸以及酪氨酸
* 吲哚，以及吲哚衍生物，如色氨酸等
* 2,3 - 二羥基苯甲酸（DHB），用於腸菌素的生物合成
* 植物激素、水楊酸
* 許多生物鹼和其他族的代謝產物
* 葉酸的前體：對氨基苯甲酸（pABA）
* 植物和微生物的維生素 K 和葉酸的生物合成。

其名稱 chorismic 來自於一個古典希臘詞：_χωρίζω_ 意思是「分開」，因為該化合物是芳香族胺基酸與其它物質的生物合成途徑的分支點。

## 生物合成

莽草酸 →莽草酸 - 3 - 磷酸→5 - 烯醇丙酮莽草酸 - 3 - 磷酸

　
:

分支酸合酶催化化學反應 5 - 烯醇丙酮莽草酸 - 3 - 磷酸→分支酸 + 磷酸鹽。

　
:

## 代謝

分支酸可通過氨基脫氧分支酸合酶與氨基脫氧分支酸裂解酶轉化為對氨基苯丙酸。

分支酸裂解酶可將分支酸裂解成對羥基苯甲酸和丙酮酸。這一酶促反應是大腸桿菌和其他革蘭氏陰性的細菌泛醌生物合成的的第一步。

## 外部連結

* 莽草酸和分支酸的生物合成 （頁面存檔備份，存於網際網路檔案館）

## 參考文獻
分支酸途径

**莽草酸途徑**（英語：shikimic acid pathway，又叫做**分支酸途徑**，Chorismate pathway）是一個存在於細菌、真菌、藻類以及寄生生物和植物中的代謝途徑，用於芳香族胺基酸（苯丙胺酸、酪胺酸和色胺酸）的生物合成。

這個代謝途徑在動物中不存在，因此對於動物而言這些胺基酸是必需胺基酸，無法自己製造（但這三者的有些胺基酸可以另闢途徑合成，如酪胺酸是在人體由苯丙胺酸合成的方法所得，雖然酪胺酸不是必需胺基酸之一，他的合成來源苯丙胺酸則是必需胺基酸之一，因此依然要先有必需胺基酸的攝取才能合成出來），要通過食物中的細菌或者植物（或者吃細菌或者植物的動物）攝取。

參與莽草酸途徑的七種酶是 DAHP 合酶，3 - 去氫奎尼酸合酶，3 - 去氫奎尼酸脫水酶，莽草酸去氫酶，莽草酸激酶，EPSP 合酶，和分支酸合酶。

## 莽草酸的合成

莽草酸合成的兩種初始受質是糖解與糖質新生途徑中的磷酸烯醇式丙酮酸和卡爾文循環與磷酸戊醣途徑中的赤藻糖 - 4 - 磷酸，它們由 DAHP 合酶催化合成為 3 - 去氧 - D - 阿醣苷基庚糖酮酸 - 7 - 磷酸（DAHP），並釋放一個磷酸。DAHP 再由 3 - 去氫奎尼酸合酶環化為 3 - 去氫奎尼酸（DHQ）。

　
:

3 - 去氫奎尼酸再由 3 - 去氫奎尼酸脫水酶脫水形成 3 - 去氫莽草酸，之後在去氫莽草酸還原酶作用下，3 - 去氫莽草酸消耗一個 NADPH 還原為莽草酸。

　
:

## 從莽草酸到芳香族胺基酸

莽草酸合成後的第一個酶是莽草酸激酶，消耗 ATP 催化莽草酸磷酸化為莽草酸 - 3 - 磷酸。莽草酸 - 3 - 磷酸再由 EPSP 合酶催化與磷酸烯醇式丙酮酸結合形成 5 - 烯醇式丙酮酸莽草酸 - 3 - 磷酸（EPSP）。

　
:

5 - 烯醇式丙酮酸莽草酸 - 3 - 磷酸再通過分支酸合酶轉化為分支酸。

　
:

分支酸在分支酸變位酶催化下進行克萊森重排形成預苯酸

### 到酪胺酸

預苯酸在預苯酸去氫酶催化下發生氧化脫羧（但保留羥基）形成對羥基苯丙酮酸（_p_-hydroxyphenylpyruvate，又叫 4 - 羥苯丙酮酸）。再通過酪胺酸轉胺酶與麩胺酸發生轉胺基作用生成酪胺酸和 α- 酮戊二酸。

### 到苯丙胺酸

預苯酸由預苯酸脫水酶催化脫羧（不保留羥基）形成苯丙酮酸，再與麩胺酸發生轉胺基作用生成苯丙胺酸。

### 到色胺酸

## 分支酸支路

從分支酸開始，有多條支路合成以下多種有機化合物，分支酸也因此得名。

* 泛醌和質體醌
* 生育酚（維生素 E 成分之一）、維生素 K、葉酸（維生素 B9）
* 部分鐵載體
* 木質素
* 苯丙素類化合物
* 異黃酮、花色素苷、木酚素、二苯基乙烯
* 肉桂酸衍生物
* 香豆素、香草醛
* 苯甲酸衍生物（水楊酸、沒食子酸、對胺基苯甲酸）
* 一些生物鹼（嗎啡、秋水仙素）

## 前酪胺酸途徑

在部分植物與細菌中，酪胺酸和苯丙胺酸的合成途徑與以上有所不同，稱為「前酪胺酸途徑」（arogenate pathway），它先由預苯酸在轉氨後形成 L - 前酪胺酸（L-arogenate），再通過前酪胺酸去氫酶形成酪胺酸或通過前酪胺酸脫水酶形成苯丙胺酸（如圖）。

## 參考文獻

### 引用

### 來源

* Brown, Stewart A.; Neish, A. C. Shikimic Acid as a Precursor in Lignin Biosynthesis. Nature. 1955, **175** (4459): 688–689. ISSN 0028-0836. doi:10.1038/175688a0.
* Weinstein, L. H.; Porter, C. A.; Laurencot, H. J. Role of the Shikimic Acid Pathway in the Formation of Tryptophan in Higher Plants : Evidence for an Alternative Pathway in the Bean. Nature. 1962, **194** (4824): 205–206. ISSN 0028-0836. doi:10.1038/194205a0.
* Wilson, D J; Patton, S; Florova, G; Hale, V; Reynolds, K A. The shikimic acid pathway and polyketide biosynthesis. Journal of Industrial Microbiology and Biotechnology. 1998, **20** (5): 299–303. ISSN 1367-5435. doi:10.1038/sj.jim.2900527.
分支龍

**分支龍屬**（屬名：_Alioramus_），又名**歧龍**、**阿利奧拉龍**，是獸腳亞目暴龍科下的一個屬，生活於上白堊紀的蒙古。分支龍是由蘇聯古生物學家 Sergei Kurzanov 在 1976 年所命名。模式種是**遙遠分支龍**（_A. remotus_），化石包含一個部份顱骨、三個蹠骨，發現於蒙古，該地在 7000 萬年前到 6500 萬年前是片氾濫平原。第二個種是**阿爾泰分支龍**，化石是一個更完整的骨骼，是由 Stephen L. Brusatte 等人在 2009 年命名。

如同大部分獸腳類恐龍，分支龍是二足恐龍，而銳利的牙齒顯示牠們是肉食性動物。牠比近親的暴龍及特暴龍較小型，但目前僅有發現兩個標本，而且可能來自於幼年體或亞成年體，因此難以估計成年個體的大小。分支龍的特徵是在其口鼻部上側的一排五個骨冠，以及牙齒較其他暴龍科更多。分支龍的頭顱骨較其他暴龍科為低矮，這可能是個幼年特徵。

分支龍與其他暴龍科動物的關係未確定，但部分科學家認為分支龍與生存於同時代、同地區的特暴龍是近親，或者分支龍是特暴龍的幼年個體。根據新發現的阿爾泰分支龍的化石，分支龍應該是特暴龍的近親。

## 敘述

根據 Sergei Kurzanov 在 1976 年的最初研究，分支龍的身長估計是在 5 到 6 公尺之間。但是顱骨在化石化的過程中遭到變形，這意味者該個體的身長較 Kurzanov 的估計值更短。另外，如果這個標本是個幼年體，成年分支龍的體型應該更大，但目前還沒有發現成年體的化石。

分支龍的頭顱骨約為 45 公分長，頭顱骨長而低矮，外形類似原始暴龍超科，以及幼年暴龍科的頭顱骨。遙遠分支龍的前上頜骨部份沒被發現，但頭顱骨的高度大於寬度，與已知所有的暴龍超科相同。鼻骨互相癒合，上有一排骨質瘤，沿者鼻骨接合處排列，共五個。這些骨質瘤的高度大於一公分。很多暴龍超科恐龍都有凹凸不平的鼻部，但有骨質瘤的就有分支龍及阿巴拉契亞龍（有六個）。

頭顱骨後部有個橫向突出物，從癒合頂骨延伸出來，稱為頸脊（Nuchal crest），這是所有暴龍超科都有的特徵。分支龍的頸脊明顯較厚，類似特暴龍與暴龍。如同頭顱骨其他部分，分支龍的下頜修長，可能是個幼年個體的特徵。分支龍的下頜隅骨側邊稜脊，連接者齒骨後方的方形突，使這兩塊骨頭固定者，減少下頜的靈活度，在暴龍科之內，只有分支龍與特暴龍具有這個特徵。分支龍亦有另一個特徵，就是在上頜及下頜都有很多牙齒。其他暴龍科的前上頜骨牙齒兩邊各有 4 顆，牙齒橫剖面為 D 字型。分支龍的上頜骨各有 16 隻牙顆，而在齒骨則各有 18 顆，比已知的暴龍科更多。阿爾泰分支龍的腦殼特徵，介於原始獸腳類恐龍、鳥翼類之間。

遙遠分支龍的顱後身體部份僅發現三塊蹠骨。阿爾泰分支龍的化石更為完整，使科學家能更清楚分支龍的外貌型態。但從已知暴龍科來推測，分支龍應該與以二足行走；而後肢比例極可能類似似鳥龍下目，脛骨與蹠骨長，兩者總長約等於股骨。分支龍的前肢應該很小，上有兩指，不過某些暴龍科標本上有退化的第三指。長尾巴可平衡頭部與身體的重量，將重心維持在臀部位置。

## 發現與命名

分支龍的正模標本（編號 **PIN 3141/1**）是一個部份騰顱骨，與三個相連的蹠骨；是在 70 年代早期，由一個蘇聯蒙古的挖掘團隊在蒙古的巴彥洪戈爾省 Nogon-Tsav 地層中挖掘出土，並由俄羅斯古生物學家 Sergei Kurzanov 於 1976 年所命名。牠的冠狀物、口鼻部較長、與低矮頭顱骨，都與其他暴龍亞科有所不同，所以被命名 Kurzanov 為**遙遠分支龍**或**偏僻分支龍**（_A. remotus_），屬名由拉丁文的「alias」（即「其他」的意思）及「ramus」（即「支部」的意思）構成，意指牠們是另一個全新及不同的暴龍亞科分類單元；同樣地，種名「remotus」在拉丁文是「遙遠」的意思，意指牠們的差別性。目前只有發現兩個標本，分別屬於遙遠分支龍、阿爾泰分支龍。

## 分類

分支龍被古生物學家分類於暴龍超科之中，但過去因為其化石的資訊有限，因此不能做出更精準的分類。新標本的發現，使分支龍的分類與演化關係更為清楚。在 2003 年，菲力・柯爾（Phil Currie）提出分支龍與暴龍、特暴龍、懼龍，共同屬於暴龍亞科。在 2004 年，湯瑪斯・荷茲（Thomas Holtz）則認為分支龍有可能屬於暴龍亞科，但也有相同的可能性是不屬於暴龍科的，原因是牠們的可能幼年體特徵，也許是基礎暴龍超科的特徵。在 2005 年，另一個研究則因為牠們化石的破碎性，而不將分支龍包含在內。在 2009 年，新發現的阿爾泰分支龍化石，確定分支龍屬於暴龍亞科。

分支龍與特暴龍生存於相同時代的相同地區，兩者具有許多相同的頭部特徵，例如：下頜的齒骨與隅骨間癒合、鼻骨與淚骨間缺乏骨質的連結，後者是暴龍科中除了分支龍、特暴龍、懼龍以外成員都有的特徵。因此分支龍與特暴龍可能是近親，兩者構成暴龍科的亞洲分支。在特暴龍的某些標本上，鼻部上有一排骨質瘤，類似分支龍，但較為低矮。遙遠分支龍的顱骨長而低矮，顯示該個體在死亡時尚未成熟，可能是特暴龍的幼年個體。但是，分支龍的更明顯骨質瘤與較多的牙齒，證明牠們與特暴龍是不同的物種。阿爾泰分支龍的發現，更確定分支龍與特暴龍的獨立的屬。標本更證明特暴龍的幼年與成年個體的牙齒數目一樣。

## 古生物學

分支龍的化石標本是在蒙古的巴彥洪戈爾省 Nogon-Tsav 地層被發現，該地層被認為與耐梅蓋特組年代相同。該地層沒有經過放射性定年法測定，該化石紀錄中的動物群顯示，該地層的年代是上白堊紀的麥斯特里希特階，距今約 7400 萬到 6500 萬年前。

蒙古的麥斯特里希特階地層有耐梅蓋特組與 Nogon-Tsav 地層，兩者的特徵是潮濕的氣候，而其下層的巴魯恩戈約特組與德加多克塔組年代較早，氣候為半乾旱。耐梅蓋特組的沉積層為氾濫平原、大型河道、與古代土壤，而硝石沉積層顯示該地有週期性的旱季。與較早期的地層相比，耐梅蓋特組有更多樣性、更大量的恐龍動物群。Kurzanov 還發現了其他獸腳類，例如：特暴龍、似鳥龍下目、鐮刀龍超科，但沒有詳細的研究。在耐梅蓋特組，掠食動物可能以蜥腳類的泰坦巨龍類恐龍為食。Nogon-Tsav 地層並沒有大量發現其他恐龍化石，如果該地的動物群與耐梅蓋特組相似，應也會發現傷齒龍科、厚頭龍下目、甲龍科、鴨嘴龍類等化石。泰坦巨龍類也是耐梅蓋特組的掠食動物的可能獵物。

## 參考資料

## 外部連結

* _Alioramus remotus_ at DinoData.org（頁面存檔備份，存於網際網路檔案館）
* _Alioramus remotus_ at The Theropod Database
* Skull image of _Alioramus_ at The Grave Yard
* Illustration showing the pieces found of _Alioramus altai_. （頁面存檔備份，存於網際網路檔案館）
分支龍屬

**分支龍屬**（屬名：_Alioramus_），又名**歧龍**、**阿利奧拉龍**，是獸腳亞目暴龍科下的一個屬，生活於上白堊紀的蒙古。分支龍是由蘇聯古生物學家 Sergei Kurzanov 在 1976 年所命名。模式種是**遙遠分支龍**（_A. remotus_），化石包含一個部份顱骨、三個蹠骨，發現於蒙古，該地在 7000 萬年前到 6500 萬年前是片氾濫平原。第二個種是**阿爾泰分支龍**，化石是一個更完整的骨骼，是由 Stephen L. Brusatte 等人在 2009 年命名。

如同大部分獸腳類恐龍，分支龍是二足恐龍，而銳利的牙齒顯示牠們是肉食性動物。牠比近親的暴龍及特暴龍較小型，但目前僅有發現兩個標本，而且可能來自於幼年體或亞成年體，因此難以估計成年個體的大小。分支龍的特徵是在其口鼻部上側的一排五個骨冠，以及牙齒較其他暴龍科更多。分支龍的頭顱骨較其他暴龍科為低矮，這可能是個幼年特徵。

分支龍與其他暴龍科動物的關係未確定，但部分科學家認為分支龍與生存於同時代、同地區的特暴龍是近親，或者分支龍是特暴龍的幼年個體。根據新發現的阿爾泰分支龍的化石，分支龍應該是特暴龍的近親。

## 敘述

根據 Sergei Kurzanov 在 1976 年的最初研究，分支龍的身長估計是在 5 到 6 公尺之間。但是顱骨在化石化的過程中遭到變形，這意味者該個體的身長較 Kurzanov 的估計值更短。另外，如果這個標本是個幼年體，成年分支龍的體型應該更大，但目前還沒有發現成年體的化石。

分支龍的頭顱骨約為 45 公分長，頭顱骨長而低矮，外形類似原始暴龍超科，以及幼年暴龍科的頭顱骨。遙遠分支龍的前上頜骨部份沒被發現，但頭顱骨的高度大於寬度，與已知所有的暴龍超科相同。鼻骨互相癒合，上有一排骨質瘤，沿者鼻骨接合處排列，共五個。這些骨質瘤的高度大於一公分。很多暴龍超科恐龍都有凹凸不平的鼻部，但有骨質瘤的就有分支龍及阿巴拉契亞龍（有六個）。

頭顱骨後部有個橫向突出物，從癒合頂骨延伸出來，稱為頸脊（Nuchal crest），這是所有暴龍超科都有的特徵。分支龍的頸脊明顯較厚，類似特暴龍與暴龍。如同頭顱骨其他部分，分支龍的下頜修長，可能是個幼年個體的特徵。分支龍的下頜隅骨側邊稜脊，連接者齒骨後方的方形突，使這兩塊骨頭固定者，減少下頜的靈活度，在暴龍科之內，只有分支龍與特暴龍具有這個特徵。分支龍亦有另一個特徵，就是在上頜及下頜都有很多牙齒。其他暴龍科的前上頜骨牙齒兩邊各有 4 顆，牙齒橫剖面為 D 字型。分支龍的上頜骨各有 16 隻牙顆，而在齒骨則各有 18 顆，比已知的暴龍科更多。阿爾泰分支龍的腦殼特徵，介於原始獸腳類恐龍、鳥翼類之間。

遙遠分支龍的顱後身體部份僅發現三塊蹠骨。阿爾泰分支龍的化石更為完整，使科學家能更清楚分支龍的外貌型態。但從已知暴龍科來推測，分支龍應該與以二足行走；而後肢比例極可能類似似鳥龍下目，脛骨與蹠骨長，兩者總長約等於股骨。分支龍的前肢應該很小，上有兩指，不過某些暴龍科標本上有退化的第三指。長尾巴可平衡頭部與身體的重量，將重心維持在臀部位置。

## 發現與命名

分支龍的正模標本（編號 **PIN 3141/1**）是一個部份騰顱骨，與三個相連的蹠骨；是在 70 年代早期，由一個蘇聯蒙古的挖掘團隊在蒙古的巴彥洪戈爾省 Nogon-Tsav 地層中挖掘出土，並由俄羅斯古生物學家 Sergei Kurzanov 於 1976 年所命名。牠的冠狀物、口鼻部較長、與低矮頭顱骨，都與其他暴龍亞科有所不同，所以被命名 Kurzanov 為**遙遠分支龍**或**偏僻分支龍**（_A. remotus_），屬名由拉丁文的「alias」（即「其他」的意思）及「ramus」（即「支部」的意思）構成，意指牠們是另一個全新及不同的暴龍亞科分類單元；同樣地，種名「remotus」在拉丁文是「遙遠」的意思，意指牠們的差別性。目前只有發現兩個標本，分別屬於遙遠分支龍、阿爾泰分支龍。

## 分類

分支龍被古生物學家分類於暴龍超科之中，但過去因為其化石的資訊有限，因此不能做出更精準的分類。新標本的發現，使分支龍的分類與演化關係更為清楚。在 2003 年，菲力・柯爾（Phil Currie）提出分支龍與暴龍、特暴龍、懼龍，共同屬於暴龍亞科。在 2004 年，湯瑪斯・荷茲（Thomas Holtz）則認為分支龍有可能屬於暴龍亞科，但也有相同的可能性是不屬於暴龍科的，原因是牠們的可能幼年體特徵，也許是基礎暴龍超科的特徵。在 2005 年，另一個研究則因為牠們化石的破碎性，而不將分支龍包含在內。在 2009 年，新發現的阿爾泰分支龍化石，確定分支龍屬於暴龍亞科。

分支龍與特暴龍生存於相同時代的相同地區，兩者具有許多相同的頭部特徵，例如：下頜的齒骨與隅骨間癒合、鼻骨與淚骨間缺乏骨質的連結，後者是暴龍科中除了分支龍、特暴龍、懼龍以外成員都有的特徵。因此分支龍與特暴龍可能是近親，兩者構成暴龍科的亞洲分支。在特暴龍的某些標本上，鼻部上有一排骨質瘤，類似分支龍，但較為低矮。遙遠分支龍的顱骨長而低矮，顯示該個體在死亡時尚未成熟，可能是特暴龍的幼年個體。但是，分支龍的更明顯骨質瘤與較多的牙齒，證明牠們與特暴龍是不同的物種。阿爾泰分支龍的發現，更確定分支龍與特暴龍的獨立的屬。標本更證明特暴龍的幼年與成年個體的牙齒數目一樣。

## 古生物學

分支龍的化石標本是在蒙古的巴彥洪戈爾省 Nogon-Tsav 地層被發現，該地層被認為與耐梅蓋特組年代相同。該地層沒有經過放射性定年法測定，該化石紀錄中的動物群顯示，該地層的年代是上白堊紀的麥斯特里希特階，距今約 7400 萬到 6500 萬年前。

蒙古的麥斯特里希特階地層有耐梅蓋特組與 Nogon-Tsav 地層，兩者的特徵是潮濕的氣候，而其下層的巴魯恩戈約特組與德加多克塔組年代較早，氣候為半乾旱。耐梅蓋特組的沉積層為氾濫平原、大型河道、與古代土壤，而硝石沉積層顯示該地有週期性的旱季。與較早期的地層相比，耐梅蓋特組有更多樣性、更大量的恐龍動物群。Kurzanov 還發現了其他獸腳類，例如：特暴龍、似鳥龍下目、鐮刀龍超科，但沒有詳細的研究。在耐梅蓋特組，掠食動物可能以蜥腳類的泰坦巨龍類恐龍為食。Nogon-Tsav 地層並沒有大量發現其他恐龍化石，如果該地的動物群與耐梅蓋特組相似，應也會發現傷齒龍科、厚頭龍下目、甲龍科、鴨嘴龍類等化石。泰坦巨龍類也是耐梅蓋特組的掠食動物的可能獵物。

## 參考資料

## 外部連結

* _Alioramus remotus_ at DinoData.org（頁面存檔備份，存於網際網路檔案館）
* _Alioramus remotus_ at The Theropod Database
* Skull image of _Alioramus_ at The Grave Yard
* Illustration showing the pieces found of _Alioramus altai_. （頁面存檔備份，存於網際網路檔案館）
分散体系

**分散系**是將一種或一種以上的**物質**分散到另一種物質所形成的混合體系。前一種物質稱為分散相，後一種物質稱為分散介質。

按照分散質微粒大小，分散系可分為三種：

* 溶液 - 微粒大小：<1nm
* 膠體 - 微粒大小：1 nm~100 nm
* 懸濁液、乳濁液 - 微粒大小：>100 nm
分散光毛蟹

**分散光毛蟹**（學名：_Glabropilumnus dispar_）為扇蟹科光毛蟹屬的動物。分布於日本、新喀里多尼亞、蘇祿海、印度尼西亞、馬來群島、馬爾地夫群島以及中國大陸的西沙群島等地，生活環境為海水，多生活於珊瑚礁淺水中。

## 參考文獻
分散决策

**分散決策**（或稱非集中決策）是當決策單位分散在大型機構各個位置，也指高層給低層官員、執行官和工人授權進行決策。可以是任何規模的機構，可以是政府機構或者公司，但一般用於大型機構。這是一種分散權利的有效手段，對管理學、組織行為學和政府工作有深刻影響。

首先，分散決策來源於組織智慧和群體智慧。分散決策也受益於核心知識，一般是按照卡爾・榮格的集體無意識理論。

麻省理工大學教授 Thomas W. Malone 認為分散決策主要有三個好處：

(1) 激勵創造和開發；

(2) 讓很多頭腦同時工作，解決同一個問題

(3) 允許靈活性和個人主義

Malone 說分散決策一般可以創造更靈活的意見，減少企業中的諂媚奉承，當高層授權決策責任後，領導者也具備一定的控制權，這樣信息的流動更通暢。因此低層向高層匯報更多的情況，允許創新，更有效率的工作，促進生產力。允許創新可以提升整體質量管理。

## 參見

* 早期執行者
* 意見領袖
* 社交網絡
* 集體智慧
* 合作智慧
* 群體智慧
* 預測市場
* 信息瀑布
* 群居本能
* 集體審議
* 小組智慧
* 群體心理學
* 德爾菲法
* 全民政治

## 參考和更多閱讀

* Drucker, Peter F., _Post-Capitalist Society_. (1993) HarperBusiness, New York.
* Gerstner Jr., Louis V., _Who Says Elephants Can't Dance? Inside IBM's Historic Turnaround_. (2002) HarperBusiness, New York.
* Gladwell, Malcolm, _The Tipping Point: How Little Things Can Make a Big Difference_. (2002) Little, Brown & Co., Boston.
* Kahneman, Daniel, & Tversky, Amos, _Choices, Values, and Frames_ (2000) Cambridge University Press, Cambridge, United Kingdom.
* Malone, Thomas W.,"Is 'Empowerment' Just a Fad? Control, Decision-Making, and Information Technology," _Sloan Management Review_ 23: 38, no. 2 (1997).
* Malone, Thomas W., _The Future of Work: How the New Order of Business Will Shape Your Organization, Your Management Style, and Your Life_. (2004) Harvard Business School Press, Cambridge, Massachusetts.
* Trotter, Wilfred, _Instincts of the Herd in Peace and War_. (1915) Macmillan, New York.
* Surowiecki, James, _The Wisdom of Crowds: Why the Many Are Smarter Than the Few and How Collective Wisdom Shapes Business, Economies, Societies and Nations_. (2004) Little, Brown, Boston.
* Sunstein, Cass, _Infotopia: How Many Minds Produce Knowledge_. (2006) Oxford University Press, Oxford, United Kingdom.

## 外部連結

* http://www.npr.org/templates/story/story.php?storyId=3806781 （頁面存檔備份，存於網際網路檔案館）
* http://www.randomhouse.com/features/wisdomofcrowds/excerpt.html （頁面存檔備份，存於網際網路檔案館）
* https://web.archive.org/web/20070920020436/http://weblamp.princeton.edu/~psych/psychology/research/kahneman/
* http://www.rand.org/pubs/occasional\_papers/2005/RAND\_OP153.pdf （頁面存檔備份，存於網際網路檔案館）
* http://www.infography.com/content/237200278899.html （頁面存檔備份，存於網際網路檔案館）
分散劑

**分散劑**（[1] （頁面存檔備份，存於網際網路檔案館）英語：Dispersant/ Dispersing agent）為一種界面活性劑。其結構包含錨定段 (Anchoring segment) 與鏈體段 (Chain segment)。主要目的是促進懸浮液中的粒子分離，避免產生沉降或凝集（clumping）的情形，使預分散粒子能穩定分散於介質中。
分散劑為一種添加劑 (additive)，被廣泛使用於油漆、塗料、油墨等產品中。其添加量少 (約占產品 0-5%)，但卻能夠大幅提升產品性質，如：降低研磨漿料黏度、提升儲存穩定性、增加產品色濃度等。

## 化學結構

分散劑的組成結構包含錨定段 (anchoring segment) 與鏈體段 (chain segment)。錨定端的作用為吸附 / 鍵結於欲分散顆粒表面，鏈體段可以溶於分散介質中，使分散粒子與介質的界面能降低。
區分潤濕劑 (wetting agent) 與分散劑的主要差異為分子量的大小。潤濕劑通常分子量較小，可以快速吸附於分散粒子的表面進行潤濕，但易脫落，穩定性較差；反之，分散劑通常分子量較大，在分散介質中移送速率較慢，但吸附於分散粒子表面後不易脫落，因此穩定性較好。

## 應用領域

**塗料油墨**

塗料油墨組成主要含有色粉 (pigment)、溶劑 (solvent)、樹脂 (resin)、添加劑 (additive)。有顏色的色粉顆粒通常為許多原始顆粒 (primary particle) 的聚集體 (agglomerates)，需藉由機械攪拌等外力提供足夠的剪切力，使團聚的顆粒相互撞擊後被打散成為較細小的顆粒。色粉顆粒越小，其產品的色濃度越佳，顏色越鮮豔。分散的過程可以分為三步驟：潤濕、分散、穩定。分散劑可以幫助色粉更容易分散於分散介質中，並且使分散後的粒子穩定存在於分散介質中，避免產生團聚絮凝 (flocculation)。

## 主要生產商

德國的畢克化學 (BYK （頁面存檔備份，存於網際網路檔案館）)、巴斯夫 (BASF)、贏創工業 (Evonik); 美國的路博潤 (Lubrizol （頁面存檔備份，存於網際網路檔案館）)、禾大 (Croda （頁面存檔備份，存於網際網路檔案館）)、海明斯化學 (Elementis （頁面存檔備份，存於網際網路檔案館）)

## 參考資料

潤濕分散劑介紹 \_畢克化學

分散劑介紹影片 \_巴斯夫

分散原理 \_Uniqchem
分散力

**倫敦分散力**（**London dispersion force, LDF**），簡稱**倫敦力**、**分散力**或**瞬間偶極力**，是一作用於分子間的力。

它是范德華力的一部分，名稱源自德裔美國物理學家弗里茲・倫敦。科學家觀察到在高壓低溫下，即使是非極性分子也能被液化或固化，弗里茲・倫敦認為非極性分子間必然有吸引力存在，否則在任何條件下非極性分子在任何條件下應該都是氣體，此吸引力即為倫敦分散力。
其能量很小，存在所有分子之間。非極性分子內的電子雲運動會造成瞬間分佈不均勻，產生瞬間偶極，此瞬間偶極又會使附近的非極性分子產生暫時的誘發偶極現象並且是在低概率的可能性中發生的，使非極性分子互相吸引，此種作用力又稱瞬間偶極 - 誘發偶極力

## 參考
分散发电

**分散式發電**（英語：Distributed Generation，DG），也可稱為**分佈式發電**、**分散型發電**、**分散發電**，是用多種小型，連接電網的設備發電和儲能的技術與系統。顧名思義，是屬於一種較為分散的發電方式，與分散式發電相對的是集中式發電。

常規發電站，如燃煤，天然氣和核電站，以及水壩和大型太陽能發電站，是集中式發電，並且通常需要把電力進行長距離傳輸。相比之下，分散式發電系統是分散的，模塊化的和更靈活的技術，即位置接近它們所服務的負載，雖然具有僅為 10 兆瓦（MW）或更小的容量。

## 分散式發電的範疇

分散式發電指的是較靠近負載端且發電容量較小的小型發電設備所組成的系統，主要包含下列幾種

* 熱電聯產 (CHP) 與 微型熱電聯產
* 燃料電池
* 太陽能發電
* 風力發電
* 斯特林發動機
* 往復式發動機
* 柴油引擎、汽油引擎

## 分散式發電的好處

* 減少輸電損失：由於分散式發電大多較靠近供電區，故可避免因長程電力傳輸所造成的損失
* 能為不便建立長途電網的區域就地生產
* 可以利用發電廢熱來供應熱水、暖氣，甚至可以使用吸收式冷卻系統來供冷

## 分散式發電的不利之處

* 維修據點較多
* 佔地龐大
* 儲電裝置限制
* 燃料供應問題
* 大型集中式發電對於處理污染的成本較低
* 電價較高，發電廠大規模生產能降低平均成本（規模經濟）
* 來源多屬不穩定發電源
* 由於無長途電網支撐，若發生發電環境不佳或是天災導致損壞，短期難以恢復供電

## 參考文獻

1. 黃奕儒，《合久必「分」？──淺談分散型電力》，《經濟部能源局－能源報導》，民國 91 年 5 月號，28 頁
2. 分散式電力系統相關經濟與產業效益分析 （頁面存檔備份，存於網際網路檔案館） - 行政院原子能委員會 - 委託研究計畫研究報告
分散孢粉

**分散孢粉**（拉丁語：sporae dispersae），泛指脫離母體植物、不與任何器官相連而分散保存於地層中的孢子與花粉。與之相對地，因保存於孢子囊或花粉囊中而可以準確地確定其親緣關係的孢子與花粉稱原位孢粉。地層中發現的原位孢粉非常少，絕大多數為分散孢粉。原位孢粉可以直接採用其母體植物的分類和命名，分散孢粉則只能作為器官屬或形態屬進行分類。因為一些不同植物的孢粉形態極為相似，而一些同屬植物卻可產生不同的孢粉，而且一些已經絕滅的植物所產生的孢粉也已經完全絕跡，所以孢粉化石的分類與命名常常是多種分類系統並存，各位學者的意見不一，成為孢粉研究中的重要問題之一。

## 參考
分散式交易所

**分散式交易所**是一種不存在中央權力的分散式運作加密貨幣交易所。分散式交易所允許點對點進行加密貨幣交易。

分散式交易所用戶並不需要將資產轉移至交易所，因此降低了因交易所遭黑客攻擊令資產被盜的風險。分散式交易所亦可以防止由虛假交易（wash trade）造成的虛假交易量或價格操縱。相對於實施認識解你的客戶程序的一般交易所，分散式交易所的匿名性較高。

鑑於分散式交易所面對的交易量低與市場流通性不足，一個名為 0x 的項目正在建設分散式交易所之間的可互換協議，希望可以解決流通性問題。

## 缺點

由於不需進行認識解你的客戶過程以及交易並不可逆，若用戶的帳戶密碼或私鑰被盜，用戶將面臨資產損失而沒有途徑追討。

## 分散程度

分散式交易所中仍然可以存在中心化的要素，例如一些分散式交易所的控制權可能集中於一些中央權威。一個明顯的例子是 IDEX 透過對交易平台的控制而令紐約市民無法使用該平台提交買賣訂單。

2018 年 7 月，有報導指出分散式交易所 Bancor 遭受黑客攻擊，在資產被凍結前損失為 1350 萬美元。同年 9 月，Newdex 亦發生基於 EOS.IO 區塊鏈的代幣遭黑客入侵的事件。萊特幣的創造者查理。李在推特表示，如果一家交易所可以令用戶損失資產或有權凍結用戶資產，那麼該交易所便不可能是分散式的。

## 參考
分散式共享記憶體

**分散式共享記憶體**（英語：**Distributed shared memory**，簡稱 DSM）, 也被視為一種**分散的全域位址空間** (Distributed Global Address Space), 是屬於電腦科學的一種機制，並可以透過硬體或軟體來進行實際操作。分散式共享記憶體主要使用在叢集電腦中，叢集電腦中的每一個網路結點（node）都有非共享的記憶體空間與共享的記憶體空間。該共享記憶體的位置空間（address space）在所有結點是一致的。簡單說，同一時間下在結點 A 讀取 0x00001234 會和結點 B 讀取 0x00001234 得到一樣的值。

## 參見

* 平行計算
分散式布拉格反射器

**分散式布拉格反射器**或**分佈式布拉格反射器**（distributed Bragg reflector，縮寫 **DBR**）是在光波導中使用的反射器，由多層折射率不同的材料所疊構而成。當光經過不同介質時在介面的地方會反射，反射率的大小會與介質間折射率大小有關，因此如果我們把不同折射率的薄膜交互週期性的堆疊在一起，當光經過這些不同折射率的薄膜的時候，由於各層反射回來的光因相位角的改變而進行相長干涉 (Constructive Interference)，然後互相結合再一起，得到強烈反射光。

如果多膜層數變的非常多，而薄膜折射率 n1、n2、n3…. 的差變得非常小時，光就如同在同一個介質裡前進，反射係數變得非常小。由於光的多重干涉而造成干涉效果十分明顯，因此對於波長的選擇變非常敏銳，在使用類似光柵情形時，這樣的周期性結構就被稱為分布式布拉格反射器（Distributed Bragg reflectors）。

這種現象常運用在單眼相機的鏡頭上，雖然對於理想狀態下的鏡片而言，光線能夠完全透過鏡頭，並正確的在底片或 CCD 上完全聚焦。然而，事實上，任何物體都會對光線反射，即便是透明玻璃也是如此，所以為了增加光通量，我們常會在鏡頭上鍍膜，於是利用分布式布拉格反射器，可以使光線在一定波長的範圍內減少反射，增加通光量。

## 參考文獻
分散式檔案系統

相對於本機端的檔案系統而言，**分散式檔案系統**（英語：Distributed file system, DFS），或是**網路檔案系統**（英語：Network File System），是一種允許檔案透過網路在多台主機上分享的檔案系統，可讓多機器上的多使用者分享檔案和儲存空間。

在這樣的檔案系統中，客戶端並非直接存取底層的資料儲存區塊，而是透過網路，以特定的通訊協定和伺服器溝通。藉由通訊協定的設計，可以讓客戶端和伺服器端都能根據存取控制清單或是授權，來限制對於檔案系統的存取。

相對地，在一個分享的磁碟檔案系統中，所有節點對資料儲存區塊都有相同的存取權，在這樣的系統中，存取權限就必須由客戶端程式來控制。

分散式檔案系統可能包含的功能有：透通的資料複製與容錯。也就是說，即使系統中有一小部份的節點離線，整體來說系統仍然可以持續運作而不會有資料損失。

分散式檔案系統和分散式資料儲存的界線是模糊的，但一般來說，分散式檔案系統是被設計用在區域網路，比較強調的是傳統檔案系統概念的延伸，並透過軟體方法來達成容錯。而分散式資料儲存，則是泛指應用分散式運算技術的檔案和資料庫等提供資料儲存服務的系統。

## 歷史

第一個檔案伺服器在 1970 年代被發展出來。在 1976 年迪吉多公司設計出 File Access Listener（FAL）做為第二代 DECnet 的一部分。這個系統實作了 Data Access Protocol，是第一個被廣為使用的網路檔案系統。在 1985 年昇陽電腦建立了網路檔案系統（Network File System，NFS），這是第一個基於網際協定（Internet Protocol）而被廣泛使用的網路檔案系統。在相關技術的演進過程中，其他值得一提的網路檔案系統還有安德魯檔案系統（AFS）、Apple Filing Protocol（AFP）、NetWare 核心協定（NCP）、和一般被稱為網路檔案分享系統（CIFS）的伺服器訊息區塊（Server Message Block，SMB）等。

## 透通性

分散式檔案系統通常都內建有透通性，讓實際上是透過網路來存取檔案的動作，由程式與使用者看來，就像是存取原生的磁碟一般。伺服器與儲存裝置之間的架構多樣性與分離性，因此被隱藏了起來。而定位檔案在系統中的位置與資料傳輸的機制，就有賴網路檔案系統的設計了。

## 效能

一個普遍用來量測網路檔案系統效能的方式是：它需要用多少時間來完成服務請求？在傳統的系統中，完成請求所需要的時間包括了實際的硬碟存取時間，和一小部份的中央處理器處理時間。但在一個網路檔案系統中，由於分散式架構的關係，遠端存取動作會產生額外的經常性負擔，包括：把請求從客戶端送到伺服器端的時間、把回應從伺服器端傳回客戶端的時間、以及這兩個傳輸過程中用來執行網路傳輸協定的中央處理處時間。一個網路檔案系統的效能，可被視為是評估它透通性的一個維度，拿來與本地磁碟進行充分的對比。

## 同時更新檔案

當多個使用者或客戶端同時存取並更新同一個檔案的時候，並行控制即會成為一個議題。一個客戶端對於檔案的更新，應該不能干涉另一個客戶端對該檔案的存取與更新。並發控制或鎖定機制可以內建在檔案系統中，或是透過擴增協定來提供。

## CAP 定理

著名的 CAP 定理指出：在一個分散式資料儲存架構中，資料的一致性（Consistency）、可用性（Availability）、和網路分隔的容忍程度（Partition tolerance）只能取二來做最佳化，無法三者兼具。當代的分散式資料儲存服務均是各自針對服務的內容和性質來作取捨，很難說有哪一個是通用的最佳解。

## 參見

## 參考檔案

## 外部連結

* _A distributed file system for distributed conferencing system_ ("A _DFS_ for the _DCS_") by Philip S Yeager, Thesis, University of Florida, 2003.（pdf）
分散式檔案系統_(Microsoft)

**分散式檔案系統**（英語：Distributed File System，縮寫為 DFS），一種由微軟公司開發的分散式檔案系統，使用於 Microsoft Windows 伺服器。它是一套客戶端與伺服器端的軟體，可以將散布在不同機器上的 SMB 檔案連結在一起。它也被稱為 **MS-DFS**，或 **MSDFS**，但是與 DCE 分散式檔案系統（DCE/DFS）是無關的。
分散式演算法

**分散式演算法**（英語：Distributed algorithm），一種演算法類型。為分散式計算而設計，它運行在一群相互連結的處理器所構成的計算機硬體平台上。分散式演算法以並行方式執行，是平行演算法下的子類別。因為同時運行在不同處理器上，對演算法其他部份運行情況的資訊所知有限，使得這類型的演算法較為困難。

## 經典問題
分散式版本控制

在程式設計中，**分散式版本控制**（英語：distributed revision control 或 distributed version control，又譯為**分散式版本控制**），又稱**去中心化版本控制**（decentralized version control），是一種版本控制的方式，它允許軟體開發者可以共同參與一個軟體開發專案，但是不必在相同的網路系統下工作。其作法是在每個開發者電腦中複製一份完整的代碼庫以及完整歷史。因此在無法連接網路時，仍可以進行軟體的分支及合併，可以加速大部份的作業，增加此情形可以進行的工作，而且系統的代碼庫可以在多家電腦上備份，不需靠單一位置的備份。而多個位置的代碼庫再透過其他機制來達到同步。

以分散式版本控制方法，作出的軟體版本控制系統，稱為**分散式版本控制系統**（distributed revision control system，縮寫為 DRCS，或是 distributed version control system，縮寫為 DVCS）。著名的分散式版本控制系統有 Monotone、Git 等。

## 分散式和集中式版本控制系統的比較

分散式版本控制系統（DVCS）用對等網路的作法來處理版本控制，而集中式版本控制系統則是用主從式架構的作法。分散式版本控制系統同步各軟體儲存庫的方式是用對等網路的方式傳送 Patch。在代碼庫中沒有單一的中央版本，每一個使用者都有工作複本以及完整的變更歷史。

和集中式版本控制系統相比，分散式版本控制系統的優點如下：

* 使用者在沒有網路的情形下，也可以存取其電腦中的軟體儲存庫。
* DVCS 下的常見工作（例如上傳、看修改履歷、回退變更）不需要和中央伺服器通訊即可達成，因此速度很快。DVCS 下，只有要和其他人分享變更內容時才需要通訊。
* 允許個人作業，使用者可以將不希望公開的早期修改（甚至是草稿）上傳
* 工作複本的作用類似遠端備份，因此不會依賴單一的實體機器，帶來單點失效的風險
* 允許不同的開發模型，例如用分支或 Commander/Lieutenant 模型。
* 在自由及開放原始碼軟體專案中，若有管理上的衝突或是設計上的不一定，很容易可以從一專案中分叉出新的專案。

和集中式版本控制系統相比，分散式版本控制系統的缺點如下：

* 一開始複製軟體儲存庫會比較慢，因為預設設值會複製所有的分支以及版本歷史。
* 缺乏了集中式版本控制系統中有的鎖定機能，針對一些無法用版本控制系統合併的二進位檔案（例如圖形檔），或是太複雜的二進位或 XML 檔案（例如 office 檔案、PowerBI 檔、SQL Server Data Tools BI 軟體等）
* 每一個使用者都需要備份所有的資料、分支及版本歷史，因此需要額外的儲存空間
* 各軟體儲存庫內容不一定同步。

有些版本控制系統原來是集中式的，但也會加入一些分散式的特點。例如 Subversion 的許多機能可以在沒有網路時執行。Visual Studio Online 和 Visual Studio Team Services 除了集中式的版本管理外，也支援用 Git 進行的分散式版本控制。

也有些分散式版本控制系統設法要改善取出（checkout）時間以及儲存成本的問題，例如微軟開發的 Git 虛擬檔案系統就可以在很大的代碼庫下運作，會提供一個虛擬檔案系統，只在有需要時才會下載檔案到電腦中。

## 工作模式

分散式版本控制比較適合大型專案，有一部份由獨立的工作者所開發，像是 Linux 核心計劃，因為開發者可以獨立工作，可以提交其合併修改（或是拒絕他人的合併修改）。分散式模型的靈活性可以配合客製化的程式碼產生工作流程。最常使用的是整合式工作流。在集中型的模型中，開發者需要將其工作串列化，以避免不同版本之間的問題。

### 中心儲存庫及分支儲存庫

每一個專案都有中心儲存庫，一般也是官方的儲存庫，會用專案維護者管理。開發者會複製中心儲存庫的內容，建立本地儲存庫。開發者再定期確認中心儲存庫的修改內容，使本地儲存庫和中心儲存庫同步。

開發者在本地儲存庫建立新的分支，在分支上修改程式碼。在開發完成之後，再將修改內容整合到中心儲存庫。

### 拉取請求

在分散式版本控制的軟體中，若要修改軟體，一般會用「拉取請求」（pull request）來進行，也稱為「合併請求」（merge request）。貢獻者請專案維護者「拉取」修改的軟體內容（因此稱為拉取請求），若此修改內容應該成為正式代碼庫的一部份，就需要合併拉取請求中提到的軟體內容。

開發者在有新的軟體變更時，會提出「拉取請求」，告訢專案維護者有新的軟體變更。一般而言每一個拉取請求會有對應的討論串，可以針對軟體修改的內容進行討論（代碼審查）。可以存取儲存庫的人都可以看到提交的拉取請求。專案維護者可以接受或是拒絕拉取請求的內容。

若拉取請求經過審查，已被核可，就會合併到儲存庫中。依工作流程的不同，有可能在加入這段程式的軟體版本正式發行前，進行軟體的測試。因此，有些專案會有一個特殊的分支，合併未測試的拉取請求。也有些專案會有自動化測試平台，執行並測試每一個拉取請求的內容，可能會用持續整合工具（例如 Travis CI），再由審查者檢查新的程式碼測試覆蓋率是否足夠。

## 歷史

第一代的開源分散式版本控制系統有 GNU arch、Monotone 和 Darcs，不過開源的分散式版本控制系統不太流行，一直到 Git 及 Mercurial 發佈後才流行。

在 2002 年至 2005 年時，Linux 核心的開發是透過 BitKeeper。Git 會推出的原因就是因為 BitKeeper 的公司收回了給 Linus Torvalds 及 Linux 核心開發者的免費軟體授權。

## 相關條目

* 版本控制
* 版本控制軟體列表
* 版本控制軟體比較
* 分支 (版本控制)
* Git，分散式版本控制的開源軟體，一開始是為了開發 Linux 核心所設計。
* Mercurial，類似 Git 的跨平台分散式版本控制軟體。
* Fossil，分散式版本控制系統、問題追蹤系統及 wiki 軟體
* BitKeeper
* GNU Bazaar
* 協作版本系統，分散式版本控制系統的前身。
* TortoiseHg，有圖形化介面的 Mercurial
* Code Co-op，點對點的版本管理系統

## 參考文獻

## 外部連結

* Essay on various revision control systems （頁面存檔備份，存於網際網路檔案館）, especially the section "Centralized vs. Decentralized SCM"
* Introduction to distributed version control systems - IBM Developer Works article
分散式版本控制系統

在程式設計中，**分散式版本控制**（英語：distributed revision control 或 distributed version control，又譯為**分散式版本控制**），又稱**去中心化版本控制**（decentralized version control），是一種版本控制的方式，它允許軟體開發者可以共同參與一個軟體開發專案，但是不必在相同的網路系統下工作。其作法是在每個開發者電腦中複製一份完整的代碼庫以及完整歷史。因此在無法連接網路時，仍可以進行軟體的分支及合併，可以加速大部份的作業，增加此情形可以進行的工作，而且系統的代碼庫可以在多家電腦上備份，不需靠單一位置的備份。而多個位置的代碼庫再透過其他機制來達到同步。

以分散式版本控制方法，作出的軟體版本控制系統，稱為**分散式版本控制系統**（distributed revision control system，縮寫為 DRCS，或是 distributed version control system，縮寫為 DVCS）。著名的分散式版本控制系統有 Monotone、Git 等。

## 分散式和集中式版本控制系統的比較

分散式版本控制系統（DVCS）用對等網路的作法來處理版本控制，而集中式版本控制系統則是用主從式架構的作法。分散式版本控制系統同步各軟體儲存庫的方式是用對等網路的方式傳送 Patch。在代碼庫中沒有單一的中央版本，每一個使用者都有工作複本以及完整的變更歷史。

和集中式版本控制系統相比，分散式版本控制系統的優點如下：

* 使用者在沒有網路的情形下，也可以存取其電腦中的軟體儲存庫。
* DVCS 下的常見工作（例如上傳、看修改履歷、回退變更）不需要和中央伺服器通訊即可達成，因此速度很快。DVCS 下，只有要和其他人分享變更內容時才需要通訊。
* 允許個人作業，使用者可以將不希望公開的早期修改（甚至是草稿）上傳
* 工作複本的作用類似遠端備份，因此不會依賴單一的實體機器，帶來單點失效的風險
* 允許不同的開發模型，例如用分支或 Commander/Lieutenant 模型。
* 在自由及開放原始碼軟體專案中，若有管理上的衝突或是設計上的不一定，很容易可以從一專案中分叉出新的專案。

和集中式版本控制系統相比，分散式版本控制系統的缺點如下：

* 一開始複製軟體儲存庫會比較慢，因為預設設值會複製所有的分支以及版本歷史。
* 缺乏了集中式版本控制系統中有的鎖定機能，針對一些無法用版本控制系統合併的二進位檔案（例如圖形檔），或是太複雜的二進位或 XML 檔案（例如 office 檔案、PowerBI 檔、SQL Server Data Tools BI 軟體等）
* 每一個使用者都需要備份所有的資料、分支及版本歷史，因此需要額外的儲存空間
* 各軟體儲存庫內容不一定同步。

有些版本控制系統原來是集中式的，但也會加入一些分散式的特點。例如 Subversion 的許多機能可以在沒有網路時執行。Visual Studio Online 和 Visual Studio Team Services 除了集中式的版本管理外，也支援用 Git 進行的分散式版本控制。

也有些分散式版本控制系統設法要改善取出（checkout）時間以及儲存成本的問題，例如微軟開發的 Git 虛擬檔案系統就可以在很大的代碼庫下運作，會提供一個虛擬檔案系統，只在有需要時才會下載檔案到電腦中。

## 工作模式

分散式版本控制比較適合大型專案，有一部份由獨立的工作者所開發，像是 Linux 核心計劃，因為開發者可以獨立工作，可以提交其合併修改（或是拒絕他人的合併修改）。分散式模型的靈活性可以配合客製化的程式碼產生工作流程。最常使用的是整合式工作流。在集中型的模型中，開發者需要將其工作串列化，以避免不同版本之間的問題。

### 中心儲存庫及分支儲存庫

每一個專案都有中心儲存庫，一般也是官方的儲存庫，會用專案維護者管理。開發者會複製中心儲存庫的內容，建立本地儲存庫。開發者再定期確認中心儲存庫的修改內容，使本地儲存庫和中心儲存庫同步。

開發者在本地儲存庫建立新的分支，在分支上修改程式碼。在開發完成之後，再將修改內容整合到中心儲存庫。

### 拉取請求

在分散式版本控制的軟體中，若要修改軟體，一般會用「拉取請求」（pull request）來進行，也稱為「合併請求」（merge request）。貢獻者請專案維護者「拉取」修改的軟體內容（因此稱為拉取請求），若此修改內容應該成為正式代碼庫的一部份，就需要合併拉取請求中提到的軟體內容。

開發者在有新的軟體變更時，會提出「拉取請求」，告訢專案維護者有新的軟體變更。一般而言每一個拉取請求會有對應的討論串，可以針對軟體修改的內容進行討論（代碼審查）。可以存取儲存庫的人都可以看到提交的拉取請求。專案維護者可以接受或是拒絕拉取請求的內容。

若拉取請求經過審查，已被核可，就會合併到儲存庫中。依工作流程的不同，有可能在加入這段程式的軟體版本正式發行前，進行軟體的測試。因此，有些專案會有一個特殊的分支，合併未測試的拉取請求。也有些專案會有自動化測試平台，執行並測試每一個拉取請求的內容，可能會用持續整合工具（例如 Travis CI），再由審查者檢查新的程式碼測試覆蓋率是否足夠。

## 歷史

第一代的開源分散式版本控制系統有 GNU arch、Monotone 和 Darcs，不過開源的分散式版本控制系統不太流行，一直到 Git 及 Mercurial 發佈後才流行。

在 2002 年至 2005 年時，Linux 核心的開發是透過 BitKeeper。Git 會推出的原因就是因為 BitKeeper 的公司收回了給 Linus Torvalds 及 Linux 核心開發者的免費軟體授權。

## 相關條目

* 版本控制
* 版本控制軟體列表
* 版本控制軟體比較
* 分支 (版本控制)
* Git，分散式版本控制的開源軟體，一開始是為了開發 Linux 核心所設計。
* Mercurial，類似 Git 的跨平台分散式版本控制軟體。
* Fossil，分散式版本控制系統、問題追蹤系統及 wiki 軟體
* BitKeeper
* GNU Bazaar
* 協作版本系統，分散式版本控制系統的前身。
* TortoiseHg，有圖形化介面的 Mercurial
* Code Co-op，點對點的版本管理系統

## 參考文獻

## 外部連結

* Essay on various revision control systems （頁面存檔備份，存於網際網路檔案館）, especially the section "Centralized vs. Decentralized SCM"
* Introduction to distributed version control systems - IBM Developer Works article